1. 23 Jan, 2003 3 commits
    • unknown's avatar
      - bump up version number 3.23.55 -> 3.23.56 in configure.in · 10b3cf18
      unknown authored
       - tagged ChangeSet 1.1315 as "mysql-3.23.55"
      
      
      configure.in:
         - bump up version number 3.23.55 -> 3.23.56
      10b3cf18
    • unknown's avatar
      - merge relevant Do-compile changes from 4.0 tree · 7ff54280
      unknown authored
       - use "gnutar" on Mac OS X to build the binary distribution
      
      
      Build-tools/Do-compile:
         - merged relevevant changes from 4.0 (Options no-mysqltest, no-benchmark,
           log_timestamp function)
      scripts/make_binary_distribution.sh:
         - make sure to use "gnutar" (on Mac OS X) to pack up the binary distribution
           (Mac OS X "tar" seems to be buggy - the resulting tarballs appear to be
           corrupted, e.g. when opening them with Midnight Commander. GNU tar seems
           to extract them correctly, though)
      7ff54280
    • unknown's avatar
      - reverted previous patch ("make distclean" tried to clean libmysql_r · 6a0e4223
      unknown authored
         twice, if --enabable-thread-safe-client is enabled, which broke RPM
         building)
      
      
      Makefile.am:
         - reverted previous patch and removed libmysql_r from SUBDIRS again
           (it will automatically be added when --enable-thread-safe-client is
           used)
      6a0e4223
  2. 21 Jan, 2003 6 commits
  3. 20 Jan, 2003 2 commits
    • unknown's avatar
      ha_innobase.cc: · 71651eb6
      unknown authored
        Backport from 4.0: convert TL_READ_NO_INSERT to TL_READ to allow concurrent inserts to the table in INSERT INTO ... SELECT ... FROM table
      
      
      sql/ha_innobase.cc:
        Backport from 4.0: convert TL_READ_NO_INSERT to TL_READ to allow concurrent inserts to the table in INSERT INTO ... SELECT ... FROM table
      71651eb6
    • unknown's avatar
      os0file.c: · 3da6bfe9
      unknown authored
        Fix an assertion about ERROR_LOCK_VIOLATION 33 in file write if InnoDB Hot Backup is run concurrently with mysqld in Windows
      
      
      innobase/os/os0file.c:
        Fix an assertion about ERROR_LOCK_VIOLATION 33 in file write if InnoDB Hot Backup is run concurrently with mysqld in Windows
      3da6bfe9
  4. 18 Jan, 2003 4 commits
  5. 17 Jan, 2003 3 commits
  6. 16 Jan, 2003 1 commit
  7. 15 Jan, 2003 2 commits
    • unknown's avatar
      btr0btr.h, btr0btr.c, row0purge.c: · da0e5daf
      unknown authored
        Backport from 4.0: fix the BLOB hang if the index tree is of height 1
      
      
      innobase/row/row0purge.c:
        Backport from 4.0: fix the BLOB hang if the index tree is of height 1
      innobase/btr/btr0btr.c:
        Backport from 4.0: fix the BLOB hang if the index tree is of height 1
      innobase/include/btr0btr.h:
        Backport from 4.0: fix the BLOB hang if the index tree is of height 1
      da0e5daf
    • unknown's avatar
      ha_innobase.cc: · 7acb507b
      unknown authored
        Backport from 4.0: fix possible adaprive hash index latch hang
      
      
      sql/ha_innobase.cc:
        Backport from 4.0: fix possible adaprive hash index latch hang
      7acb507b
  8. 09 Jan, 2003 2 commits
  9. 08 Jan, 2003 1 commit
  10. 05 Jan, 2003 1 commit
    • unknown's avatar
      log0log.c: · b8da33be
      unknown authored
        Backport bugfix from 4.0: combined log file size >= 2 GB could cause log to be written in wrong place
      btr0pcur.c:
        Backport bugfix from 4.0: index cursor restoration could theoretically fail
      
      
      innobase/btr/btr0pcur.c:
        Backport bugfix from 4.0: index cursor restoration could theoretically fail
      innobase/log/log0log.c:
        Backport bugfix from 4.0: combined log file size >= 2 GB could cause log to be written in wrong place
      b8da33be
  11. 04 Jan, 2003 1 commit
  12. 27 Dec, 2002 6 commits
  13. 26 Dec, 2002 2 commits
  14. 23 Dec, 2002 2 commits
    • unknown's avatar
      - Applied various patches provided by Christian Hammers (MySQL maintainer · 6f92badc
      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).
      6f92badc
    • unknown's avatar
      many bug fixes · 992a5199
      unknown authored
      
      sql/log.cc:
        Fix for a bug in query logging ...
      sql/mysqld.cc:
        Fix for a bug with max_allowed_packt
      sql/sql_select.cc:
        Fix for a bug which is caused when a single table is scanned by
        entire index and WHERE clause is so broad that JOIN type is JT_ALL.
      992a5199
  15. 21 Dec, 2002 2 commits
  16. 20 Dec, 2002 2 commits
    • unknown's avatar
      btr0sea.c: · 80612d9f
      unknown authored
        Remove an assertion which can fail in a race of 3 threads
      
      
      innobase/btr/btr0sea.c:
        Remove an assertion which can fail in a race of 3 threads
      80612d9f
    • unknown's avatar
      Merge work:/home/bk/mysql · d563451b
      unknown authored
      into sergbook.mysql.com:/usr/home/serg/Abk/mysql
      
      d563451b