1. 25 Feb, 2006 1 commit
    • unknown's avatar
      ndb dd - · efcd9831
      unknown authored
        convert Dbtup::Page_request and pgman::Page_request to WOPool
      
      
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        remove bad method call
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        Convert disk records to shared global mem users
      storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp:
        Convert disk records to shared global mem users
      storage/ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
        Convert disk records to shared global mem users
      storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        Make buddy is initialized first
      storage/ndb/src/kernel/blocks/pgman.cpp:
        Convert disk records to shared global mem users
      storage/ndb/src/kernel/blocks/pgman.hpp:
        Convert disk records to shared global mem users
      storage/ndb/src/kernel/vm/DLFifoList.hpp:
        Made pool templ. ag of DLFifoList + cleanup some
      storage/ndb/src/kernel/vm/SLFifoList.hpp:
        Add a few likely's + format some code
      storage/ndb/src/kernel/vm/SimulatedBlock.hpp:
        Add records types to blocks includes
      efcd9831
  2. 23 Feb, 2006 3 commits
    • unknown's avatar
      ndb dd · c5962eb9
      unknown authored
        add reporting of shared pool
      
      
      storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Add dumping of shared memory
      storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp:
        Fix compile error
      storage/ndb/src/kernel/vm/WOPool.cpp:
        remove debug printout
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp:
        Add get resource usage
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.hpp:
        Add get resource usage
      c5962eb9
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-ndb-new · 069d315e
      unknown authored
      into  eel.(none):/home/jonas/src/mysql-5.1-new
      
      
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp:
        Auto merged
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.hpp:
        merge
      069d315e
    • unknown's avatar
      ndb dd - · c86ab7d8
      unknown authored
        fix static log waiter pool
      
      
      storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Clear shared pool to prevent double free at shutdown
      storage/ndb/src/kernel/blocks/lgman.cpp:
        Update to use WOPool and SLFifoList
      storage/ndb/src/kernel/blocks/lgman.hpp:
        Use WOPool for log waiters
      storage/ndb/src/kernel/blocks/record_types.hpp:
        Update record types
      storage/ndb/src/kernel/vm/ArrayPool.hpp:
        New method
      storage/ndb/src/kernel/vm/Makefile.am:
        Add WOPool
      storage/ndb/src/kernel/vm/Pool.cpp:
        New BitKeeper file ``storage/ndb/src/kernel/vm/Pool.cpp''
      storage/ndb/src/kernel/vm/Pool.hpp:
        New methods
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp:
        remove unused parameters
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.hpp:
        remove unused parameters
      storage/ndb/src/kernel/vm/SLFifoList.hpp:
        New BitKeeper file ``storage/ndb/src/kernel/vm/SLFifoList.hpp''
      storage/ndb/src/kernel/vm/WOPool.cpp:
        New BitKeeper file ``storage/ndb/src/kernel/vm/WOPool.cpp''
      storage/ndb/src/kernel/vm/WOPool.hpp:
        New BitKeeper file ``storage/ndb/src/kernel/vm/WOPool.hpp''
      c86ab7d8
  3. 22 Feb, 2006 3 commits
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-ndb-new · b1fd1321
      unknown authored
      into  eel.(none):/home/jonas/src/mysql-5.1-new
      
      
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp:
        Auto merged
      b1fd1321
    • unknown's avatar
      ndb dd · 9c83f0bf
      unknown authored
        some more printouts in unit test of buddy
      
      
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp:
        Some more printouts
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.hpp:
        Some more util methods
      9c83f0bf
    • unknown's avatar
      ndb dd - bug#16657 - add new config variable · e73d1aa0
      unknown authored
      
      storage/ndb/include/kernel/ndb_limits.h:
        remove hardcoded limit
      storage/ndb/include/kernel/signaldata/FsReadWriteReq.hpp:
        Add new format "shared" page to easily migrate from/to superpool
      storage/ndb/include/mgmapi/mgmapi_config_parameters.h:
        Introduce new config parameter for "SharedGlobalMemory",
          only user is so far undo log buffer memory
      storage/ndb/src/common/debugger/signaldata/FsReadWriteReq.cpp:
        Add new format "shared" page to easily migrate from/to superpool
      storage/ndb/src/kernel/SimBlockList.cpp:
        Fix compiler error
      storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Add new format "shared" page to easily migrate from/to superpool
      storage/ndb/src/kernel/blocks/lgman.cpp:
        Add new format "shared" page to easily migrate from/to superpool
      storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp:
        Add new format "shared" page to easily migrate from/to superpool
      storage/ndb/src/kernel/vm/GlobalData.hpp:
        Add new format "shared" page to easily migrate from/to superpool
      storage/ndb/src/kernel/vm/SimulatedBlock.cpp:
        Add new format "shared" page to easily migrate from/to superpool
      storage/ndb/src/kernel/vm/SimulatedBlock.hpp:
        Add new format "shared" page to easily migrate from/to superpool
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp:
        better startup printouts
      storage/ndb/src/mgmsrv/ConfigInfo.cpp:
        Introduce new config parameter for "SharedGlobalMemory",
          only user is so far undo log buffer memory
      storage/ndb/src/mgmsrv/InitConfigFileParser.cpp:
        Fix bug in handling of my.cnf files
      e73d1aa0
  4. 21 Feb, 2006 2 commits
    • unknown's avatar
      ndb · 5296fd96
      unknown authored
        add more printouts to unit test of buddy allocator
      
      
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp:
        Add some more debugging in UNIT_TEST
      5296fd96
    • unknown's avatar
      ndb dd · c2f40b19
      unknown authored
        - add resource limit to buddy allocator
      
      
      storage/ndb/src/kernel/SimBlockList.cpp:
        Add emulator data to args
      storage/ndb/src/kernel/blocks/record_types.hpp:
        Update record types
      storage/ndb/src/kernel/main.cpp:
        Add emulator data to args
      storage/ndb/src/kernel/vm/Emulator.cpp:
        Add emulator data to args
      storage/ndb/src/kernel/vm/Emulator.hpp:
        Add emulator data to args
      storage/ndb/src/kernel/vm/Makefile.am:
        Add emulator data to args
      storage/ndb/src/kernel/vm/Pool.hpp:
        Update
      storage/ndb/src/kernel/vm/SimBlockList.hpp:
        Add emulator data to args
      storage/ndb/src/kernel/vm/SimulatedBlock.hpp:
        Add emulator data to args
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp:
        use resource_limit in buddy
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.hpp:
        Add emulator data to args
      storage/ndb/src/kernel/vm/Pool.cpp:
        New BitKeeper file ``storage/ndb/src/kernel/vm/Pool.cpp''
      c2f40b19
  5. 19 Feb, 2006 1 commit
    • unknown's avatar
      ndb dd · 5925f7cc
      unknown authored
        dont sync create table during sr _or_ nr
      
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        dont sync on NR either
      5925f7cc
  6. 17 Feb, 2006 3 commits
    • unknown's avatar
      ndb dd - · 603653f3
      unknown authored
        Init lsn
      
      
      storage/ndb/src/kernel/blocks/lgman.cpp:
        Init lsn
      603653f3
    • unknown's avatar
      ndb - · 02b5ec78
      unknown authored
        bug fix in ordered index build
      
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp:
        Fix ordered index build
      02b5ec78
    • unknown's avatar
      ndb dd - · 71aa917f
      unknown authored
        sync create tabe to undo log, so that undo for other table is not run after SR
      
      
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        Sync create table in undo log
      storage/ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        Sync create table in undo log
      71aa917f
  7. 15 Feb, 2006 2 commits
    • unknown's avatar
      ndb dd - Fix includes · d2c171b2
      unknown authored
      d2c171b2
    • unknown's avatar
      ndb dd - · 392c15ef
      unknown authored
        Fix bug in tsman undo
      
      
      BitKeeper/deleted/.del-RecordPool.hpp~b2360628ee40b04e:
        Delete: storage/ndb/src/kernel/vm/RecordPool.hpp
      storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp:
        Add page lsn to undo handling in tsman
      storage/ndb/src/kernel/blocks/record_types.hpp:
        Start filling up record_types.hpp
      storage/ndb/src/kernel/blocks/tsman.cpp:
        Add page_lsn to undo handling
      storage/ndb/src/kernel/blocks/tsman.hpp:
        Add page_lsn to undo handling
      storage/ndb/src/kernel/vm/Makefile.am:
        Remove SuperPool & NdbdSuperPool for now
      storage/ndb/src/kernel/vm/Pool.hpp:
        Update Pool.hpp
      storage/ndb/src/kernel/vm/pc.hpp:
        Move Ptr to Pool.hpp
      392c15ef
  8. 14 Feb, 2006 8 commits
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-ndb-new · 8a305ce1
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
      
      
      storage/ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/Dbdih.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/lgman.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/pgman.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/pgman.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/tsman.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp:
        merge
      8a305ce1
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 33cd363d
      unknown authored
      into  eel.(none):/home/jonas/src/mysql-5.1-new
      
      
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      33cd363d
    • unknown's avatar
      ndb dd - · cd976d16
      unknown authored
        fix undo of bitmap
      
      
      storage/ndb/include/kernel/signaldata/PgmanContinueB.hpp:
        Handle locked pages last
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Remove LCP_PREPARE to pgman
      storage/ndb/src/kernel/blocks/dblqh/Makefile.am:
        Fix make of redo reader
      storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp:
        Fix assert
      storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp:
        Fix bitmap undo
      storage/ndb/src/kernel/blocks/lgman.cpp:
        Better lgman dump
      storage/ndb/src/kernel/blocks/pgman.cpp:
        LCP locked pages last
      storage/ndb/src/kernel/blocks/pgman.hpp:
        Handle locked pages last
      storage/ndb/src/kernel/blocks/tsman.cpp:
        Fix bitmap undo
      cd976d16
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-5.0.cs_fs · 7384eddb
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.1-new.fscs
      
      
      mysql-test/r/variables.result:
        SCCS merged
      mysql-test/t/variables.test:
        SCCS merged
      7384eddb
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-5.0 · 08c0ed76
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.1-new.fscs
      
      
      08c0ed76
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0 · 3c9952a1
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0.cs_fs
      
      
      sql/set_var.cc:
        Auto merged
      3c9952a1
    • unknown's avatar
      Many files: · 7ce3b2a3
      unknown authored
        Backporting character_set_filesystem from 5.0 to 5.1.
      
      
      sql/mysqld.cc:
        Backporting character_set_filesystem from 5.0 to 5.1.
      sql/set_var.cc:
        Backporting character_set_filesystem from 5.0 to 5.1.
      sql/set_var.h:
        Backporting character_set_filesystem from 5.0 to 5.1.
      sql/sql_class.cc:
        Backporting character_set_filesystem from 5.0 to 5.1.
      sql/sql_class.h:
        Backporting character_set_filesystem from 5.0 to 5.1.
      sql/sql_yacc.yy:
        Backporting character_set_filesystem from 5.0 to 5.1.
      mysql-test/t/variables.test:
        Backporting character_set_filesystem from 5.0 to 5.1.
      mysql-test/r/variables.result:
        Backporting character_set_filesystem from 5.0 to 5.1.
      7ce3b2a3
    • unknown's avatar
      Removed version information from test · 81f17615
      unknown authored
      81f17615
  9. 13 Feb, 2006 17 commits
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · c4b5ba56
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      
      c4b5ba56
    • unknown's avatar
      Merge aivanov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 58991ee1
      unknown authored
      into  mysql.com:/home/alexi/innodb/mysql-5.1-ss115x
      
      
      58991ee1
    • unknown's avatar
      Deleted innodb_unsafe_binlog.test erroneously merged from · cdaffb61
      unknown authored
        the innodb-5.0-ss115 snapshot.
      
      
      BitKeeper/deleted/.del-innodb_unsafe_binlog.test~8c3e0832ef20aa2:
        Delete: mysql-test/t/innodb_unsafe_binlog.test
      BitKeeper/deleted/.del-innodb_unsafe_binlog-master.opt~9cbe1bb3d8696c5b:
        Delete: mysql-test/t/innodb_unsafe_binlog-master.opt
      BitKeeper/deleted/.del-innodb_unsafe_binlog.result~7617b075b81d112d:
        Delete: mysql-test/r/innodb_unsafe_binlog.result
      cdaffb61
    • unknown's avatar
      Bug #17340 SHOW CREATE TABLE from second session crashes the server · f5131b2f
      unknown authored
      - no check was made that ndb thd object was allocated
      
      
      sql/ha_ndbcluster.h:
        Bug #17340  	SHOW CREATE TABLE from second session crashes the server
      sql/handler.h:
        Bug #17340  	SHOW CREATE TABLE from second session crashes the server
      sql/sql_show.cc:
        Bug #17340  	SHOW CREATE TABLE from second session crashes the server
      f5131b2f
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 4d012f5a
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.1-new
      
      
      4d012f5a
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 97243651
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      
      97243651
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 74d84bc8
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      
      74d84bc8
    • unknown's avatar
      Bug #17179 schema creation fails · 7e4559e1
      unknown authored
      -flag was set on field intable share instead of table
      
      
      mysql-test/r/ndb_basic.result:
        Bug #17179  	schema creation fails
      mysql-test/t/ndb_basic.test:
        Bug #17179  	schema creation fails
      7e4559e1
    • unknown's avatar
      mysqlimport.c: · cf217b9c
      unknown authored
        Removed C++ comment, changed types for pthread_create() usage
      
      
      client/mysqlimport.c:
        Removed C++ comment, changed types for pthread_create() usage
      cf217b9c
    • unknown's avatar
      BUG#17339: Missed line in previous patch · 6a1e7d8c
      unknown authored
      
      mysql-test/r/rpl_loaddata_s.result:
        Missed line
      6a1e7d8c
    • unknown's avatar
      Merge mysql.com:/users/lthalmann/bkroot/mysql-5.1-new · c6fbbe72
      unknown authored
      into  mysql.com:/users/lthalmann/bk/mysql-5.1-new-bug17339
      
      
      c6fbbe72
    • unknown's avatar
      Merge lthalmann@bk-internal.mysql.com:/home/bk/mysql-5.1-new · a310380b
      unknown authored
      into  mysql.com:/users/lthalmann/bkroot/mysql-5.1-new
      
      
      a310380b
    • unknown's avatar
      Merge mysql.com:/users/lthalmann/bkroot/mysql-5.1-new · 37d0dda4
      unknown authored
      into  mysql.com:/users/lthalmann/bk/mysql-5.1-new-bug17339
      
      
      37d0dda4
    • unknown's avatar
      Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.1-new · f560252b
      unknown authored
      into  zim.tangent.org:/home/brian/mysql/cleanup-5.1
      
      
      f560252b
    • unknown's avatar
      Fix for bad merge. · 8b3850df
      unknown authored
      
      mysql-test/t/disabled.def:
        Removed reference to  failed test.
      sql/ha_archive.cc:
        This fixes the optimize problem introduced in a bad merge.
      8b3850df
    • unknown's avatar
      support-files/mysql.spec.sh : Use "-i" on "make test-force", add missing changelog notes. · 1431fe7e
      unknown authored
      
      support-files/mysql.spec.sh:
        - Use "-i" on "make test-force",
        - document other recent changes in the changelog section (where notes were missing).
      1431fe7e
    • unknown's avatar
      BUG#17339: Most rpl tests need to execute sync_slave_with_master to ensure... · d364bf85
      unknown authored
      BUG#17339: Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      For this particular bug report it was rpl_loadfile.test that did not make proper cleanup, but the patch
      includes fixes for other tests aswell.
      
      
      mysql-test/r/rpl_loaddata2.result:
        Cleanup
      mysql-test/r/rpl_redirect.result:
        Cleanup
      mysql-test/r/rpl_slave_status.result:
        Cleanup
      mysql-test/t/rpl_LD_INFILE.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_drop_temp.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_ignore_table.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_loaddata2.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_loaddata_m.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_loaddata_s.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_loadfile.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_multi_update4.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_ndb_basic.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_redirect.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_row_func001.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_row_func002.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_row_sp001.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_row_sp005.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_row_sp008.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_row_sp009.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_row_sp010.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_row_sp011.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_row_sp012.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_row_trig001.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_row_trig002.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_skip_error.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_slave_status.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_sp.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      mysql-test/t/rpl_sp004.test:
        Most rpl tests need to execute sync_slave_with_master to ensure that cleanup is done on slave
      d364bf85