1. 27 Dec, 2002 3 commits
    • unknown's avatar
      Fixed max_key_length when using UNIQUE keys. · d78c9adb
      unknown authored
      This fixed a bug in GROUP BY on a BLOB column with NULL values.
      
      
      myisam/mi_create.c:
        Fixed max_key_length when using UNIQUE keys.
      myisam/mi_unique.c:
        Simple optimization
        Make different CRC for keys with null and empty strings.
      mysql-test/r/group_by.result:
        Updated results
      mysql-test/t/group_by.test:
        Test of bug
      d78c9adb
    • unknown's avatar
      - fixes to properly make a "make distclean" (some files were not removed) · 22611051
      unknown authored
         (There are probably some more to fix)
      
      
      libmysql/Makefile.shared:
         - clean up the vio_* and ctype-* symlinks that are created by link_source
           (thanks to Christian Hammers from Debian for the patch)
      strings/Makefile.am:
         - remove ctype_autonf.c on "make distclean" (it's generated by "configure")
      22611051
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-3.23 · 76b35068
      unknown authored
      into mysql.com:/space/my/mysql-3.23-build
      
      
      76b35068
  2. 26 Dec, 2002 2 commits
  3. 23 Dec, 2002 1 commit
    • unknown's avatar
      - Applied various patches provided by Christian Hammers (MySQL maintainer · a3444f37
      unknown authored
         for the Debian project) to fix some architecture-specific problems
         and some bugs
      
      
      Makefile.am:
         - put current directory (.) at front of SUBDIRS list, so that "distclean" 
           is done last. IF done first, "distclean" in include directory fails
           because config.h is missing, which is removed by distclean in current
           directory. (thanks to "jww" for the patch)
         - make "distclean" in libmysql_r, too (Thanks to Christian Hammers from the
           Debian project for the patch)
      bdb/dist/aclocal/mutex.m4:
         - Sparc patch for mutexes/pthreads from Christopher C. Chimelis and
           Ben Collins from Debian (thanks to Christian Hammers from the Debian
           project for forwarding it)
      bdb/include/mutex.h:
         - Patch for building on m68k architecture (originally provided
           by Michael Fedrowitz for Debian Linux, thanks to Christian Hammers from
           the Debian project for forwarding it)
      ltconfig:
         - A hardcoded "rpath" is forbidden by the Debian policy (thanks to
           Christian Hammers from the Debian project for forwarding this patch)
      man/isamchk.1:
         - some syntactical correction in the headlines of the manpages for
           apropos(1) (Thanks to Christian Hammers from the Debian project for
           the patch)
      man/isamlog.1:
         - some syntactical correction in the headlines of the manpages for
           apropos(1) (Thanks to Christian Hammers from the Debian project for
           the patch)
      man/mysql.1:
         - some syntactical correction in the headlines of the manpages for
           apropos(1) (Thanks to Christian Hammers from the Debian project for
           the patch)
      man/mysql_zap.1:
         - some syntactical correction in the headlines of the manpages for
           apropos(1) (Thanks to Christian Hammers from the Debian project for
           the patch)
      man/mysqlaccess.1:
         - some syntactical correction in the headlines of the manpages for
           apropos(1) (Thanks to Christian Hammers from the Debian project for
           the patch)
      man/mysqladmin.1:
         - some syntactical correction in the headlines of the manpages for
           apropos(1) (Thanks to Christian Hammers from the Debian project for
           the patch)
      man/mysqld.1:
         - some syntactical correction in the headlines of the manpages for
           apropos(1) (Thanks to Christian Hammers from the Debian project for
           the patch)
      man/mysqld_multi.1:
         - some syntactical correction in the headlines of the manpages for
           apropos(1) (Thanks to Christian Hammers from the Debian project for
           the patch)
      man/mysqldump.1:
         - some syntactical correction in the headlines of the manpages for
           apropos(1) (Thanks to Christian Hammers from the Debian project for
           the patch)
         - fixed nroff mistake
      man/mysqlshow.1:
         - some syntactical correction in the headlines of the manpages for
           apropos(1) (Thanks to Christian Hammers from the Debian project for
           the patch)
      man/perror.1:
         - some syntactical correction in the headlines of the manpages for
           apropos(1) (Thanks to Christian Hammers from the Debian project for
           the patch)
      man/replace.1:
         - some syntactical correction in the headlines of the manpages for
           apropos(1) (Thanks to Christian Hammers from the Debian project for
           the patch)
      man/safe_mysqld.1:
         - some syntactical correction in the headlines of the manpages for
           apropos(1) (Thanks to Christian Hammers from the Debian project for
           the patch)
      scripts/mysql_fix_privilege_tables.sh:
         - fixed some typos
         - script cleanup
      scripts/mysqlaccess.sh:
         - make $script_log path less dependent on the shell
      scripts/safe_mysqld.sh:
         - applied patch provided by Debian to enhance security (This way all logs 
           and databases are created world-nothing).
      a3444f37
  4. 21 Dec, 2002 2 commits
  5. 20 Dec, 2002 3 commits
  6. 19 Dec, 2002 1 commit
    • unknown's avatar
      ha_innobase.cc: · 05ef8a61
      unknown authored
        Better error message to help users who created tables with < 3.23.54 where MySQL implicitly added a PRIMARY KEY definition
      
      
      sql/ha_innobase.cc:
        Better error message to help users who created tables with < 3.23.54 where MySQL implicitly added a PRIMARY KEY definition
      05ef8a61
  7. 16 Dec, 2002 2 commits
  8. 14 Dec, 2002 4 commits
  9. 13 Dec, 2002 4 commits
  10. 11 Dec, 2002 4 commits
  11. 10 Dec, 2002 2 commits
  12. 05 Dec, 2002 4 commits
    • unknown's avatar
      row0mysql.c: · c92d611d
      unknown authored
        Heikki will merge to 4.0: cleanup
      
      
      innobase/row/row0mysql.c:
        Heikki will merge to 4.0: cleanup
      c92d611d
    • unknown's avatar
      row0mysql.c, dict0dict.c, db0err.h, ha_innobase.cc: · 446f8779
      unknown authored
        Heikki will merge to 4.0: Prevent listing the same column twice in an InnoDB index: that will cause index corruption when that col is UPDATEd
      
      
      sql/ha_innobase.cc:
        Heikki will merge to 4.0: Prevent listing the same column twice in an InnoDB index: that will cause index corruption when that col is UPDATEd
      innobase/include/db0err.h:
        Heikki will merge to 4.0: Prevent listing the same column twice in an InnoDB index: that will cause index corruption when that col is UPDATEd
      innobase/dict/dict0dict.c:
        Heikki will merge to 4.0: Prevent listing the same column twice in an InnoDB index: that will cause index corruption when that col is UPDATEd
      innobase/row/row0mysql.c:
        Heikki will merge to 4.0: Prevent listing the same column twice in an InnoDB index: that will cause index corruption when that col is UPDATEd
      446f8779
    • unknown's avatar
    • unknown's avatar
      better fix for read_rows, same for read_one_row · cf85a16c
      unknown authored
      cf85a16c
  13. 04 Dec, 2002 8 commits