1. 03 Sep, 2002 2 commits
    • unknown's avatar
      Fixed bug introduces by last changeset · 4b7b7a62
      unknown authored
      (Fixing of problem with ALTER TABLE on BDB tables)
      
      
      mysql-test/r/distinct.result:
        Fixed results after bug fix
      sql/mysql_priv.h:
        Split close_thread_tables() into two functions.
        (Needed for bug fix from 4.0)
      sql/sql_base.cc:
        Split close_thread_tables() into two functions.
        (Needed for bug fix from 4.0)
      4b7b7a62
    • unknown's avatar
      Check if AND/OR expression can be NULL · aebaa216
      unknown authored
      Better fix for ALTER TABLE on BDB tables
      (Both of the above fixes are already in 4.0)
      
      
      Docs/manual.texi:
        Changelog
      sql/item_cmpfunc.cc:
        Check if AND/OR expression can be NULL
      sql/sql_table.cc:
        Better fix for ALTER TABLE on BDB tables
      aebaa216
  2. 31 Aug, 2002 1 commit
    • unknown's avatar
      Merge · 3bf098bf
      unknown authored
      
      Docs/manual.texi:
        SCCS merged
      3bf098bf
  3. 29 Aug, 2002 1 commit
    • unknown's avatar
      - Applied many modifications to Build-tools/Do-compile made in the 4.0 tree · e53539cd
      unknown authored
      
      Build-tools/Do-compile:
         - applied some modifications made in the 4.0 tree
         - added option --make-options to pass options to "make" after configure
         - added option --raid to enable RAID
         - added option --libwrap to enable TCP wrapper support
         - make sure to remove log files as early as possible
         - fixed option --with-other-libc to actually work
         - fixed some oddly-placed quotes in the configure call
      e53539cd
  4. 28 Aug, 2002 3 commits
  5. 25 Aug, 2002 1 commit
    • unknown's avatar
      os0file.c: · f8e0cdb0
      unknown authored
        Put 'last millisecond' test to make sure page checksum errors do not result from memory corruption in InnoDB
      os0thread.c, configure.in:
        Make sure stack size in InnoDB threads in AIX is at least 32 kB
      
      
      innobase/configure.in:
        Make sure stack size in InnoDB threads in AIX is at least 32 kB
      innobase/os/os0thread.c:
        Make sure stack size in InnoDB threads in AIX is at least 32 kB
      innobase/os/os0file.c:
        Put 'last millisecond' test to make sure page checksum errors do not result from memory corruption in InnoDB
      f8e0cdb0
  6. 23 Aug, 2002 5 commits
    • unknown's avatar
      lexyy.c, pars0grm.c, pars0lex.l, pars0grm.y: · 36d1a9a4
      unknown authored
        Remove potential memory leak caused by redefined alloca, remove include of unistd.h to allow compilation on Windows
      
      
      innobase/pars/pars0grm.y:
        Remove potential memory leak caused by redefined alloca, remove include of unistd.h to allow compilation on Windows
      innobase/pars/pars0lex.l:
        Remove potential memory leak caused by redefined alloca, remove include of unistd.h to allow compilation on Windows
      innobase/pars/pars0grm.c:
        Remove potential memory leak caused by redefined alloca, remove include of unistd.h to allow compilation on Windows
      innobase/pars/lexyy.c:
        Remove potential memory leak caused by redefined alloca, remove include of unistd.h to allow compilation on Windows
      36d1a9a4
    • unknown's avatar
      Added testing of temporary tables with replication · b56c8337
      unknown authored
      
      mysql-test/t/rpl_rotate_logs-master.opt:
        Rename: mysql-test/t/rpl000016-master.opt -> mysql-test/t/rpl_rotate_logs-master.opt
      mysql-test/t/rpl_rotate_logs-slave.sh:
        Rename: mysql-test/t/rpl000016-slave.sh -> mysql-test/t/rpl_rotate_logs-slave.sh
      mysql-test/t/rpl_rotate_logs-slave-master-info.opt:
        Rename: mysql-test/t/rpl000016-slave-master-info.opt -> mysql-test/t/rpl_rotate_logs-slave-master-info.opt
      BitKeeper/etc/ignore:
        Added mit-pthreads/include/bits mit-pthreads/include/pthread/machdep.h mit-pthreads/include/pthread/posix.h mit-pthreads/include/sys mit-pthreads/machdep.c mit-pthreads/pg++ mit-pthreads/pgcc sql-bench/innotest1 sql-bench/innotest1a sql-bench/innotest1b sql-bench/innotest2 sql-bench/innotest2a sql-bench/innotest2b to the ignore list
      mysql-test/r/rpl_rotate_logs.result:
        Added testing of temporary tables
      mysql-test/t/rpl000018.test:
        Commented test
      mysql-test/t/rpl_rotate_logs.test:
        Added testing of temporary tables
      b56c8337
    • unknown's avatar
      row0mysql.c, ha_innobase.cc: · 4b312a94
      unknown authored
        Improved error message for out-of-sync frm files
      
      
      sql/ha_innobase.cc:
        Improved error message for out-of-sync frm files
      innobase/row/row0mysql.c:
        Improved error message for out-of-sync frm files
      4b312a94
    • unknown's avatar
      b1c28460
    • unknown's avatar
      Fixed bug in mysqld when using configure --localstatedir · cb0bef6f
      unknown authored
      
      Docs/manual.texi:
        Changelog
      cb0bef6f
  7. 22 Aug, 2002 1 commit
    • unknown's avatar
      pars0grm.h, pars0grm.c, lexyy.c: · 98ed1ddd
      unknown authored
        The lexer of InnoDB to 8-bit, it was 7-bit which made it crash on table names containing char codes > 127
      pars0lex.l, pars0grm.y:
        Add InnoDB internal SQL interpreter grammar and lexer sources
      
      
      innobase/pars/pars0grm.y:
        Add InnoDB internal SQL interpreter grammar and lexer sources
      innobase/pars/pars0lex.l:
        Add InnoDB internal SQL interpreter grammar and lexer sources
      innobase/pars/lexyy.c:
        The lexer of InnoDB to 8-bit, it was 7-bit which made it crash on table names containing char codes > 127
      innobase/pars/pars0grm.c:
        The lexer of InnoDB to 8-bit, it was 7-bit which made it crash on table names containing char codes > 127
      innobase/pars/pars0grm.h:
        The lexer of InnoDB to 8-bit, it was 7-bit which made it crash on table names containing char codes > 127
      innobase/include/pars0grm.h:
        The lexer of InnoDB to 8-bit, it was 7-bit which made it crash on table names containing char codes > 127
      98ed1ddd
  8. 18 Aug, 2002 1 commit
  9. 16 Aug, 2002 5 commits
  10. 15 Aug, 2002 2 commits
    • unknown's avatar
      Added the last VC++ workspace and project files · 73ebb8ba
      unknown authored
      73ebb8ba
    • unknown's avatar
      Many files: · d663c7d9
      unknown authored
        Add multithreaded stress tests for InnoDB
        new file
      
      
      sql-bench/innotest1.sh:
        Add multithreaded stress tests for InnoDB
      sql-bench/innotest1a.sh:
        Add multithreaded stress tests for InnoDB
      sql-bench/innotest1b.sh:
        Add multithreaded stress tests for InnoDB
      sql-bench/innotest2.sh:
        Add multithreaded stress tests for InnoDB
      sql-bench/innotest2a.sh:
        Add multithreaded stress tests for InnoDB
      sql-bench/innotest2b.sh:
        Add multithreaded stress tests for InnoDB
      sql-bench/Makefile.am:
        Add multithreaded stress tests for InnoDB
      d663c7d9
  11. 13 Aug, 2002 7 commits
  12. 12 Aug, 2002 10 commits
    • unknown's avatar
      os0thread.h, os0thread.c: · b0e2ef2d
      unknown authored
        Fix a critical portability bug introduced in the Windows version
      
      
      innobase/os/os0thread.c:
        Fix a critical portability bug introduced in the Windows version
      innobase/include/os0thread.h:
        Fix a critical portability bug introduced in the Windows version
      b0e2ef2d
    • unknown's avatar
      ha_innobase.h, ha_innobase.cc: · 9e31addd
      unknown authored
        Put a note that the InnoDB HANDLER code is not used until 4.1, and appears for documentational purposes only
      
      
      sql/ha_innobase.cc:
        Put a note that the InnoDB HANDLER code is not used until 4.1, and appears for documentational purposes only
      sql/ha_innobase.h:
        Put a note that the InnoDB HANDLER code is not used until 4.1, and appears for documentational purposes only
      9e31addd
    • unknown's avatar
      put InnoDB HANDLER patch back again :)) · 5dfb8b7c
      unknown authored
      5dfb8b7c
    • unknown's avatar
      79888c8f
    • unknown's avatar
      Update docs because of stable tree revert. · 502c5fe5
      unknown authored
      502c5fe5
    • unknown's avatar
      ha_innobase.cc: · 5038b222
      unknown authored
        Cleanup of latest rewrite of innobase_mysql_print_thd; from now on changing this code is forbidden unless a written permission is received from Heikki 3 days in advance
      
      
      sql/ha_innobase.cc:
        Cleanup of latest rewrite of innobase_mysql_print_thd; from now on changing this code is forbidden unless a written permission is received from Heikki 3 days in advance
      5038b222
    • unknown's avatar
      Various little docs fixups. · fa76d2cf
      unknown authored
      
      BitKeeper/etc/config:
        Make my life easier on bk clone/pull.
      BitKeeper/triggers/post-commit:
        Little fixes in commit script (from 4.0 script).
        Added docs-commit@ notification for 3.23 (so we can more easily keep an eye on it).
      Docs/manual.texi:
        Change/addition for Sinisa.
        Clarification of BDB changelog entry.
      fa76d2cf
    • unknown's avatar
      Fix after merge · f4b6d2b0
      unknown authored
      
      sql/mysqld.cc:
        Removed not necessary DBUG line
      f4b6d2b0
    • unknown's avatar
      merge · 69c6dff7
      unknown authored
      
      sql/ha_innobase.cc:
        merge (kept my changes to ha_innobase.cc to not use sprintf())
      69c6dff7
    • unknown's avatar
      Fixed problem with BIGINT and shutdown on AIX · bf30b263
      unknown authored
      Moved IF(test,column,NULL) code to 4.0
      Changed mysys_priv.h to include my_pthread.h or my_no_pthread.h.
      Removed some CR's in os2 files.
      
      
      Docs/manual.texi:
        Changelog
      include/global.h:
        Fix for BIGINT problem on AIX
      include/my_no_pthread.h:
        Fixed typo
      libmysql/Makefile.shared:
        Fix for BIGINT problem on AIX
      mysql-test/mysql-test-run.sh:
        Fix to find xterm on AIX 4.3
      mysql-test/r/bigint.result:
        Fix for BIGINT problem on AIX
      mysql-test/r/func_if.result:
        Change results for IF() after reverting change.
      mysql-test/t/bigint.test:
        Fix for BIGINT problem on AIX
      mysys/Makefile.am:
        Fix for BIGINT problem on AIX
      mysys/my_gethostbyname.c:
        Cleanup
      mysys/my_init.c:
        Cleanup
      mysys/my_net.c:
        Cleanup
      mysys/my_os2cond.c:
        Space & CRLF cleanup
      mysys/my_os2dirsrch.c:
        Space & CRLF cleanup
      mysys/my_os2dirsrch.h:
        Space & CRLF cleanup
      mysys/my_os2dlfcn.c:
        Space & CRLF cleanup
      mysys/my_os2file64.c:
        Space & CRLF cleanup
      mysys/my_os2mutex.c:
        Space & CRLF cleanup
      mysys/my_os2thread.c:
        Space & CRLF cleanup
      mysys/my_os2tls.c:
        Space & CRLF cleanup
      mysys/mysys_priv.h:
        cleanup
      mysys/thr_rwlock.c:
        cleanup
      sql/ha_innobase.cc:
        Removed usage of sprintf()
        Fixed missing end \0 which caused control characters to appear in SHOW INNODB STATUS
      sql/item_cmpfunc.cc:
        Reverted change for IF()
      sql/mysqld.cc:
        Fix for shutdown on AIX
      bf30b263
  13. 11 Aug, 2002 1 commit
    • unknown's avatar
      trx0trx.h, trx0trx.c, ha_innobase.cc, ha_innobase.h: · 7ad3d0d2
      unknown authored
        Add tentative code which can be used in HANDLER implementation for InnoDB
      
      
      sql/ha_innobase.h:
        Add tentative code which can be used in HANDLER implementation for InnoDB
      sql/ha_innobase.cc:
        Add tentative code which can be used in HANDLER implementation for InnoDB
      innobase/trx/trx0trx.c:
        Add tentative code which can be used in HANDLER implementation for InnoDB
      innobase/include/trx0trx.h:
        Add tentative code which can be used in HANDLER implementation for InnoDB
      7ad3d0d2