An error occurred fetching the project authors.
  1. 27 Apr, 2004 1 commit
    • unknown's avatar
      After merge fixes · a3828081
      unknown authored
      Changed 'SHOW FIELD STATUS' to use 'Engine' instead of 'Type'
      
      
      client/client_priv.h:
        Added option 'create_options' for mysqldump
      client/mysqldump.c:
        Changed '--all' to '--create-options' as the old name was meaningless
      innobase/buf/buf0buf.c:
        After merge fixes
      innobase/buf/buf0lru.c:
        After merge fixes
      innobase/buf/buf0rea.c:
        After merge fixes
      innobase/dict/dict0load.c:
        After merge fixes
      innobase/fil/fil0fil.c:
        After merge fixes
      innobase/ibuf/ibuf0ibuf.c:
        After merge fixes
      innobase/include/fil0fil.h:
        After merge fixes
      innobase/include/row0mysql.h:
        After merge fixes
      innobase/include/ut0mem.h:
        After merge fixes
      innobase/log/log0recv.c:
        After merge fixes
      innobase/row/row0mysql.c:
        After merge fixes
      innobase/row/row0sel.c:
        After merge fixes
      innobase/srv/srv0start.c:
        After merge fixes
      innobase/sync/sync0rw.c:
        After merge fixes
      innobase/sync/sync0sync.c:
        After merge fixes
      myisam/ft_boolean_search.c:
        After merge fixes
      myisam/ft_nlq_search.c:
        After merge fixes
      mysql-test/r/mysqldump.result:
        After merge fixes
      mysql-test/t/mysqldump.test:
        Make result file smaller
        Some new tests
      sql/ha_innodb.cc:
        After merge fixes
      sql/set_var.cc:
        Removed compiler warning
      sql/slave.cc:
        After merge fixes
      sql/slave.h:
        After merge fixes
      sql/sql_show.cc:
        Type -> Engine
      a3828081
  2. 07 Apr, 2004 1 commit
    • unknown's avatar
      InnoDB: Remove debug functions unless #ifdef UNIV_DEBUG · 095d6463
      unknown authored
      innobase/btr/btr0btr.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/buf/buf0buf.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/buf/buf0flu.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/buf/buf0lru.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/buf/buf0rea.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/data/data0type.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/dict/dict0dict.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/fsp/fsp0fsp.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/fut/fut0lst.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/ibuf/ibuf0ibuf.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/btr0btr.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/buf0buf.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/buf0buf.ic:
        Remove global declaration of buf_dbg_counter
      innobase/include/buf0flu.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/buf0lru.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/data0type.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/dict0dict.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/fsp0fsp.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/fut0lst.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/lock0lock.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/mem0dbg.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/mem0dbg.ic:
        Add #ifdef UNIV_MEM_DEBUG around debug code
      innobase/include/mem0pool.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/mtr0mtr.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/pars0opt.h:
        Add #ifdef UNIV_SQL_DEBUG around debug code
      innobase/include/sync0rw.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/sync0sync.h:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/include/trx0sys.h:
        Add #ifdef UNIV_HOTBACKUP around InnoDB Hot Backup specific code
      innobase/lock/lock0lock.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/mem/mem0dbg.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/mem/mem0pool.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/mtr/mtr0mtr.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/pars/pars0opt.c:
        Add #ifdef UNIV_SQL_DEBUG around debug code
      innobase/srv/srv0start.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/sync/sync0rw.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/sync/sync0sync.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/trx/trx0roll.c:
        Add #ifdef UNIV_DEBUG around debug code
      innobase/trx/trx0sys.c:
        Add #ifdef UNIV_HOTBACKUP around InnoDB Hot Backup specific code
      095d6463
  3. 06 Apr, 2004 1 commit
    • unknown's avatar
      InnoDB: send diagnostic output to stderr or files · 80fe399f
      unknown authored
      instead of stdout or fixed-size memory buffers
      
      
      innobase/btr/btr0btr.c:
        Output to stderr; quote table and index names
      innobase/btr/btr0cur.c:
        Output to stderr; quote table and index names
      innobase/btr/btr0sea.c:
        Output to stderr
      innobase/buf/buf0buf.c:
        Output to stderr; quote table and index names
      innobase/buf/buf0flu.c:
        Output to stderr
      innobase/buf/buf0lru.c:
        Output to stderr
      innobase/buf/buf0rea.c:
        Output to stderr
      innobase/data/data0data.c:
        Remove dtuple_validate() unless #ifdef UNIV_DEBUG
        Remove unnecessary sprintf() calls
        Output to stderr
      innobase/data/data0type.c:
        Output to stderr
      innobase/dict/dict0boot.c:
        Remove dummy call to printf()
      innobase/dict/dict0crea.c:
        Output diagnostic information to stream, not to memory
      innobase/dict/dict0dict.c:
        Output diagnostics to a file, not to a memory buffer
      innobase/dict/dict0load.c:
        Output to stderr; quote table and index names
      innobase/eval/eval0eval.c:
        Output to stderr
      innobase/fil/fil0fil.c:
        Output to stderr
      innobase/fsp/fsp0fsp.c:
        Output to stderr
        Avoid sprintf()
      innobase/fut/fut0lst.c:
        Output to stderr
      innobase/ha/ha0ha.c:
        Output to stream, not to memory buffer
      innobase/ibuf/ibuf0ibuf.c:
        Output to stderr
        Avoid sprintf()
      innobase/include/buf0buf.h:
        Output to stream, not to memory buffer
      innobase/include/buf0buf.ic:
        Use %p for displaying pointers
      innobase/include/data0data.h:
        Remove dtuple_sprintf()
      innobase/include/dict0dict.h:
        Output to stream, not to memory buffer
      innobase/include/ha0ha.h:
        Output to stream, not to memory buffer
      innobase/include/ibuf0ibuf.h:
        Output to stream, not to memory buffer
      innobase/include/lock0lock.h:
        Output to stream, not to memory buffer
      innobase/include/log0log.h:
        Output to stream, not to memory buffer
      innobase/include/mtr0log.ic:
        Output to stderr
        Display pointers with %p
      innobase/include/os0file.h:
        Output to stream, not to memory buffer
      innobase/include/rem0rec.h:
        Remove rec_sprintf()
      innobase/include/rem0rec.ic:
        Output to stderr
      innobase/include/row0sel.ic:
        Output to stderr
      innobase/include/row0upd.ic:
        Quote table and index names
      innobase/include/srv0srv.h:
        Remove srv_sprintf_innodb_monitor()
      innobase/include/sync0arr.h:
        Output to stream, not to memory buffer
      innobase/include/sync0sync.h:
        Output to stream, not to memory buffer
      innobase/include/trx0sys.h:
        Output to stderr
      innobase/include/trx0trx.h:
        Output to stream, not to memory buffer
      innobase/include/ut0ut.h:
        Remove ut_sprintf_buf()
        Add ut_print_name(), ut_print_namel() and ut_copy_file()
      innobase/lock/lock0lock.c:
        Output to stream, not to memory buffer
      innobase/log/log0log.c:
        Output to stderr
      innobase/log/log0recv.c:
        Output to stderr
      innobase/mem/mem0dbg.c:
        Output to stderr
      innobase/mtr/mtr0log.c:
        Display pointers with %p
      innobase/mtr/mtr0mtr.c:
        Output to stderr
      innobase/os/os0file.c:
        Output to stream, not to memory buffer
      innobase/os/os0proc.c:
        Output to stderr
      innobase/os/os0thread.c:
        Output to stderr
      innobase/page/page0cur.c:
        Output to stderr
      innobase/page/page0page.c:
        Avoid sprintf()
        Output to stderr instead of stdout
      innobase/pars/pars0opt.c:
        Output to stderr instead of stdout
      innobase/rem/rem0rec.c:
        Remove rec_sprintf()
        Output to stderr instead of stdout
      innobase/row/row0ins.c:
        Output diagnostics to stream instead of memory buffer
      innobase/row/row0mysql.c:
        Output to stderr instead of stdout
        Quote table and index names
      innobase/row/row0purge.c:
        Output to stderr instead of stdout
      innobase/row/row0row.c:
        Quote table and index names
      innobase/row/row0sel.c:
        Output to stderr instead of stdout
        Quote table and index names
      innobase/row/row0umod.c:
        Avoid sprintf()
        Quote table and index names
      innobase/row/row0undo.c:
        Output to stderr instead of stdout
      innobase/row/row0upd.c:
        Avoid sprintf()
      innobase/srv/srv0srv.c:
        Output to stderr instead of stdout
      innobase/srv/srv0start.c:
        Handle srv_monitor_file
        Make some global variables static
      innobase/sync/sync0arr.c:
        Output to stderr instead of stdout
        Output to stream instead of memory buffer
      innobase/sync/sync0rw.c:
        Output to stderr instead of stdout
      innobase/sync/sync0sync.c:
        Output to stderr instead of stdout
        Output to stream instead of memory buffer
      innobase/trx/trx0purge.c:
        Output to stderr instead of stdout
      innobase/trx/trx0rec.c:
        Quote index and table names
        Avoid sprintf()
      innobase/trx/trx0roll.c:
        Quote identifier names
        Output to stderr instead of stdout
      innobase/trx/trx0sys.c:
        Output to stderr instead of stdout
      innobase/trx/trx0trx.c:
        Output to stream instead of memory buffer
      innobase/trx/trx0undo.c:
        Output to stderr instead of stdout
      innobase/ut/ut0ut.c:
        Declare mysql_get_identifier_quote_char()
        Remove ut_sprintf_buf()
        Add ut_print_name() and ut_print_namel()
        Add ut_copy_file()
      sql/ha_innodb.cc:
        innobase_mysql_print_thd(): output to stream, not to memory buffer
        Add mysql_get_identifier_quote_char()
        Remove unused function innobase_print_error()
        Display pointers with %p
        Buffer InnoDB output via files, not via statically allocated memory
      80fe399f
  4. 12 Mar, 2004 1 commit
  5. 20 Feb, 2004 1 commit
    • unknown's avatar
      Many files: · 0eacf58f
      unknown authored
        Removed unused code
      .del-os0trash.c~8cae5c1695501117:
        Delete: innobase/os/os0trash.c
      dict0crea.c:
        Protect all sprintf(%s) with assertions
      
      
      BitKeeper/deleted/.del-os0trash.c~8cae5c1695501117:
        Delete: innobase/os/os0trash.c
      innobase/btr/btr0sea.c:
        Removed unused code
      innobase/buf/buf0buf.c:
        Removed unused code
      innobase/com/com0shm.c:
        Removed unused code
      innobase/data/data0data.c:
        Removed unused code
      innobase/dict/dict0crea.c:
        Removed unused code
      innobase/fsp/fsp0fsp.c:
        Removed unused code
      innobase/ha/ha0ha.c:
        Removed unused code
      innobase/include/btr0cur.h:
        Removed unused code
      innobase/include/btr0sea.h:
        Removed unused code
      innobase/include/buf0buf.ic:
        Removed unused code
      innobase/include/data0data.h:
        Removed unused code
      innobase/include/dict0crea.h:
        Removed unused code
      innobase/include/dict0dict.h:
        Removed unused code
      innobase/include/ibuf0ibuf.h:
        Removed unused code
      innobase/include/lock0lock.h:
        Removed unused code
      innobase/include/mem0dbg.h:
        Removed unused code
      innobase/include/mem0mem.ic:
        Removed unused code
      innobase/include/mtr0log.h:
        Removed unused code
      innobase/include/mtr0mtr.h:
        Removed unused code
      innobase/include/os0proc.h:
        Removed unused code
      innobase/include/os0thread.h:
        Removed unused code
      innobase/include/rem0cmp.ic:
        Removed unused code
      innobase/include/row0row.h:
        Removed unused code
      innobase/include/srv0srv.h:
        Removed unused code
      innobase/include/sync0sync.h:
        Removed unused code
      innobase/lock/lock0lock.c:
        Removed unused code
      innobase/log/log0recv.c:
        Removed unused code
      innobase/mem/mem0dbg.c:
        Removed unused code
      innobase/mtr/mtr0mtr.c:
        Removed unused code
      innobase/os/os0proc.c:
        Removed unused code
      innobase/page/page0page.c:
        Removed unused code
      innobase/que/que0que.c:
        Removed unused code
      innobase/rem/rem0cmp.c:
        Removed unused code
      innobase/row/row0ins.c:
        Removed unused code
      innobase/row/row0mysql.c:
        Removed unused code
      innobase/row/row0row.c:
        Removed unused code
      innobase/srv/srv0srv.c:
        Removed unused code
      innobase/srv/srv0start.c:
        Removed unused code
      innobase/sync/sync0sync.c:
        Removed unused code
      innobase/trx/trx0rec.c:
        Removed unused code
      innobase/trx/trx0trx.c:
        Removed unused code
      innobase/ut/ut0dbg.c:
        Removed unused code
      innobase/ut/ut0mem.c:
        Removed unused code
      innobase/ut/ut0ut.c:
        Removed unused code
      0eacf58f
  6. 19 Feb, 2004 1 commit
    • unknown's avatar
      Many files: · f509ce23
      unknown authored
        Remove leading whitespace from lines containing preprocessor directives
      Makefile.am:
        Remove univold.i and univoldmysql.i
      
      
      innobase/include/Makefile.am:
        Remove univold.i and univoldmysql.i
      innobase/buf/buf0buf.c:
        Remove leading whitespace from lines containing preprocessor directives
      innobase/include/mem0mem.ic:
        Remove leading whitespace from lines containing preprocessor directives
      innobase/include/sync0rw.ic:
        Remove leading whitespace from lines containing preprocessor directives
      innobase/include/sync0sync.ic:
        Remove leading whitespace from lines containing preprocessor directives
      innobase/include/ut0rnd.ic:
        Remove leading whitespace from lines containing preprocessor directives
      innobase/mem/mem0dbg.c:
        Remove leading whitespace from lines containing preprocessor directives
      innobase/mem/mem0mem.c:
        Remove leading whitespace from lines containing preprocessor directives
      innobase/sync/sync0rw.c:
        Remove leading whitespace from lines containing preprocessor directives
      innobase/sync/sync0sync.c:
        Remove leading whitespace from lines containing preprocessor directives
      f509ce23
  7. 20 Dec, 2003 1 commit
    • unknown's avatar
      Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe · 65c44414
      unknown authored
      A after merge fix for last merge
      
      
      innobase/btr/btr0btr.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/btr/btr0sea.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/buf/buf0buf.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/buf/buf0flu.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/buf/buf0lru.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/buf/buf0rea.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/com/com0shm.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/data/data0data.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/data/data0type.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/dict/dict0crea.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/dict/dict0dict.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/fil/fil0fil.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/fsp/fsp0fsp.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/fut/fut0lst.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/ha/ha0ha.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/ibuf/ibuf0ibuf.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/include/univ.i:
        Disabled ut_sprintf/ut_fprintf. Not needed as all number arguments to printf are now casted
      innobase/lock/lock0lock.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/log/log0log.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/log/log0recv.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/mem/mem0dbg.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/mem/mem0pool.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/mtr/mtr0log.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/mtr/mtr0mtr.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/os/os0file.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/os/os0sync.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/page/page0cur.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/page/page0page.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/read/read0read.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/rem/rem0cmp.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/rem/rem0rec.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/row/row0mysql.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
        Heikki, please check the change of % to %%
      innobase/row/row0sel.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/row/row0undo.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/srv/srv0srv.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/srv/srv0start.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/sync/sync0arr.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/sync/sync0rw.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/sync/sync0sync.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/trx/trx0purge.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/trx/trx0rec.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/trx/trx0roll.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/trx/trx0sys.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/trx/trx0trx.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/trx/trx0undo.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/usr/usr0sess.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/ut/ut0mem.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      innobase/ut/ut0ut.c:
        Add cast of integer/longlong to (ulong) to make printf/sprintf 64 bit safe
      sql/sql_delete.cc:
        After merge fix
      65c44414
  8. 03 Nov, 2003 1 commit
    • unknown's avatar
      Many files: · 8b648b03
      unknown authored
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      
      
      innobase/buf/buf0buf.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/dict/dict0crea.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/dict/dict0dict.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/fil/fil0fil.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/fsp/fsp0fsp.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/include/fil0fil.h:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/include/fsp0fsp.h:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/include/log0recv.h:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/include/mtr0log.h:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/include/mtr0mtr.h:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/include/os0file.h:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/include/ut0dbg.h:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/include/ut0ut.h:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/include/ha0ha.ic:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/include/mtr0log.ic:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/log/log0log.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/log/log0recv.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/mem/mem0pool.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/os/os0file.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/pars/lexyy.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/row/row0mysql.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/row/row0sel.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/srv/srv0srv.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/srv/srv0start.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/ut/ut0rnd.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      innobase/ut/ut0ut.c:
        Merge with ibbackup; bug fix: .ibd files were extended 2 x the required amount; InnoDB does not create the small file inno_arch_log... any more at database creation
      8b648b03
  9. 13 Oct, 2003 1 commit
    • unknown's avatar
      Many files: · d212ba60
      unknown authored
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
        Track crash in buf_LRU_block_remove_hashed_page + 1807 reported in MySQL-3.23.5x
      
      
      sql/ha_innodb.cc:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      sql/sql_class.cc:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      sql/sql_parse.cc:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      sql/sql_table.cc:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      sql/ha_innodb.h:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      sql/handler.h:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      sql/lex.h:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      sql/mysql_priv.h:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      sql/sql_class.h:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      sql/sql_lex.h:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      sql/sql_yacc.yy:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      innobase/ha/ha0ha.c:
        Track crash in buf_LRU_block_remove_hashed_page + 1807 reported in MySQL-3.23.5x
      innobase/ha/hash0hash.c:
        Track crash in buf_LRU_block_remove_hashed_page + 1807 reported in MySQL-3.23.5x
      innobase/buf/buf0buf.c:
        Track crash in buf_LRU_block_remove_hashed_page + 1807 reported in MySQL-3.23.5x
      innobase/buf/buf0flu.c:
        Track crash in buf_LRU_block_remove_hashed_page + 1807 reported in MySQL-3.23.5x
      innobase/buf/buf0lru.c:
        Track crash in buf_LRU_block_remove_hashed_page + 1807 reported in MySQL-3.23.5x
      innobase/buf/buf0rea.c:
        Track crash in buf_LRU_block_remove_hashed_page + 1807 reported in MySQL-3.23.5x
      innobase/btr/btr0btr.c:
        Track crash in buf_LRU_block_remove_hashed_page + 1807 reported in MySQL-3.23.5x
      innobase/btr/btr0sea.c:
        Track crash in buf_LRU_block_remove_hashed_page + 1807 reported in MySQL-3.23.5x
      innobase/fil/fil0fil.c:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      innobase/include/buf0buf.h:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      innobase/include/ha0ha.h:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      innobase/include/hash0hash.h:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      innobase/include/row0mysql.h:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      innobase/include/buf0buf.ic:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      innobase/include/ha0ha.ic:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      innobase/include/ibuf0ibuf.ic:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      innobase/page/page0page.c:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      innobase/row/row0mysql.c:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      innobase/row/row0purge.c:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      innobase/row/row0uins.c:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      innobase/row/row0umod.c:
        ALTER TABLE ... DISCARD/IMPORT TABLESPACE
      d212ba60
  10. 07 Oct, 2003 1 commit
    • unknown's avatar
      Many files: · d1485aad
      unknown authored
        Multiple tablespaces for InnoDB
      sql_table.cc:
        Tell explicitly that InnoDB should retrieve all columns in CHECKSUM TABLE
      sql_update.cc, sql_select.cc, my_base.h:
        More descriptive flag name HA_EXTRA_RETRIEVE_ALL_COLS
      
      
      include/my_base.h:
        More descriptive flag name HA_EXTRA_RETRIEVE_ALL_COLS
      sql/sql_select.cc:
        More descriptive flag name HA_EXTRA_RETRIEVE_ALL_COLS
      sql/sql_update.cc:
        More descriptive flag name HA_EXTRA_RETRIEVE_ALL_COLS
      sql/sql_table.cc:
        Tell explicitly that InnoDB should retrieve all columns in CHECKSUM TABLE
      sql/sql_db.cc:
        Multiple tablespaces for InnoDB
      sql/ha_innodb.cc:
        Multiple tablespaces for InnoDB
      sql/mysqld.cc:
        Multiple tablespaces for InnoDB
      sql/set_var.cc:
        Multiple tablespaces for InnoDB
      sql/sql_cache.cc:
        Multiple tablespaces for InnoDB
      sql/ha_innodb.h:
        Multiple tablespaces for InnoDB
      innobase/include/btr0btr.ic:
        Multiple tablespaces for InnoDB
      innobase/include/btr0pcur.ic:
        Multiple tablespaces for InnoDB
      innobase/include/data0type.ic:
        Multiple tablespaces for InnoDB
      innobase/include/dyn0dyn.ic:
        Multiple tablespaces for InnoDB
      innobase/include/fut0lst.ic:
        Multiple tablespaces for InnoDB
      innobase/include/log0log.ic:
        Multiple tablespaces for InnoDB
      innobase/include/mach0data.ic:
        Multiple tablespaces for InnoDB
      innobase/include/mtr0log.ic:
        Multiple tablespaces for InnoDB
      innobase/include/rem0rec.ic:
        Multiple tablespaces for InnoDB
      innobase/include/ut0byte.ic:
        Multiple tablespaces for InnoDB
      innobase/include/ut0ut.ic:
        Multiple tablespaces for InnoDB
      innobase/include/buf0buf.h:
        Multiple tablespaces for InnoDB
      innobase/include/buf0lru.h:
        Multiple tablespaces for InnoDB
      innobase/include/buf0rea.h:
        Multiple tablespaces for InnoDB
      innobase/include/data0type.h:
        Multiple tablespaces for InnoDB
      innobase/include/db0err.h:
        Multiple tablespaces for InnoDB
      innobase/include/dict0boot.h:
        Multiple tablespaces for InnoDB
      innobase/include/dict0dict.h:
        Multiple tablespaces for InnoDB
      innobase/include/dict0load.h:
        Multiple tablespaces for InnoDB
      innobase/include/dict0mem.h:
        Multiple tablespaces for InnoDB
      innobase/include/fil0fil.h:
        Multiple tablespaces for InnoDB
      innobase/include/fsp0fsp.h:
        Multiple tablespaces for InnoDB
      innobase/include/ibuf0ibuf.h:
        Multiple tablespaces for InnoDB
      innobase/include/lock0lock.h:
        Multiple tablespaces for InnoDB
      innobase/include/log0log.h:
        Multiple tablespaces for InnoDB
      innobase/include/log0recv.h:
        Multiple tablespaces for InnoDB
      innobase/include/os0file.h:
        Multiple tablespaces for InnoDB
      innobase/include/page0page.h:
        Multiple tablespaces for InnoDB
      innobase/include/que0types.h:
        Multiple tablespaces for InnoDB
      innobase/include/rem0rec.h:
        Multiple tablespaces for InnoDB
      innobase/include/srv0srv.h:
        Multiple tablespaces for InnoDB
      innobase/include/srv0start.h:
        Multiple tablespaces for InnoDB
      innobase/include/sync0sync.h:
        Multiple tablespaces for InnoDB
      innobase/include/trx0sys.h:
        Multiple tablespaces for InnoDB
      innobase/include/ut0byte.h:
        Multiple tablespaces for InnoDB
      innobase/include/univ.i:
        Multiple tablespaces for InnoDB
      innobase/btr/btr0cur.c:
        Multiple tablespaces for InnoDB
      innobase/btr/btr0sea.c:
        Multiple tablespaces for InnoDB
      innobase/buf/buf0buf.c:
        Multiple tablespaces for InnoDB
      innobase/buf/buf0flu.c:
        Multiple tablespaces for InnoDB
      innobase/buf/buf0lru.c:
        Multiple tablespaces for InnoDB
      innobase/buf/buf0rea.c:
        Multiple tablespaces for InnoDB
      innobase/data/data0type.c:
        Multiple tablespaces for InnoDB
      innobase/dict/dict0boot.c:
        Multiple tablespaces for InnoDB
      innobase/dict/dict0crea.c:
        Multiple tablespaces for InnoDB
      innobase/dict/dict0dict.c:
        Multiple tablespaces for InnoDB
      innobase/dict/dict0load.c:
        Multiple tablespaces for InnoDB
      innobase/dict/dict0mem.c:
        Multiple tablespaces for InnoDB
      innobase/fil/fil0fil.c:
        Multiple tablespaces for InnoDB
      innobase/fsp/fsp0fsp.c:
        Multiple tablespaces for InnoDB
      innobase/ha/ha0ha.c:
        Multiple tablespaces for InnoDB
      innobase/ibuf/ibuf0ibuf.c:
        Multiple tablespaces for InnoDB
      innobase/log/log0log.c:
        Multiple tablespaces for InnoDB
      innobase/log/log0recv.c:
        Multiple tablespaces for InnoDB
      innobase/mach/mach0data.c:
        Multiple tablespaces for InnoDB
      innobase/mem/mem0dbg.c:
        Multiple tablespaces for InnoDB
      innobase/mem/mem0pool.c:
        Multiple tablespaces for InnoDB
      innobase/mtr/mtr0log.c:
        Multiple tablespaces for InnoDB
      innobase/os/os0file.c:
        Multiple tablespaces for InnoDB
      innobase/os/os0proc.c:
        Multiple tablespaces for InnoDB
      innobase/page/page0cur.c:
        Multiple tablespaces for InnoDB
      innobase/que/que0que.c:
        Multiple tablespaces for InnoDB
      innobase/row/row0ins.c:
        Multiple tablespaces for InnoDB
      innobase/row/row0mysql.c:
        Multiple tablespaces for InnoDB
      innobase/row/row0sel.c:
        Multiple tablespaces for InnoDB
      innobase/row/row0upd.c:
        Multiple tablespaces for InnoDB
      innobase/srv/srv0srv.c:
        Multiple tablespaces for InnoDB
      innobase/srv/srv0start.c:
        Multiple tablespaces for InnoDB
      innobase/sync/sync0rw.c:
        Multiple tablespaces for InnoDB
      innobase/sync/sync0sync.c:
        Multiple tablespaces for InnoDB
      innobase/trx/trx0sys.c:
        Multiple tablespaces for InnoDB
      innobase/trx/trx0trx.c:
        Multiple tablespaces for InnoDB
      innobase/trx/trx0undo.c:
        Multiple tablespaces for InnoDB
      innobase/ut/ut0byte.c:
        Multiple tablespaces for InnoDB
      innobase/ut/ut0ut.c:
        Multiple tablespaces for InnoDB
      d1485aad
  11. 25 Jul, 2003 1 commit
    • unknown's avatar
      srv0srv.c, os0file.c, log0recv.h, log0log.h, fil0fil.h, fsp0fsp.c, fil0fil.c: · df5b0889
      unknown authored
        Merge
      trx0trx.c:
        Print more info about a trx in SHOW INNODB status; try to find the bug reported by Plaxo
      buf0buf.c:
        Check that page log sequence numbers are not in the future
      log0recv.c, log0log.c:
        Fixed a bug: if you used big BLOBs, and your log files were relatively small, InnoDB could in a big BLOB operation temporarily write over the log produced AFTER the latest checkpoint. If InnoDB would crash at that moment, then the crash recovery would fail, because InnoDB would not be able to scan the log even up to the latest checkpoint. Starting from this version, InnoDB tries to ensure the latest checkpoint is young enough. If that is not possible, InnoDB prints a warning to the .err log
      
      
      innobase/log/log0log.c:
        Fixed a bug: if you used big BLOBs, and your log files were relatively small, InnoDB could in a big BLOB operation temporarily write over the log produced AFTER the latest checkpoint. If InnoDB would crash at that moment, then the crash recovery would fail, because InnoDB would not be able to scan the log even up to the latest checkpoint. Starting from this version, InnoDB tries to ensure the latest checkpoint is young enough. If that is not possible, InnoDB prints a warning to the .err log
      innobase/log/log0recv.c:
        Fixed a bug: if you used big BLOBs, and your log files were relatively small, InnoDB could in a big BLOB operation temporarily write over the log produced AFTER the latest checkpoint. If InnoDB would crash at that moment, then the crash recovery would fail, because InnoDB would not be able to scan the log even up to the latest checkpoint. Starting from this version, InnoDB tries to ensure the latest checkpoint is young enough. If that is not possible, InnoDB prints a warning to the .err log
      innobase/buf/buf0buf.c:
        Check that page log sequence numbers are not in the future
      innobase/trx/trx0trx.c:
        Print more info about a trx in SHOW INNODB status; try to find the bug reported by Plaxo
      innobase/fil/fil0fil.c:
        Merge
      innobase/fsp/fsp0fsp.c:
        Merge
      innobase/include/fil0fil.h:
        Merge
      innobase/include/log0log.h:
        Merge
      innobase/include/log0recv.h:
        Merge
      innobase/os/os0file.c:
        Merge
      innobase/srv/srv0srv.c:
        Merge
      df5b0889
  12. 14 Jun, 2003 1 commit
    • unknown's avatar
      Many files: · 8fe7e029
      unknown authored
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      
      
      sql/ha_innodb.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      sql/handler.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      sql/sql_lex.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      sql/ha_innodb.cc:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      sql/handler.cc:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      sql/sql_parse.cc:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      sql/sql_yacc.yy:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      include/my_base.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      mysql-test/t/innodb.test:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      mysql-test/r/innodb.result:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/btr/btr0cur.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/btr/btr0pcur.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/buf/buf0buf.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/buf/buf0flu.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/data/data0data.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/data/data0type.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/dict/dict0boot.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/dict/dict0crea.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/dict/dict0dict.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/dict/dict0load.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/dict/dict0mem.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/fil/fil0fil.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/fsp/fsp0fsp.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/ha/ha0ha.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/ibuf/ibuf0ibuf.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/btr0cur.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/buf0buf.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/data0data.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/data0type.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/db0err.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/dict0dict.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/dict0mem.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/fil0fil.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/lock0lock.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/os0file.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/page0page.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/rem0cmp.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/row0row.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/row0sel.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/row0upd.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/srv0srv.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/data0type.ic:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/trx0roll.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/trx0trx.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/trx0types.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/ut0dbg.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/ut0mem.h:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/row0mysql.ic:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/include/trx0sys.ic:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/lock/lock0lock.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/log/log0log.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/log/log0recv.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/mem/mem0pool.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/os/os0file.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/os/os0thread.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/page/page0cur.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/page/page0page.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/pars/pars0opt.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/pars/pars0pars.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/rem/rem0cmp.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/row/row0ins.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/row/row0mysql.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/row/row0row.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/row/row0sel.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/row/row0umod.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/row/row0upd.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/row/row0vers.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/srv/srv0srv.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/srv/srv0start.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/trx/trx0rec.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/trx/trx0roll.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/trx/trx0sys.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/trx/trx0trx.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/ut/ut0mem.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      innobase/ut/ut0ut.c:
        Merge InnoDB-4.0.14: SAVEPOINT now implemented; InnoDB now accepts also column prefix keys; crashing bug in ON UPDATE CASCADE fixed; page checksum formula fixed
      8fe7e029
  13. 17 May, 2003 1 commit
    • unknown's avatar
      buf0buf.c: · bdf002d9
      unknown authored
        When calculating the buf pool dirty pages ratio, add also free pages to the LRU list length: no need to active flushing if there are lots of free pages in the buffer pool
      
      
      innobase/buf/buf0buf.c:
        When calculating the buf pool dirty pages ratio, add also free pages to the LRU list length: no need to active flushing if there are lots of free pages in the buffer pool
      bdf002d9
  14. 16 May, 2003 1 commit
    • unknown's avatar
      buf0lru.c, buf0flu.c, buf0buf.c, buf0lru.h: · e4a95f29
      unknown authored
        Search first only 10 % of the LRU list for a replaceable block before doing an LRU flush; enable again flushing of close pages also in a flush list (checkpointing) flush
      trx0trx.c:
        Add forgotten return value (it was not used anywhere, fortunately)
      ha_innodb.h, mysql_priv.h:
        Move declaration of srv_buf_pool_max_modified_pct to ha_innodb.h and enclose it to denote it is a C variable, not C++
      
      
      sql/mysql_priv.h:
        Move declaration of srv_buf_pool_max_modified_pct to ha_innodb.h and enclose it to denote it is a C variable, not C++
      sql/ha_innodb.h:
        Move declaration of srv_buf_pool_max_modified_pct to ha_innodb.h and enclose it to denote it is a C variable, not C++
      innobase/trx/trx0trx.c:
        Add forgotten return value (it was not used anywhere, fortunately)
      innobase/include/buf0lru.h:
        Search first only 10 % of the LRU list for a replaceable block before doing an LRU flush; enable again flushing of close pages also in a flush list (checkpointing) flush
      innobase/buf/buf0buf.c:
        Search first only 10 % of the LRU list for a replaceable block before doing an LRU flush; enable again flushing of close pages also in a flush list (checkpointing) flush
      innobase/buf/buf0flu.c:
        Search first only 10 % of the LRU list for a replaceable block before doing an LRU flush; enable again flushing of close pages also in a flush list (checkpointing) flush
      innobase/buf/buf0lru.c:
        Search first only 10 % of the LRU list for a replaceable block before doing an LRU flush; enable again flushing of close pages also in a flush list (checkpointing) flush
      e4a95f29
  15. 03 May, 2003 1 commit
    • unknown's avatar
      buf0buf.c, srv0srv.h, buf0buf.h, srv0srv.c: · 1d64ab5e
      unknown authored
        Clean up the working of the main thread; add a tunable parameter srv_max_buf_pool_modified_pct which can be used to make the flush phase in shutdown quicker
      
      
      innobase/srv/srv0srv.c:
        Clean up the working of the main thread; add a tunable parameter srv_max_buf_pool_modified_pct which can be used to make the flush phase in shutdown quicker
      innobase/include/buf0buf.h:
        Clean up the working of the main thread; add a tunable parameter srv_max_buf_pool_modified_pct which can be used to make the flush phase in shutdown quicker
      innobase/include/srv0srv.h:
        Clean up the working of the main thread; add a tunable parameter srv_max_buf_pool_modified_pct which can be used to make the flush phase in shutdown quicker
      innobase/buf/buf0buf.c:
        Clean up the working of the main thread; add a tunable parameter srv_max_buf_pool_modified_pct which can be used to make the flush phase in shutdown quicker
      1d64ab5e
  16. 21 Apr, 2003 1 commit
    • unknown's avatar
      buf0buf.c: · c7984456
      unknown authored
        No buffer pool activity in SHOW INNODB STATUS actually meant no page gets
      
      
      innobase/buf/buf0buf.c:
        No buffer pool activity in SHOW INNODB STATUS actually meant no page gets
      c7984456
  17. 19 Apr, 2003 1 commit
    • unknown's avatar
      buf0buf.c: · 480dbf0f
      unknown authored
        Do not set buffer pool to zero when we start up: that takes too much time for big buffer pools; Purify users must define UNIV_SET_MEM_TO_ZERO in univ.i to eliminate spurious (?) Purify warnings
      
      
      innobase/buf/buf0buf.c:
        Do not set buffer pool to zero when we start up: that takes too much time for big buffer pools; Purify users must define UNIV_SET_MEM_TO_ZERO in univ.i to eliminate spurious (?) Purify warnings
      480dbf0f
  18. 04 Mar, 2003 1 commit
    • unknown's avatar
      buf0buf.c: · b308fe3b
      unknown authored
        Do not try to resolve the table name of a corrupt page if the code is in ibbackup, i.e., the dict system is not initialized
      
      
      innobase/buf/buf0buf.c:
        Do not try to resolve the table name of a corrupt page if the code is in ibbackup, i.e., the dict system is not initialized
      b308fe3b
  19. 08 Jan, 2003 2 commits
    • unknown's avatar
      buf0buf.c: · aef11cc9
      unknown authored
        Add a sanity check awe mem >= buf pool size
      
      
      innobase/buf/buf0buf.c:
        Add a sanity check awe mem >= buf pool size
      aef11cc9
    • unknown's avatar
      srv0srv.c, mem0pool.c, mem0pool.h, buf0buf.h, buf0buf.c: · 106d4fe2
      unknown authored
        Make smaller buffer headers and the lock table; fix AWE high_end bug
      
      
      innobase/buf/buf0buf.c:
        Make smaller buffer headers and the lock table; fix AWE high_end bug
      innobase/include/buf0buf.h:
        Make smaller buffer headers and the lock table; fix AWE high_end bug
      innobase/include/mem0pool.h:
        Make smaller buffer headers and the lock table; fix AWE high_end bug
      innobase/mem/mem0pool.c:
        Make smaller buffer headers and the lock table; fix AWE high_end bug
      innobase/srv/srv0srv.c:
        Make smaller buffer headers and the lock table; fix AWE high_end bug
      106d4fe2
  20. 06 Jan, 2003 1 commit
    • unknown's avatar
      buf0buf.c, buf0buf.ic, buf0buf.h: · 9497c997
      unknown authored
        Reduce memory usage of the buffer headers
      Many files:
        Merge InnoDB-4.1 with AWE support
      
      
      sql/mysqld.cc:
        Merge InnoDB-4.1 with AWE support
      sql/set_var.cc:
        Merge InnoDB-4.1 with AWE support
      sql/ha_innodb.h:
        Merge InnoDB-4.1 with AWE support
      sql/ha_innodb.cc:
        Merge InnoDB-4.1 with AWE support
      innobase/btr/btr0cur.c:
        Merge InnoDB-4.1 with AWE support
      innobase/btr/btr0pcur.c:
        Merge InnoDB-4.1 with AWE support
      innobase/buf/buf0flu.c:
        Merge InnoDB-4.1 with AWE support
      innobase/buf/buf0lru.c:
        Merge InnoDB-4.1 with AWE support
      innobase/buf/buf0rea.c:
        Merge InnoDB-4.1 with AWE support
      innobase/include/btr0pcur.h:
        Merge InnoDB-4.1 with AWE support
      innobase/include/buf0lru.h:
        Merge InnoDB-4.1 with AWE support
      innobase/include/log0recv.h:
        Merge InnoDB-4.1 with AWE support
      innobase/include/os0proc.h:
        Merge InnoDB-4.1 with AWE support
      innobase/include/srv0srv.h:
        Merge InnoDB-4.1 with AWE support
      innobase/log/log0log.c:
        Merge InnoDB-4.1 with AWE support
      innobase/log/log0recv.c:
        Merge InnoDB-4.1 with AWE support
      innobase/os/os0file.c:
        Merge InnoDB-4.1 with AWE support
      innobase/os/os0proc.c:
        Merge InnoDB-4.1 with AWE support
      innobase/srv/srv0srv.c:
        Merge InnoDB-4.1 with AWE support
      innobase/srv/srv0start.c:
        Merge InnoDB-4.1 with AWE support
      innobase/trx/trx0sys.c:
        Merge InnoDB-4.1 with AWE support
      innobase/trx/trx0trx.c:
        Merge InnoDB-4.1 with AWE support
      innobase/ut/ut0ut.c:
        Merge InnoDB-4.1 with AWE support
      innobase/include/buf0buf.h:
        Reduce memory usage of the buffer headers
      innobase/include/buf0buf.ic:
        Reduce memory usage of the buffer headers
      innobase/buf/buf0buf.c:
        Reduce memory usage of the buffer headers
      9497c997
  21. 07 Nov, 2002 1 commit
    • unknown's avatar
      btr0btr.c, buf0buf.c: · f57822cc
      unknown authored
        Fix a glitch: under heavy ibuf activity InnoDB could print the whole contents of ibuf tree to the error log
      
      
      innobase/buf/buf0buf.c:
        Fix a glitch: under heavy ibuf activity InnoDB could print the whole contents of ibuf tree to the error log
      innobase/btr/btr0btr.c:
        Fix a glitch: under heavy ibuf activity InnoDB could print the whole contents of ibuf tree to the error log
      f57822cc
  22. 29 Oct, 2002 1 commit
    • unknown's avatar
      Many files: · 3cb98f0d
      unknown authored
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      mysqld.cc:
        Change MySQL default isolation level to REPEATABLE READ; note that InnoDB has always had that default, and BDB and MyISAM always run at SERIALIZABLE level anyway
      
      
      sql/mysqld.cc:
        Change MySQL default isolation level to REPEATABLE READ; note that InnoDB has always had that default, and BDB and MyISAM always run at SERIALIZABLE level anyway
      sql/ha_innodb.cc:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      sql/ha_innodb.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/buf0buf.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/dict0dict.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/fil0fil.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/lock0lock.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/os0file.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/os0proc.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/os0thread.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/page0cur.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/page0page.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/read0read.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/rem0rec.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/srv0srv.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/sync0rw.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/sync0sync.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/trx0purge.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/trx0trx.h:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/include/rem0rec.ic:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/btr/btr0btr.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/btr/btr0cur.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/btr/btr0pcur.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/buf/buf0buf.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/buf/buf0flu.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/dict/dict0dict.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/fil/fil0fil.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/fsp/fsp0fsp.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/ibuf/ibuf0ibuf.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/lock/lock0lock.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/mem/mem0dbg.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/os/os0file.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/os/os0proc.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/page/page0cur.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/page/page0page.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/pars/lexyy.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/pars/pars0grm.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/read/read0read.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/row/row0ins.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/row/row0mysql.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/row/row0purge.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/row/row0sel.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/row/row0uins.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/row/row0undo.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/row/row0upd.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/srv/srv0srv.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/srv/srv0start.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/sync/sync0rw.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/sync/sync0sync.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/trx/trx0purge.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      innobase/trx/trx0trx.c:
        Merge InnoDB-4.0.5: new isolation levels READ COMMITTED and READ UNCOMMITTED now supported, selective deadlock resolution
      3cb98f0d
  23. 16 Aug, 2002 1 commit
    • unknown's avatar
      Fixed bug in blocking handling when compiling with OPENSSL (caused hangup in client code) · 96f2e21e
      unknown authored
      Fixed bug in SELECT DISTINCT ... ORDER BY not-used-column.
      Fixed bug in pthread_mutex_trylock with HPUX 11.0
      
      
      Docs/manual.texi:
        Changelog
      include/my_pthread.h:
        Fix for pthread_mutex_trylock when used with SAFEMUTEX
      include/violite.h:
        Fixed bug in blocking handling when compiling with OPENSSL (caused hangup in client code)
      innobase/buf/buf0buf.c:
        Fixed wrong format string
      libmysqld/lib_sql.cc:
        Fixed hangup in embedded server.
      mysql-test/r/distinct.result:
        Fixed bug in SELECT DISTINCT ... ORDER BY not-used-column
      mysql-test/t/distinct.test:
        Fixed bug in SELECT DISTINCT ... ORDER BY not-used-column
      mysys/my_pthread.c:
        Cleanup of pthread_xxx rewrite code.
        Fixed bug in pthread_mutex_trylock with HPUX 11.0
      sql/gen_lex_hash.cc:
        Smaller hash array
      sql/mysqld.cc:
        Fixed hangup in embedded server.
      sql/sql_select.cc:
        Fixed bug in SELECT DISTINCT ... ORDER BY not-used-column
      vio/vio.c:
        Added vio_ssl_blocking
      vio/viossl.c:
        Added vio_ssl_blocking
      96f2e21e
  24. 06 Aug, 2002 1 commit
    • unknown's avatar
      Many files: · a3edc742
      unknown authored
        Merge InnoDB-3.23.52d
      
      
      innobase/btr/btr0sea.c:
        Merge InnoDB-3.23.52d
      innobase/buf/buf0buf.c:
        Merge InnoDB-3.23.52d
      innobase/buf/buf0lru.c:
        Merge InnoDB-3.23.52d
      innobase/include/buf0buf.h:
        Merge InnoDB-3.23.52d
      innobase/include/ha0ha.h:
        Merge InnoDB-3.23.52d
      innobase/include/log0log.h:
        Merge InnoDB-3.23.52d
      innobase/include/os0file.h:
        Merge InnoDB-3.23.52d
      innobase/include/os0thread.h:
        Merge InnoDB-3.23.52d
      innobase/include/ha0ha.ic:
        Merge InnoDB-3.23.52d
      innobase/include/os0sync.ic:
        Merge InnoDB-3.23.52d
      innobase/include/srv0start.h:
        Merge InnoDB-3.23.52d
      innobase/include/sync0rw.ic:
        Merge InnoDB-3.23.52d
      innobase/include/sync0sync.ic:
        Merge InnoDB-3.23.52d
      innobase/include/ut0dbg.h:
        Merge InnoDB-3.23.52d
      innobase/include/univ.i:
        Merge InnoDB-3.23.52d
      innobase/lock/lock0lock.c:
        Merge InnoDB-3.23.52d
      innobase/log/log0log.c:
        Merge InnoDB-3.23.52d
      innobase/mem/mem0pool.c:
        Merge InnoDB-3.23.52d
      innobase/os/os0file.c:
        Merge InnoDB-3.23.52d
      innobase/os/os0thread.c:
        Merge InnoDB-3.23.52d
      innobase/srv/srv0srv.c:
        Merge InnoDB-3.23.52d
      innobase/srv/srv0start.c:
        Merge InnoDB-3.23.52d
      innobase/sync/sync0arr.c:
        Merge InnoDB-3.23.52d
      innobase/sync/sync0rw.c:
        Merge InnoDB-3.23.52d
      innobase/sync/sync0sync.c:
        Merge InnoDB-3.23.52d
      innobase/thr/thr0loc.c:
        Merge InnoDB-3.23.52d
      innobase/trx/trx0trx.c:
        Merge InnoDB-3.23.52d
      innobase/configure.in:
        Merge InnoDB-3.23.52d
      sql/ha_innobase.cc:
        Merge InnoDB-3.23.52d
      a3edc742
  25. 02 Aug, 2002 1 commit
    • unknown's avatar
      Many files: · 0ebb78e8
      unknown authored
        Merge InnoDB-3.23.52c
      ha_innobase.cc:
        Test the ref length sanity also in the production version
      
      
      sql/ha_innobase.cc:
        Test the ref length sanity also in the production version
      innobase/btr/btr0cur.c:
        Merge InnoDB-3.23.52c
      innobase/buf/buf0buf.c:
        Merge InnoDB-3.23.52c
      innobase/buf/buf0lru.c:
        Merge InnoDB-3.23.52c
      innobase/ha/ha0ha.c:
        Merge InnoDB-3.23.52c
      innobase/log/log0recv.c:
        Merge InnoDB-3.23.52c
      innobase/mtr/mtr0log.c:
        Merge InnoDB-3.23.52c
      innobase/os/os0file.c:
        Merge InnoDB-3.23.52c
      innobase/page/page0cur.c:
        Merge InnoDB-3.23.52c
      innobase/include/btr0btr.h:
        Merge InnoDB-3.23.52c
      innobase/include/dyn0dyn.h:
        Merge InnoDB-3.23.52c
      innobase/include/log0recv.h:
        Merge InnoDB-3.23.52c
      innobase/include/buf0buf.ic:
        Merge InnoDB-3.23.52c
      innobase/include/log0log.ic:
        Merge InnoDB-3.23.52c
      0ebb78e8
  26. 31 Jul, 2002 1 commit
    • unknown's avatar
      Innodb fixes: · dd764d99
      unknown authored
      Added back 'static inline', as not having this caused more problems than having it
      Fixed wrong arguments to printf()
      
      
      innobase/buf/buf0buf.c:
        Fixed wrong argument to printf()
      innobase/fsp/fsp0fsp.c:
        Fixed wrong argument to printf()
      innobase/include/btr0btr.h:
        Removed UNIV_INLINE for functions that should not be inlined
      innobase/include/dyn0dyn.h:
        Removed UNIV_INLINE for functions that should not be inlined
      innobase/include/univ.i:
        Added back 'static inline', as not having this caused more problems than having it
      dd764d99
  27. 30 Jul, 2002 1 commit
    • unknown's avatar
      Many files: · 39ee64cd
      unknown authored
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      
      
      sql/ha_innobase.h:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      sql/ha_innobase.cc:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/buf/buf0buf.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/dict/dict0dict.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/fil/fil0fil.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/fsp/fsp0fsp.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/ha/ha0ha.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/include/dict0dict.h:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/include/dict0mem.h:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/include/dyn0dyn.h:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/include/fsp0fsp.h:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/include/log0log.h:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/include/log0recv.h:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/include/trx0sys.h:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/include/trx0trx.h:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/include/log0log.ic:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/lock/lock0lock.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/log/log0log.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/log/log0recv.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/mem/mem0dbg.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/row/row0mysql.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/srv/srv0srv.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/srv/srv0start.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/trx/trx0sys.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      innobase/trx/trx0trx.c:
        Merge InnoDB-3.23.52c; improve AUTO-INC algorithm with SHOW TABLE STATUS; new checksum in log
      39ee64cd
  28. 08 Jul, 2002 1 commit
    • unknown's avatar
      Many files: · c0e8c9a1
      unknown authored
        Merge InnoDB-3.23.52b
      
      
      innobase/btr/btr0btr.c:
        Merge InnoDB-3.23.52b
      innobase/btr/btr0cur.c:
        Merge InnoDB-3.23.52b
      innobase/btr/btr0sea.c:
        Merge InnoDB-3.23.52b
      innobase/buf/buf0buf.c:
        Merge InnoDB-3.23.52b
      innobase/ha/ha0ha.c:
        Merge InnoDB-3.23.52b
      innobase/ibuf/ibuf0ibuf.c:
        Merge InnoDB-3.23.52b
      innobase/include/btr0cur.h:
        Merge InnoDB-3.23.52b
      innobase/include/buf0buf.h:
        Merge InnoDB-3.23.52b
      innobase/include/ha0ha.h:
        Merge InnoDB-3.23.52b
      innobase/include/ibuf0ibuf.h:
        Merge InnoDB-3.23.52b
      innobase/include/lock0lock.h:
        Merge InnoDB-3.23.52b
      innobase/include/log0log.h:
        Merge InnoDB-3.23.52b
      innobase/include/os0file.h:
        Merge InnoDB-3.23.52b
      innobase/include/rem0rec.ic:
        Merge InnoDB-3.23.52b
      innobase/include/srv0srv.h:
        Merge InnoDB-3.23.52b
      innobase/include/sync0arr.h:
        Merge InnoDB-3.23.52b
      innobase/include/sync0sync.h:
        Merge InnoDB-3.23.52b
      innobase/include/trx0trx.h:
        Merge InnoDB-3.23.52b
      innobase/lock/lock0lock.c:
        Merge InnoDB-3.23.52b
      innobase/log/log0log.c:
        Merge InnoDB-3.23.52b
      innobase/os/os0file.c:
        Merge InnoDB-3.23.52b
      innobase/row/row0mysql.c:
        Merge InnoDB-3.23.52b
      innobase/row/row0umod.c:
        Merge InnoDB-3.23.52b
      innobase/row/row0upd.c:
        Merge InnoDB-3.23.52b
      innobase/srv/srv0srv.c:
        Merge InnoDB-3.23.52b
      innobase/srv/srv0start.c:
        Merge InnoDB-3.23.52b
      innobase/sync/sync0arr.c:
        Merge InnoDB-3.23.52b
      innobase/sync/sync0sync.c:
        Merge InnoDB-3.23.52b
      innobase/trx/trx0trx.c:
        Merge InnoDB-3.23.52b
      sql/ha_innobase.h:
        Merge InnoDB-3.23.52b
      sql/ha_innobase.cc:
        Merge InnoDB-3.23.52b
      sql/sql_lex.h:
        Merge InnoDB-3.23.52b
      sql/mysqld.cc:
        Merge InnoDB-3.23.52b
      sql/sql_parse.cc:
        Merge InnoDB-3.23.52b
      sql/sql_yacc.yy:
        Merge InnoDB-3.23.52b
      c0e8c9a1
  29. 22 Jun, 2002 1 commit
    • unknown's avatar
      Many files: · 1081513a
      unknown authored
        Merge 3.23.52
      
      
      innobase/btr/btr0btr.c:
        Merge 3.23.52
      innobase/btr/btr0cur.c:
        Merge 3.23.52
      innobase/btr/btr0sea.c:
        Merge 3.23.52
      innobase/include/btr0btr.h:
        Merge 3.23.52
      innobase/include/btr0cur.h:
        Merge 3.23.52
      innobase/include/btr0sea.h:
        Merge 3.23.52
      innobase/include/buf0buf.h:
        Merge 3.23.52
      innobase/include/buf0rea.h:
        Merge 3.23.52
      innobase/include/data0data.h:
        Merge 3.23.52
      innobase/include/data0data.ic:
        Merge 3.23.52
      innobase/include/log0log.h:
        Merge 3.23.52
      innobase/include/log0log.ic:
        Merge 3.23.52
      innobase/include/os0file.h:
        Merge 3.23.52
      innobase/include/page0page.h:
        Merge 3.23.52
      innobase/include/page0page.ic:
        Merge 3.23.52
      innobase/include/row0mysql.h:
        Merge 3.23.52
      innobase/include/trx0roll.h:
        Merge 3.23.52
      innobase/include/trx0sys.h:
        Merge 3.23.52
      innobase/include/trx0trx.h:
        Merge 3.23.52
      innobase/include/ut0ut.h:
        Merge 3.23.52
      innobase/include/univ.i:
        Merge 3.23.52
      innobase/include/ut0ut.ic:
        Merge 3.23.52
      innobase/buf/buf0buf.c:
        Merge 3.23.52
      innobase/buf/buf0rea.c:
        Merge 3.23.52
      innobase/data/data0data.c:
        Merge 3.23.52
      innobase/dict/dict0crea.c:
        Merge 3.23.52
      innobase/dict/dict0dict.c:
        Merge 3.23.52
      innobase/dict/dict0load.c:
        Merge 3.23.52
      innobase/dict/dict0mem.c:
        Merge 3.23.52
      innobase/fsp/fsp0fsp.c:
        Merge 3.23.52
      innobase/ibuf/ibuf0ibuf.c:
        Merge 3.23.52
      innobase/lock/lock0lock.c:
        Merge 3.23.52
      innobase/log/log0log.c:
        Merge 3.23.52
      innobase/log/log0recv.c:
        Merge 3.23.52
      innobase/mtr/mtr0log.c:
        Merge 3.23.52
      innobase/mtr/mtr0mtr.c:
        Merge 3.23.52
      innobase/os/os0file.c:
        Merge 3.23.52
      innobase/page/page0cur.c:
        Merge 3.23.52
      innobase/page/page0page.c:
        Merge 3.23.52
      innobase/rem/rem0cmp.c:
        Merge 3.23.52
      innobase/row/row0ins.c:
        Merge 3.23.52
      innobase/row/row0mysql.c:
        Merge 3.23.52
      innobase/row/row0purge.c:
        Merge 3.23.52
      innobase/row/row0upd.c:
        Merge 3.23.52
      innobase/srv/srv0srv.c:
        Merge 3.23.52
      innobase/srv/srv0start.c:
        Merge 3.23.52
      innobase/trx/trx0roll.c:
        Merge 3.23.52
      innobase/trx/trx0sys.c:
        Merge 3.23.52
      innobase/trx/trx0trx.c:
        Merge 3.23.52
      innobase/trx/trx0undo.c:
        Merge 3.23.52
      innobase/ut/ut0mem.c:
        Merge 3.23.52
      innobase/ut/ut0ut.c:
        Merge 3.23.52
      1081513a
  30. 21 Mar, 2002 1 commit
    • unknown's avatar
      Many files: · d3c0752b
      unknown authored
        Merge InnoDB-3.23.50
      
      
      innobase/btr/btr0btr.c:
        Merge InnoDB-3.23.50
      innobase/btr/btr0cur.c:
        Merge InnoDB-3.23.50
      innobase/btr/btr0sea.c:
        Merge InnoDB-3.23.50
      innobase/buf/buf0buf.c:
        Merge InnoDB-3.23.50
      innobase/buf/buf0flu.c:
        Merge InnoDB-3.23.50
      innobase/dict/dict0dict.c:
        Merge InnoDB-3.23.50
      innobase/dict/dict0load.c:
        Merge InnoDB-3.23.50
      innobase/fil/fil0fil.c:
        Merge InnoDB-3.23.50
      innobase/fsp/fsp0fsp.c:
        Merge InnoDB-3.23.50
      innobase/include/buf0flu.h:
        Merge InnoDB-3.23.50
      innobase/include/dict0dict.h:
        Merge InnoDB-3.23.50
      innobase/include/fil0fil.h:
        Merge InnoDB-3.23.50
      innobase/include/fsp0fsp.h:
        Merge InnoDB-3.23.50
      innobase/include/log0log.h:
        Merge InnoDB-3.23.50
      innobase/include/log0recv.h:
        Merge InnoDB-3.23.50
      innobase/include/mem0mem.h:
        Merge InnoDB-3.23.50
      innobase/include/os0file.h:
        Merge InnoDB-3.23.50
      innobase/include/row0mysql.h:
        Merge InnoDB-3.23.50
      innobase/include/srv0srv.h:
        Merge InnoDB-3.23.50
      innobase/include/srv0start.h:
        Merge InnoDB-3.23.50
      innobase/include/trx0sys.h:
        Merge InnoDB-3.23.50
      innobase/include/ut0byte.h:
        Merge InnoDB-3.23.50
      innobase/include/ut0rnd.h:
        Merge InnoDB-3.23.50
      innobase/include/ut0ut.h:
        Merge InnoDB-3.23.50
      innobase/log/log0log.c:
        Merge InnoDB-3.23.50
      innobase/log/log0recv.c:
        Merge InnoDB-3.23.50
      innobase/mem/mem0mem.c:
        Merge InnoDB-3.23.50
      innobase/os/os0file.c:
        Merge InnoDB-3.23.50
      innobase/rem/rem0cmp.c:
        Merge InnoDB-3.23.50
      innobase/row/row0ins.c:
        Merge InnoDB-3.23.50
      innobase/row/row0mysql.c:
        Merge InnoDB-3.23.50
      innobase/row/row0sel.c:
        Merge InnoDB-3.23.50
      innobase/row/row0upd.c:
        Merge InnoDB-3.23.50
      innobase/srv/srv0srv.c:
        Merge InnoDB-3.23.50
      innobase/srv/srv0start.c:
        Merge InnoDB-3.23.50
      innobase/trx/trx0sys.c:
        Merge InnoDB-3.23.50
      innobase/ut/ut0mem.c:
        Merge InnoDB-3.23.50
      innobase/ut/ut0ut.c:
        Merge InnoDB-3.23.50
      sql/ha_innobase.cc:
        Merge InnoDB-3.23.50
      sql/ha_innobase.h:
        Merge InnoDB-3.23.50
      d3c0752b
  31. 14 Dec, 2001 1 commit
    • unknown's avatar
      buf0buf.c: · 0de5d993
      unknown authored
        Eliminate a Purify warning in a multithreaded test: the fields are not protected by a mutex, therefore they can be read uninitialized
      
      
      innobase/buf/buf0buf.c:
        Eliminate a Purify warning in a multithreaded test: the fields are not protected by a mutex, therefore they can be read uninitialized
      0de5d993
  32. 05 Nov, 2001 1 commit
    • unknown's avatar
      Added xml patch to mysqldump. · adb70394
      unknown authored
      Made innodb to compile more cleanly with debugging options
      enabled. Fixed a few bugs and found a few possible bugs, which
      I hope Heikki will check. Comments needs to be fixed too. Some
      while() functions should be changed to do ... until for documenting
      purposes, because some of them must and will be processed at least
      once, or a variable would be used uninitialized.
      
      Regards,
      Jani
      
      
      client/mysqldump.c:
        Added xml output. Patch originally from Gary Huntress, but needed
        a some clean up.
      innobase/btr/btr0btr.c:
        cleaner compiling
      innobase/btr/btr0cur.c:
        cleaner compiling
      innobase/btr/btr0sea.c:
        cleaner compiling / found a bug ??
      innobase/buf/buf0buf.c:
        Fixed a bug.
      innobase/buf/buf0lru.c:
        Fixed a bug.
      innobase/data/data0data.c:
        cleaner compiling
      innobase/dict/dict0boot.c:
        cleaner compiling
      innobase/dict/dict0crea.c:
        cleaner compiling
      innobase/dict/dict0dict.c:
        cleaner compiling
      innobase/dict/dict0load.c:
        cleaner compiling
      innobase/eval/eval0eval.c:
        cleaner compiling / found a bug ??
      innobase/fil/fil0fil.c:
        cleaner compiling
      innobase/fsp/fsp0fsp.c:
        cleaner compiling
      innobase/ibuf/ibuf0ibuf.c:
        cleaner compiling
      innobase/include/btr0btr.ic:
        cleaner compiling
      innobase/include/buf0buf.ic:
        cleaner compiling
      innobase/include/dict0dict.ic:
        cleaner compiling
      innobase/include/ha0ha.ic:
        cleaner compiling
      innobase/include/row0mysql.ic:
        cleaner compiling
      innobase/include/row0vers.ic:
        cleaner compiling
      innobase/include/sync0rw.ic:
        cleaner compiling
      innobase/lock/lock0lock.c:
        cleaner compiling
      innobase/mem/mem0dbg.c:
        cleaner compiling
      innobase/mtr/mtr0mtr.c:
        cleaner compiling
      innobase/odbc/odbc0odbc.c:
        cleaner compiling
      innobase/os/os0thread.c:
        cleaner compiling
      innobase/page/page0cur.c:
        cleaner compiling. while() should be changed to do ... until
        for documenting purposes.
      innobase/page/page0page.c:
        cleaner compiling
      innobase/pars/pars0opt.c:
        cleaner compiling. while() should be changed to do ... until,
        because it will and must be processed at least once (for documenting
        purposes)
      innobase/pars/pars0pars.c:
        cleaner compiling
      innobase/que/que0que.c:
        cleaner compiling
      innobase/rem/rem0cmp.c:
        cleaner compiling
      innobase/rem/rem0rec.c:
        cleaner compiling
      innobase/row/row0ins.c:
        cleaner compiling
      innobase/row/row0mysql.c:
        cleaner compiling
      innobase/row/row0purge.c:
        cleaner compiling
      innobase/row/row0sel.c:
        cleaner compiling
      innobase/row/row0uins.c:
        cleaner compiling
      innobase/row/row0umod.c:
        cleaner compiling
      innobase/row/row0upd.c:
        cleaner compiling
      innobase/srv/srv0srv.c:
        cleaner compiling
      innobase/srv/srv0start.c:
        cleaner compiling
      innobase/sync/sync0arr.c:
        cleaner compiling
      innobase/sync/sync0rw.c:
        cleaner compiling
      innobase/sync/sync0sync.c:
        cleaner compiling
      innobase/trx/trx0purge.c:
        cleaner compiling. in theory this could also be a bug, although
        probably not. But the logic needs to be checked, it could be that
        these variables may be used uninitialized.
      innobase/trx/trx0rec.c:
        cleaner compiling
      innobase/trx/trx0roll.c:
        cleaner compiling
      innobase/trx/trx0trx.c:
        cleaner compiling
      innobase/trx/trx0undo.c:
        cleaner compiling
      adb70394
  33. 10 Oct, 2001 1 commit
    • unknown's avatar
      ut0mem.c Merge changes in InnoDB-3.23.43b · 1904897b
      unknown authored
      ut0ut.c 	Merge changes in InnoDB-3.23.43b
      trx0purge.c	Merge changes in InnoDB-3.23.43b
      trx0rec.c	Merge changes in InnoDB-3.23.43b
      trx0trx.c	Merge changes in InnoDB-3.23.43b
      trx0undo.c	Merge changes in InnoDB-3.23.43b
      thr0loc.c	Merge changes in InnoDB-3.23.43b
      sync0arr.c	Merge changes in InnoDB-3.23.43b
      sync0rw.c	Merge changes in InnoDB-3.23.43b
      sync0sync.c	Merge changes in InnoDB-3.23.43b
      srv0srv.c	Merge changes in InnoDB-3.23.43b
      srv0start.c	Merge changes in InnoDB-3.23.43b
      row0ins.c	Merge changes in InnoDB-3.23.43b
      row0mysql.c	Merge changes in InnoDB-3.23.43b
      row0purge.c	Merge changes in InnoDB-3.23.43b
      row0sel.c	Merge changes in InnoDB-3.23.43b
      row0umod.c	Merge changes in InnoDB-3.23.43b
      row0upd.c	Merge changes in InnoDB-3.23.43b
      row0vers.c	Merge changes in InnoDB-3.23.43b
      rem0cmp.c	Merge changes in InnoDB-3.23.43b
      que0que.c	Merge changes in InnoDB-3.23.43b
      pars0opt.c	Merge changes in InnoDB-3.23.43b
      pars0pars.c	Merge changes in InnoDB-3.23.43b
      lexyy.c 	Merge changes in InnoDB-3.23.43b
      pars0grm.c	Merge changes in InnoDB-3.23.43b
      page0page.c	Merge changes in InnoDB-3.23.43b
      os0file.c	Merge changes in InnoDB-3.23.43b
      mtr0log.c	Merge changes in InnoDB-3.23.43b
      mem0pool.c	Merge changes in InnoDB-3.23.43b
      log0log.c	Merge changes in InnoDB-3.23.43b
      log0recv.c	Merge changes in InnoDB-3.23.43b
      lock0lock.c	Merge changes in InnoDB-3.23.43b
      ibuf0ibuf.c	Merge changes in InnoDB-3.23.43b
      fil0fil.c	Merge changes in InnoDB-3.23.43b
      dict0crea.c	Merge changes in InnoDB-3.23.43b
      dict0dict.c	Merge changes in InnoDB-3.23.43b
      dict0load.c	Merge changes in InnoDB-3.23.43b
      dict0mem.c	Merge changes in InnoDB-3.23.43b
      data0data.c	Merge changes in InnoDB-3.23.43b
      data0type.c	Merge changes in InnoDB-3.23.43b
      buf0buf.c	Merge changes in InnoDB-3.23.43b
      buf0lru.c	Merge changes in InnoDB-3.23.43b
      btr0btr.c	Merge changes in InnoDB-3.23.43b
      btr0cur.c	Merge changes in InnoDB-3.23.43b
      btr0pcur.c	Merge changes in InnoDB-3.23.43b
      btr0sea.c	Merge changes in InnoDB-3.23.43b
      data0type.ic	Merge changes in InnoDB-3.23.43b
      dict0dict.ic	Merge changes in InnoDB-3.23.43b
      mtr0mtr.ic	Merge changes in InnoDB-3.23.43b
      row0upd.ic	Merge changes in InnoDB-3.23.43b
      sync0ipm.ic	Merge changes in InnoDB-3.23.43b
      sync0rw.ic	Merge changes in InnoDB-3.23.43b
      sync0sync.ic	Merge changes in InnoDB-3.23.43b
      trx0rseg.ic	Merge changes in InnoDB-3.23.43b
      btr0pcur.ic	Merge changes in InnoDB-3.23.43b
      buf0buf.ic	Merge changes in InnoDB-3.23.43b
      data0data.ic	Merge changes in InnoDB-3.23.43b
      row0upd.h	Merge changes in InnoDB-3.23.43b
      srv0srv.h	Merge changes in InnoDB-3.23.43b
      sync0arr.h	Merge changes in InnoDB-3.23.43b
      sync0rw.h	Merge changes in InnoDB-3.23.43b
      sync0sync.h	Merge changes in InnoDB-3.23.43b
      trx0trx.h	Merge changes in InnoDB-3.23.43b
      ut0mem.h	Merge changes in InnoDB-3.23.43b
      data0data.h	Merge changes in InnoDB-3.23.43b
      data0type.h	Merge changes in InnoDB-3.23.43b
      db0err.h	Merge changes in InnoDB-3.23.43b
      dict0crea.h	Merge changes in InnoDB-3.23.43b
      dict0dict.h	Merge changes in InnoDB-3.23.43b
      dict0load.h	Merge changes in InnoDB-3.23.43b
      dict0mem.h	Merge changes in InnoDB-3.23.43b
      dict0types.h	Merge changes in InnoDB-3.23.43b
      fil0fil.h	Merge changes in InnoDB-3.23.43b
      ibuf0ibuf.h	Merge changes in InnoDB-3.23.43b
      lock0lock.h	Merge changes in InnoDB-3.23.43b
      log0log.h	Merge changes in InnoDB-3.23.43b
      mtr0mtr.h	Merge changes in InnoDB-3.23.43b
      rem0cmp.h	Merge changes in InnoDB-3.23.43b
      row0ins.h	Merge changes in InnoDB-3.23.43b
      row0mysql.h	Merge changes in InnoDB-3.23.43b
      btr0cur.h	Merge changes in InnoDB-3.23.43b
      btr0pcur.h	Merge changes in InnoDB-3.23.43b
      btr0sea.h	Merge changes in InnoDB-3.23.43b
      buf0buf.h	Merge changes in InnoDB-3.23.43b
      sql_table.cc	Merge changes in InnoDB-3.23.43b
      sql_db.cc	Merge changes in InnoDB-3.23.43b
      ha_innobase.cc	Merge changes in InnoDB-3.23.43b
      handler.cc	Merge changes in InnoDB-3.23.43b
      ha_innobase.h	Merge changes in InnoDB-3.23.43b
      handler.h	Merge changes in InnoDB-3.23.43b
      
      
      sql/ha_innobase.h:
        Merge changes in InnoDB-3.23.43b
      sql/handler.h:
        Merge changes in InnoDB-3.23.43b
      sql/ha_innobase.cc:
        Merge changes in InnoDB-3.23.43b
      sql/handler.cc:
        Merge changes in InnoDB-3.23.43b
      sql/sql_db.cc:
        Merge changes in InnoDB-3.23.43b
      sql/sql_table.cc:
        Merge changes in InnoDB-3.23.43b
      innobase/include/btr0cur.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/btr0pcur.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/btr0sea.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/buf0buf.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/data0data.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/data0type.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/db0err.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/dict0crea.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/dict0dict.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/dict0load.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/dict0mem.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/dict0types.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/fil0fil.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/ibuf0ibuf.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/lock0lock.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/log0log.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/mtr0mtr.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/rem0cmp.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/row0ins.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/row0mysql.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/row0upd.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/srv0srv.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/sync0arr.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/sync0rw.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/sync0sync.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/trx0trx.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/ut0mem.h:
        Merge changes in InnoDB-3.23.43b
      innobase/include/btr0pcur.ic:
        Merge changes in InnoDB-3.23.43b
      innobase/include/buf0buf.ic:
        Merge changes in InnoDB-3.23.43b
      innobase/include/data0data.ic:
        Merge changes in InnoDB-3.23.43b
      innobase/include/data0type.ic:
        Merge changes in InnoDB-3.23.43b
      innobase/include/dict0dict.ic:
        Merge changes in InnoDB-3.23.43b
      innobase/include/mtr0mtr.ic:
        Merge changes in InnoDB-3.23.43b
      innobase/include/row0upd.ic:
        Merge changes in InnoDB-3.23.43b
      innobase/include/sync0ipm.ic:
        Merge changes in InnoDB-3.23.43b
      innobase/include/sync0rw.ic:
        Merge changes in InnoDB-3.23.43b
      innobase/include/sync0sync.ic:
        Merge changes in InnoDB-3.23.43b
      innobase/include/trx0rseg.ic:
        Merge changes in InnoDB-3.23.43b
      innobase/btr/btr0btr.c:
        Merge changes in InnoDB-3.23.43b
      innobase/btr/btr0cur.c:
        Merge changes in InnoDB-3.23.43b
      innobase/btr/btr0pcur.c:
        Merge changes in InnoDB-3.23.43b
      innobase/btr/btr0sea.c:
        Merge changes in InnoDB-3.23.43b
      innobase/buf/buf0buf.c:
        Merge changes in InnoDB-3.23.43b
      innobase/buf/buf0lru.c:
        Merge changes in InnoDB-3.23.43b
      innobase/data/data0data.c:
        Merge changes in InnoDB-3.23.43b
      innobase/data/data0type.c:
        Merge changes in InnoDB-3.23.43b
      innobase/dict/dict0crea.c:
        Merge changes in InnoDB-3.23.43b
      innobase/dict/dict0dict.c:
        Merge changes in InnoDB-3.23.43b
      innobase/dict/dict0load.c:
        Merge changes in InnoDB-3.23.43b
      innobase/dict/dict0mem.c:
        Merge changes in InnoDB-3.23.43b
      innobase/fil/fil0fil.c:
        Merge changes in InnoDB-3.23.43b
      innobase/ibuf/ibuf0ibuf.c:
        Merge changes in InnoDB-3.23.43b
      innobase/lock/lock0lock.c:
        Merge changes in InnoDB-3.23.43b
      innobase/log/log0log.c:
        Merge changes in InnoDB-3.23.43b
      innobase/log/log0recv.c:
        Merge changes in InnoDB-3.23.43b
      innobase/mem/mem0pool.c:
        Merge changes in InnoDB-3.23.43b
      innobase/mtr/mtr0log.c:
        Merge changes in InnoDB-3.23.43b
      innobase/os/os0file.c:
        Merge changes in InnoDB-3.23.43b
      innobase/page/page0page.c:
        Merge changes in InnoDB-3.23.43b
      innobase/pars/lexyy.c:
        Merge changes in InnoDB-3.23.43b
      innobase/pars/pars0grm.c:
        Merge changes in InnoDB-3.23.43b
      innobase/pars/pars0opt.c:
        Merge changes in InnoDB-3.23.43b
      innobase/pars/pars0pars.c:
        Merge changes in InnoDB-3.23.43b
      innobase/que/que0que.c:
        Merge changes in InnoDB-3.23.43b
      innobase/rem/rem0cmp.c:
        Merge changes in InnoDB-3.23.43b
      innobase/row/row0ins.c:
        Merge changes in InnoDB-3.23.43b
      innobase/row/row0mysql.c:
        Merge changes in InnoDB-3.23.43b
      innobase/row/row0purge.c:
        Merge changes in InnoDB-3.23.43b
      innobase/row/row0sel.c:
        Merge changes in InnoDB-3.23.43b
      innobase/row/row0umod.c:
        Merge changes in InnoDB-3.23.43b
      innobase/row/row0upd.c:
        Merge changes in InnoDB-3.23.43b
      innobase/row/row0vers.c:
        Merge changes in InnoDB-3.23.43b
      innobase/srv/srv0srv.c:
        Merge changes in InnoDB-3.23.43b
      innobase/srv/srv0start.c:
        Merge changes in InnoDB-3.23.43b
      innobase/sync/sync0arr.c:
        Merge changes in InnoDB-3.23.43b
      innobase/sync/sync0rw.c:
        Merge changes in InnoDB-3.23.43b
      innobase/sync/sync0sync.c:
        Merge changes in InnoDB-3.23.43b
      innobase/thr/thr0loc.c:
        Merge changes in InnoDB-3.23.43b
      innobase/trx/trx0purge.c:
        Merge changes in InnoDB-3.23.43b
      innobase/trx/trx0rec.c:
        Merge changes in InnoDB-3.23.43b
      innobase/trx/trx0trx.c:
        Merge changes in InnoDB-3.23.43b
      innobase/trx/trx0undo.c:
        Merge changes in InnoDB-3.23.43b
      innobase/ut/ut0mem.c:
        Merge changes in InnoDB-3.23.43b
      innobase/ut/ut0ut.c:
        Merge changes in InnoDB-3.23.43b
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      1904897b
  34. 17 Sep, 2001 1 commit
    • unknown's avatar
      log0log.c Eliminate a Purify warning · 79ce69d7
      unknown authored
      buf0buf.c	Fix uninitilaized flush field noticed with Purify
      
      
      innobase/buf/buf0buf.c:
        Fix uninitilaized flush field noticed with Purify
      innobase/log/log0log.c:
        Eliminate a Purify warning
      79ce69d7
  35. 29 Aug, 2001 1 commit
    • unknown's avatar
      trx0roll.c Fix the primary key update + BLOB bug, improve InnoDB Monitor prints · dd9fa926
      unknown authored
      trx0sys.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      trx0trx.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      row0mysql.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      row0purge.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      row0sel.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      row0uins.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      row0umod.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      row0upd.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      srv0srv.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      srv0start.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      sync0arr.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      fil0fil.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      ibuf0ibuf.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      lock0lock.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      os0file.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      btr0btr.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      btr0cur.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      btr0sea.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      buf0buf.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      data0data.c	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      srv0srv.h	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      trx0sys.h	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      trx0trx.h	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      btr0cur.h	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      buf0buf.h	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      data0data.h	Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      ha_innobase.cc	Fix the auto-inc+REPLACE+replication bug, improve InnoDB Monitor prints
      
      
      sql/ha_innobase.cc:
        Fix the auto-inc+REPLACE+replication bug, improve InnoDB Monitor prints
      innobase/include/btr0cur.h:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/include/buf0buf.h:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/include/data0data.h:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/include/srv0srv.h:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/include/trx0sys.h:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/include/trx0trx.h:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/btr/btr0btr.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/btr/btr0cur.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/btr/btr0sea.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/buf/buf0buf.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/data/data0data.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/fil/fil0fil.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/ibuf/ibuf0ibuf.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/lock/lock0lock.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/os/os0file.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/row/row0mysql.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/row/row0purge.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/row/row0sel.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/row/row0uins.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/row/row0umod.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/row/row0upd.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/srv/srv0srv.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/srv/srv0start.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/sync/sync0arr.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/trx/trx0roll.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/trx/trx0sys.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      innobase/trx/trx0trx.c:
        Fix the primary key update + BLOB bug, improve InnoDB Monitor prints
      dd9fa926
  36. 04 Aug, 2001 1 commit
    • unknown's avatar
      srv0srv.h Support raw disk partitions as data files · c67510f0
      unknown authored
      srv0start.c	Support raw disk partitions as data files
      srv0srv.c	Support raw disk partitions as data files
      row0purge.c	< 4 GB rows, doublewrite, hang fixes
      row0row.c	< 4 GB rows, doublewrite, hang fixes
      row0sel.c	< 4 GB rows, doublewrite, hang fixes
      row0uins.c	< 4 GB rows, doublewrite, hang fixes
      row0umod.c	< 4 GB rows, doublewrite, hang fixes
      row0undo.c	< 4 GB rows, doublewrite, hang fixes
      row0upd.c	< 4 GB rows, doublewrite, hang fixes
      srv0srv.c	< 4 GB rows, doublewrite, hang fixes
      srv0start.c	< 4 GB rows, doublewrite, hang fixes
      sync0rw.c	< 4 GB rows, doublewrite, hang fixes
      sync0sync.c	< 4 GB rows, doublewrite, hang fixes
      trx0purge.c	< 4 GB rows, doublewrite, hang fixes
      trx0rec.c	< 4 GB rows, doublewrite, hang fixes
      trx0sys.c	< 4 GB rows, doublewrite, hang fixes
      btr0btr.c	< 4 GB rows, doublewrite, hang fixes
      btr0cur.c	< 4 GB rows, doublewrite, hang fixes
      buf0buf.c	< 4 GB rows, doublewrite, hang fixes
      buf0flu.c	< 4 GB rows, doublewrite, hang fixes
      buf0rea.c	< 4 GB rows, doublewrite, hang fixes
      data0data.c	< 4 GB rows, doublewrite, hang fixes
      fil0fil.c	< 4 GB rows, doublewrite, hang fixes
      fsp0fsp.c	< 4 GB rows, doublewrite, hang fixes
      ibuf0ibuf.c	< 4 GB rows, doublewrite, hang fixes
      lock0lock.c	< 4 GB rows, doublewrite, hang fixes
      log0log.c	< 4 GB rows, doublewrite, hang fixes
      log0recv.c	< 4 GB rows, doublewrite, hang fixes
      os0file.c	< 4 GB rows, doublewrite, hang fixes
      page0cur.c	< 4 GB rows, doublewrite, hang fixes
      pars0pars.c	< 4 GB rows, doublewrite, hang fixes
      rem0cmp.c	< 4 GB rows, doublewrite, hang fixes
      rem0rec.c	< 4 GB rows, doublewrite, hang fixes
      row0ins.c	< 4 GB rows, doublewrite, hang fixes
      row0mysql.c	< 4 GB rows, doublewrite, hang fixes
      univ.i  	< 4 GB rows, doublewrite, hang fixes
      data0data.ic	< 4 GB rows, doublewrite, hang fixes
      mach0data.ic	< 4 GB rows, doublewrite, hang fixes
      rem0rec.ic	< 4 GB rows, doublewrite, hang fixes
      row0upd.ic	< 4 GB rows, doublewrite, hang fixes
      trx0rec.ic	< 4 GB rows, doublewrite, hang fixes
      rem0cmp.h	< 4 GB rows, doublewrite, hang fixes
      rem0rec.h	< 4 GB rows, doublewrite, hang fixes
      row0ins.h	< 4 GB rows, doublewrite, hang fixes
      row0mysql.h	< 4 GB rows, doublewrite, hang fixes
      row0row.h	< 4 GB rows, doublewrite, hang fixes
      row0upd.h	< 4 GB rows, doublewrite, hang fixes
      srv0srv.h	< 4 GB rows, doublewrite, hang fixes
      sync0sync.h	< 4 GB rows, doublewrite, hang fixes
      trx0rec.h	< 4 GB rows, doublewrite, hang fixes
      trx0sys.h	< 4 GB rows, doublewrite, hang fixes
      trx0types.h	< 4 GB rows, doublewrite, hang fixes
      trx0undo.h	< 4 GB rows, doublewrite, hang fixes
      ut0dbg.h	< 4 GB rows, doublewrite, hang fixes
      ut0ut.h 	< 4 GB rows, doublewrite, hang fixes
      btr0btr.h	< 4 GB rows, doublewrite, hang fixes
      btr0cur.h	< 4 GB rows, doublewrite, hang fixes
      buf0buf.h	< 4 GB rows, doublewrite, hang fixes
      buf0flu.h	< 4 GB rows, doublewrite, hang fixes
      data0data.h	< 4 GB rows, doublewrite, hang fixes
      dict0mem.h	< 4 GB rows, doublewrite, hang fixes
      fil0fil.h	< 4 GB rows, doublewrite, hang fixes
      fsp0fsp.h	< 4 GB rows, doublewrite, hang fixes
      os0file.h	< 4 GB rows, doublewrite, hang fixes
      
      
      innobase/include/btr0btr.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/btr0cur.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/buf0buf.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/buf0flu.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/data0data.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/dict0mem.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/fil0fil.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/fsp0fsp.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/os0file.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/rem0cmp.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/rem0rec.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/row0ins.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/row0mysql.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/row0row.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/row0upd.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/sync0sync.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/trx0rec.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/trx0sys.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/trx0types.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/trx0undo.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/ut0dbg.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/ut0ut.h:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/data0data.ic:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/mach0data.ic:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/rem0rec.ic:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/row0upd.ic:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/trx0rec.ic:
        < 4 GB rows, doublewrite, hang fixes
      innobase/include/univ.i:
        < 4 GB rows, doublewrite, hang fixes
      innobase/btr/btr0btr.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/btr/btr0cur.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/buf/buf0buf.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/buf/buf0flu.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/buf/buf0rea.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/data/data0data.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/fil/fil0fil.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/fsp/fsp0fsp.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/ibuf/ibuf0ibuf.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/lock/lock0lock.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/log/log0log.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/log/log0recv.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/os/os0file.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/page/page0cur.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/pars/pars0pars.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/rem/rem0cmp.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/rem/rem0rec.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/row/row0ins.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/row/row0mysql.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/row/row0purge.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/row/row0row.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/row/row0sel.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/row/row0uins.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/row/row0umod.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/row/row0undo.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/row/row0upd.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/sync/sync0rw.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/sync/sync0sync.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/trx/trx0purge.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/trx/trx0rec.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/trx/trx0sys.c:
        < 4 GB rows, doublewrite, hang fixes
      innobase/srv/srv0srv.c:
        Support raw disk partitions as data files
      innobase/srv/srv0start.c:
        Support raw disk partitions as data files
      innobase/include/srv0srv.h:
        Support raw disk partitions as data files
      c67510f0
  37. 24 Jun, 2001 1 commit
    • unknown's avatar
      buf0buf.c Several bug fixes · ecb14493
      unknown authored
      buf0flu.c	Several bug fixes
      buf0rea.c	Several bug fixes
      buf0lru.c	Clearer error message
      
      
      innobase/buf/buf0lru.c:
        Clearer error message
      innobase/buf/buf0buf.c:
        Several bug fixes
      innobase/buf/buf0flu.c:
        Several bug fixes
      innobase/buf/buf0rea.c:
        Several bug fixes
      ecb14493
  38. 01 May, 2001 1 commit
    • unknown's avatar
      log0recv.c Add checksum to written pages to check that they are also read in unchanged · a9d2e5dd
      unknown authored
      buf0buf.h	Add checksum to written pages to check that they are also read in unchanged
      buf0flu.c	Add checksum to written pages to check that they are also read in unchanged
      buf0buf.c	Add checksum to written pages to check that they are also read in unchanged
      
      
      innobase/buf/buf0buf.c:
        Add checksum to written pages to check that they are also read in unchanged
      innobase/buf/buf0flu.c:
        Add checksum to written pages to check that they are also read in unchanged
      innobase/include/buf0buf.h:
        Add checksum to written pages to check that they are also read in unchanged
      innobase/log/log0recv.c:
        Add checksum to written pages to check that they are also read in unchanged
      a9d2e5dd
  39. 15 Mar, 2001 1 commit
    • unknown's avatar
      buf0buf.c Fixed a race condition in buf0lru and btr0sea which could corrupt the LRU list · 34236e77
      unknown authored
      buf0lru.c	Fixed a race condition in buf0lru and btr0sea which could corrupt the LRU list
      
      
      innobase/buf/buf0buf.c:
        Fixed a race condition in buf0lru and btr0sea which could corrupt the LRU list
      innobase/buf/buf0lru.c:
        Fixed a race condition in buf0lru and btr0sea which could corrupt the LRU list
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      34236e77