1. 12 Jun, 2006 1 commit
    • unknown's avatar
      BUG#19122: Need to close all handlers before rename/drop phase in ALTER TABLE... · 14c0751c
      unknown authored
      BUG#19122: Need to close all handlers before rename/drop phase in ALTER TABLE ADD/DROP/REORGANIZE partitions
      After review fix
      
      
      mysql-test/r/partition.result:
        Fixes for test
      mysql-test/t/partition.test:
        Fixes for test
      sql/lock.cc:
        After review fix
      sql/mysql_priv.h:
        After review fix
      sql/sql_partition.cc:
        After review fix
      14c0751c
  2. 28 May, 2006 3 commits
  3. 27 May, 2006 3 commits
  4. 26 May, 2006 5 commits
    • unknown's avatar
      BUG#19122: MySQL Server crashes when ALTER TABLE t1 REBUILD PARTITION on InnoDB table · a29e59e0
      unknown authored
      
      mysql-test/r/partition.result:
        New test case
      sql/lock.cc:
        Added new flag to lock_table_name to ensure we get proper name lock even when we already have lock on table.
      sql/mysql_priv.h:
        Added new flag to lock_table_name to ensure we get proper name lock even when we already have lock on table.
        Added table_list to ALTER_PARTITION_PARAM_TYPE and changed some const char * to char*
      sql/sql_base.cc:
        Added new flag to lock_table_name to ensure we get proper name lock even when we already have lock on table.
        Added table_list to ALTER_PARTITION_PARAM_TYPE and changed some const char * to char*
      sql/sql_partition.cc:
        New methods to
        1) Get a name lock even when we already have one
        2) New method that unlocks table and closes the handlers.
        3) Release name lock
        Integrated those new methods to ensure that handlers are unlocked and closed when drop or
        rename is called on them. There is still some work to update the comments to reflect the
        last changes.
      a29e59e0
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · 6848d07f
      unknown authored
      into  mysql.com:/home/emurphy/src/bk-clean/mysql-5.1-new
      
      
      6848d07f
    • unknown's avatar
      Set the Windows README file to EOLN_NATIVE so that it doesn't look · a1955f90
      unknown authored
      horrible when checked out on Windows.
      
      
      win/README:
        Turn on EOLN_NATIVE flag
      a1955f90
    • unknown's avatar
      Merge bk-internal.mysql.com:/data0/bk/mysql-5.1-new · 60fab5af
      unknown authored
      into  bk-internal.mysql.com:/data0/bk/mysql-5.1-kt
      
      
      sql/sql_parse.cc:
        Auto merged
      60fab5af
    • unknown's avatar
      Merge mysql.com:/data0/mysqldev/my/mysql-5.1-release · 53949a26
      unknown authored
      into  mysql.com:/data0/mysqldev/my/mysql-5.1-new
      
      
      configure.in:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      53949a26
  5. 25 May, 2006 11 commits
    • unknown's avatar
      Merge jmiller@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 88d10859
      unknown authored
      into  mysql.com:/home/ndbdev/jmiller/clones/mysql-5.1-new
      
      
      88d10859
    • unknown's avatar
      Removing ./r/rpl_ndb_dd_partitions.result & ./t/rpl_ndb_dd_partitions.test... · f7f36fc0
      unknown authored
      Removing ./r/rpl_ndb_dd_partitions.result & ./t/rpl_ndb_dd_partitions.test since NDB only will support key partitions and moving them to the test-extra tree for safe keeping
      
      
      BitKeeper/deleted/.del-rpl_ndb_dd_partitions.result~9b09a8594e474be5:
        Delete: mysql-test/r/rpl_ndb_dd_partitions.result
      BitKeeper/deleted/.del-rpl_ndb_dd_partitions.test~9a3f50999ab31151:
        Delete: mysql-test/t/rpl_ndb_dd_partitions.test
      f7f36fc0
    • unknown's avatar
      ndb - compile fix for Solaris 10 AMD64 -max GCC [ ulonglong != Uint64 ] v5.1 · 93be6c25
      unknown authored
      
      sql/ha_ndbcluster.cc:
        compile fix for Solaris 10 AMD64 -max GCC [ ulonglong != Uint64 ]
      93be6c25
    • unknown's avatar
      Merge bk-internal.mysql.com:/data0/bk/mysql-5.1-new · 20334ba6
      unknown authored
      into  bk-internal.mysql.com:/data0/bk/mysql-5.1-kt
      
      
      sql/share/errmsg.txt:
        Auto merged
      20334ba6
    • unknown's avatar
      Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 2e0f0d2d
      unknown authored
      into  mysql.com:/space/pekka/ndb/version/my51
      
      
      2e0f0d2d
    • unknown's avatar
      test fix · 597ceb3b
      unknown authored
      597ceb3b
    • unknown's avatar
      Merge mysql.com:/space/pekka/ndb/version/my51 · d749d905
      unknown authored
      into  mysql.com:/space/pekka/ndb/version/my51-bug14509
      
      
      mysql-test/r/ndb_basic.result:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/ha_ndbcluster.h:
        Auto merged
      storage/ndb/include/ndbapi/Ndb.hpp:
        Auto merged
      storage/ndb/src/ndbapi/DictCache.cpp:
        Auto merged
      storage/ndb/src/ndbapi/DictCache.hpp:
        Auto merged
      storage/ndb/src/ndbapi/Ndb.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        Auto merged
      d749d905
    • unknown's avatar
      after merge fix · 644efa51
      unknown authored
      
      mysql-test/r/strict.result:
        Auto merged
      mysql-test/r/type_ranges.result:
        Auto merged
      mysql-test/t/strict.test:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      mysql-test/r/information_schema.result:
        manual merge
      mysql-test/t/information_schema.test:
        manual merge
      644efa51
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 52078846
      unknown authored
      into  c-870ae253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug19304
      
      
      52078846
    • unknown's avatar
      ndb - bug#14509 v5.1 part 2/2 : handler level · 2aa3ff8e
      unknown authored
      
      mysql-test/r/ndb_basic.result:
        put auto-incr range under NDB_SHARE until otherwise decided..
        makes auto-incr process-global per table.  each use requires mutex
      mysql-test/t/ndb_alter_table.test:
        put auto-incr range under NDB_SHARE until otherwise decided..
        makes auto-incr process-global per table.  each use requires mutex
      sql/ha_ndbcluster.cc:
        put auto-incr range under NDB_SHARE until otherwise decided..
        makes auto-incr process-global per table.  each use requires mutex
      sql/ha_ndbcluster.h:
        put auto-incr range under NDB_SHARE until otherwise decided..
        makes auto-incr process-global per table.  each use requires mutex
      2aa3ff8e
    • unknown's avatar
      ndb - bug#14509 v5.1 part 1/2 : ndb api level [requires part 2/2] · 75839941
      unknown authored
      
      storage/ndb/src/ndbapi/ndberror.c:
        delete non-sense error 4336
      storage/ndb/include/ndbapi/Ndb.hpp:
        add auto-incr methods which take explicit Ndb::TupleIdRange & argument
        for NDB API programs the range is under local dict cache (as in 5.0)
        the handler level uses its own Ndb objects and ranges
      storage/ndb/src/ndbapi/DictCache.cpp:
        add auto-incr methods which take explicit Ndb::TupleIdRange & argument
        for NDB API programs the range is under local dict cache (as in 5.0)
        the handler level uses its own Ndb objects and ranges
      storage/ndb/src/ndbapi/DictCache.hpp:
        add auto-incr methods which take explicit Ndb::TupleIdRange & argument
        for NDB API programs the range is under local dict cache (as in 5.0)
        the handler level uses its own Ndb objects and ranges
      storage/ndb/src/ndbapi/Ndb.cpp:
        add auto-incr methods which take explicit Ndb::TupleIdRange & argument
        for NDB API programs the range is under local dict cache (as in 5.0)
        the handler level uses its own Ndb objects and ranges
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        add auto-incr methods which take explicit Ndb::TupleIdRange & argument
        for NDB API programs the range is under local dict cache (as in 5.0)
        the handler level uses its own Ndb objects and ranges
      storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        add auto-incr methods which take explicit Ndb::TupleIdRange & argument
        for NDB API programs the range is under local dict cache (as in 5.0)
        the handler level uses its own Ndb objects and ranges
      75839941
  6. 24 May, 2006 17 commits