1. 18 Sep, 2006 1 commit
    • unknown's avatar
      BUG#20073 information_schema.FILES for UNDO LOG give incorrect EXTENT_SIZE, FREE_EXTENTS, · 6b6f0cb9
      unknown authored
      Change things around so that we add a row for each log file group that lists
      the free space for that log file group.
      
      
      client/mysqldump.c:
        dump logfile groups correctly (ignore row for the log file group itself)
      mysql-test/r/ndb_dd_dump.result:
        update results with new row for log file groups
      sql/ha_ndbcluster.cc:
        for fill_files_table:
        - set null bits properly
        - add rows for log file groups with free undo space.
      sql/sql_show.cc:
        make most I_S.FILES columns nullable to better fit with reality.
      6b6f0cb9
  2. 11 Sep, 2006 1 commit
  3. 10 Sep, 2006 1 commit
    • unknown's avatar
      ndb - bug#20612 ins-del fix in tup · 91a93118
      unknown authored
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        allocate separate copy tuple for delete after insert or update in same tx, instead of sharing pointer to same copy tuple.  this is an easy fix independent of commit/abort order of operations
      mysql-test/r/ndb_dd_basic.result:
        test INS-DEL via assert in disk data code
      mysql-test/t/ndb_dd_basic.test:
        test INS-DEL via assert in disk data code
      91a93118
  4. 07 Sep, 2006 3 commits
    • unknown's avatar
      Fix compilation errors in gcc -ansi -pedantic. · fa7139a6
      unknown authored
      
      storage/ndb/include/kernel/signaldata/CreateIndx.hpp:
        Fix trailing comma in enum.
      storage/ndb/include/kernel/signaldata/CreateTable.hpp:
        Fix trailing comma in enum.
      storage/ndb/tools/listTables.cpp:
        Fix trailing comma in enum.
      fa7139a6
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-new-ndb · f3da0950
      unknown authored
      into  ymer.(none):/usr/local/mysql/mysql-5.1-ndb-pbsu
      
      
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      f3da0950
    • unknown's avatar
      NDB temporary tables. · 269a9fb0
      unknown authored
      Temporary tables are not written to disk by DDL operations. This makes
      DDL much faster (useful for tests), but tables are lost after system
      restart.
      
      New commit, since this feature will not be available in 5.1.
      
      
      storage/ndb/include/kernel/signaldata/CreateIndx.hpp:
        Add new error messages for temporary tables.
      storage/ndb/include/kernel/signaldata/CreateTable.hpp:
        Add new error messages for temporary tables.
      storage/ndb/include/kernel/signaldata/DiAddTab.hpp:
        Add parameter for making table temporary.
      storage/ndb/include/kernel/signaldata/DictTabInfo.hpp:
        Add parameter for making table temporary.
      storage/ndb/include/kernel/signaldata/ListTables.hpp:
        Add parameter for making table temporary.
      storage/ndb/include/ndb_constants.h:
        Add parameter for making table temporary.
      storage/ndb/include/ndbapi/NdbDictionary.hpp:
        Add parameter for making table temporary.
      storage/ndb/src/common/debugger/signaldata/DictTabInfo.cpp:
        Add parameter for making table temporary.
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Implement temporary tables.
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.hpp:
        Implement temporary tables.
      storage/ndb/src/kernel/blocks/dbdict/SchemaFile.hpp:
        Implement temporary tables.
      storage/ndb/src/kernel/blocks/dbdih/Dbdih.hpp:
        Implement temporary tables.
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Implement temporary tables.
      storage/ndb/src/ndbapi/NdbDictionary.cpp:
        Implement temporary tables.
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Implement temporary tables.
      storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        Implement temporary tables.
      storage/ndb/src/ndbapi/ndberror.c:
        Add new error messages for temporary tables.
      storage/ndb/tools/listTables.cpp:
        Add display of table and index temporary status.
      269a9fb0
  5. 06 Sep, 2006 4 commits
  6. 04 Sep, 2006 6 commits
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/51-work · 89ce1bd3
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      
      sql/sql_class.h:
        Auto merged
      89ce1bd3
    • unknown's avatar
      bug#21965 · cff4c8b7
      unknown authored
          merge to 5.1 - yet another merge fix
      
      
      sql/log.cc:
        yet another merge fix
      cff4c8b7
    • unknown's avatar
      bug#21965 · 8b472b7b
      unknown authored
        merge to 5.1
      
      
      sql/log.h:
        merge to 5.1
      8b472b7b
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · cae86cdf
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      sql/log.cc:
        Auto merged
      sql/sql_repl.cc:
        Auto merged
      sql/sql_class.h:
        merge
      cae86cdf
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 31b006b1
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      sql/log.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_repl.cc:
        merge
      31b006b1
    • unknown's avatar
      bug#21965 - replication · 698f3b7e
      unknown authored
        fix deadlock if master switches log file in parallell with "show master logs"
        
      
      
      sql/log.cc:
        add raw_get_current_log which dont take log mutex
      sql/sql_class.h:
        add raw_get_current_log which dont take log mutex
      sql/sql_repl.cc:
        Fix lock order i.e first log_lock then index_lock
      698f3b7e
  7. 03 Sep, 2006 5 commits
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/mysql-5.1 · e8aa6d16
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      e8aa6d16
    • unknown's avatar
      ndb - bug#21754 ndb api events: fix sizes for blobs + remove expensive loop · 2a9e6fa7
      unknown authored
      
      storage/ndb/test/ndbapi/test_event_merge.cpp:
        minor
      storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        1. fix list size info to account for blobs and merges so that cleanups and reports trigger as intended
        2. remove big poorly-local loop from free_list which affected also non-blob tables (1. was needed for this)
      storage/ndb/src/ndbapi/NdbEventOperationImpl.hpp:
        1. fix list size info to account for blobs and merges so that cleanups and reports trigger as intended
        2. remove big poorly-local loop from free_list which affected also non-blob tables (1. was needed for this)
      2a9e6fa7
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 2d3db7e1
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      2d3db7e1
    • unknown's avatar
      ndb - · e4e45a09
      unknown authored
        fix ndb-violations of strict aliasing found by gcc4.1
        (crashes in ndb_dd_*)
      
      
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Fix strict-aliasing
      storage/ndb/src/kernel/vm/KeyTable2Ref.hpp:
        Fix strict-aliasing
      storage/ndb/src/kernel/vm/Pool.hpp:
        Fix strict-aliasing
      e4e45a09
    • unknown's avatar
      ndb - · e9a1cdc9
      unknown authored
        gcc-4.1.1 work-around for bug in strict-aliasing
      
      
      storage/ndb/src/kernel/blocks/restore.cpp:
        gcc-4.1.1 work-around for bug in strict-aliasing
      e9a1cdc9
  8. 02 Sep, 2006 1 commit
  9. 01 Sep, 2006 9 commits
    • unknown's avatar
      Merge jmiller@bk-internal.mysql.com:/home/bk/mysql-5.1-ndb · 79f3e37c
      unknown authored
      into  mysql.com:/data2/mysql-5.1-new-ndb
      
      79f3e37c
    • unknown's avatar
      Added missing return · 03c69476
      unknown authored
      03c69476
    • unknown's avatar
      Merge alik.:/mnt/raid/alik/MySQL/devel/5.1-tree · d84cc98d
      unknown authored
      into  alik.:/mnt/raid/alik/MySQL/devel/5.1-rt-merged
      
      
      mysql-test/t/disabled.def:
        SCCS merged
      d84cc98d
    • unknown's avatar
      Merge mysql.com:/windows/Linux_space/MySQL/mysql-5.1 · 3bf4b185
      unknown authored
      into  mysql.com:/windows/Linux_space/MySQL/mysql-5.1-new-ndb
      
      3bf4b185
    • unknown's avatar
      Removed absolute path · 39653917
      unknown authored
      39653917
    • unknown's avatar
      Merge mysql.com:/windows/Linux_space/MySQL/mysql-5.1 · 559b6729
      unknown authored
      into  mysql.com:/windows/Linux_space/MySQL/mysql-5.1-new-ndb
      
      
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/ha_ndbcluster_binlog.cc:
        Auto merged
      storage/ndb/include/ndbapi/NdbTransaction.hpp:
        Auto merged
      storage/ndb/src/mgmapi/mgmapi.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbEventOperationImpl.hpp:
        Auto merged
      storage/ndb/src/ndbapi/ndb_cluster_connection.cpp:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Merge
      storage/ndb/include/ndbapi/ndb_cluster_connection.hpp:
        Merge
      559b6729
    • unknown's avatar
      Fixed ndbapi-examples, and added tests for mysql-test-run.pl · bc3dbf51
      unknown authored
      
      storage/ndb/ndbapi-examples/ndbapi_simple_dual/Makefile:
        BitKeeper file /windows/Linux_space/MySQL/mysql-5.1/storage/ndb/ndbapi-examples/ndbapi_simple_dual/Makefile
      storage/ndb/ndbapi-examples/ndbapi_simple_dual/ndbapi_simple_dual.cpp:
        BitKeeper file /windows/Linux_space/MySQL/mysql-5.1/storage/ndb/ndbapi-examples/ndbapi_simple_dual/ndbapi_simple_dual.cpp
      storage/ndb/ndbapi-examples/mgmapi_logevent_dual/Makefile:
        BitKeeper file /windows/Linux_space/MySQL/mysql-5.1/storage/ndb/ndbapi-examples/mgmapi_logevent_dual/Makefile
      storage/ndb/ndbapi-examples/mgmapi_logevent_dual/mgmapi_logevent_dual.cpp:
        BitKeeper file /windows/Linux_space/MySQL/mysql-5.1/storage/ndb/ndbapi-examples/mgmapi_logevent_dual/mgmapi_logevent_dual.cpp
      mysql-test/include/have_ndbapi_examples.inc:
        BitKeeper file /windows/Linux_space/MySQL/mysql-5.1/mysql-test/include/have_ndbapi_examples.inc
      mysql-test/t/ndbapi.test:
        BitKeeper file /windows/Linux_space/MySQL/mysql-5.1/mysql-test/t/ndbapi.test
      mysql-test/t/rpl_ndbapi_multi.test:
        BitKeeper file /windows/Linux_space/MySQL/mysql-5.1/mysql-test/t/rpl_ndbapi_multi.test
      mysql-test/r/have_ndbapi_examples.require:
        BitKeeper file /windows/Linux_space/MySQL/mysql-5.1/mysql-test/r/have_ndbapi_examples.require
      mysql-test/r/ndbapi.result:
        BitKeeper file /windows/Linux_space/MySQL/mysql-5.1/mysql-test/r/ndbapi.result
      mysql-test/r/rpl_ndbapi_multi.result:
        BitKeeper file /windows/Linux_space/MySQL/mysql-5.1/mysql-test/r/rpl_ndbapi_multi.result
      bc3dbf51
    • unknown's avatar
      Merge moonbone.local:/home/evgen/bk-trees/mysql-5.1-opt · 3fd9ca75
      unknown authored
      into  moonbone.local:/work/tmp_merge-5.1-mysql
      
      
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/sql_acl.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      mysql-test/r/view.result:
        SCCS merged
      mysql-test/t/view.test:
        SCCS merged
      3fd9ca75
    • unknown's avatar
      Removed Windows from tests since bug#19107 is known to hang test · 1939e204
      unknown authored
      
      mysql-test/t/disabled.def:
        Removed disabled test since it only affects Windows
      mysql-test/t/partition.test:
        Removed Windows from test since bug#19107 is known to hang test
      mysql-test/t/partition_mgm_err2.test:
        Removed Windows from test since bug#19107 is known to hang test
      1939e204
  10. 31 Aug, 2006 9 commits