1. 28 May, 2006 2 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · c2ee0aa1
      unknown authored
      into sergbook.mysql.com:/usr/home/serg/Abk/mysql-5.1
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      sql/ha_myisam.cc:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/ha_ndbcluster.h:
        Auto merged
      sql/ha_ndbcluster_binlog.cc:
        Auto merged
      sql/ha_partition.cc:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/handler.h:
        Auto merged
      sql/log.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      storage/archive/ha_archive.cc:
        Auto merged
      storage/csv/ha_tina.cc:
        Auto merged
      c2ee0aa1
    • unknown's avatar
      handlerton cleanup: · 0aad8083
      unknown authored
      duplicate fields removed, st_mysql_storage_engine added to support
      run-time handlerton initialization (no compiler warnings), handler API
      is now tied to MySQL version, handlerton->plugin mapping added
      (slot-based), dummy default_hton removed, plugin-type-specific
      initialization generalized, built-in plugins are now initialized too,
      --default-storage-engine no longer needs a list of storage engines
      in handle_options().
      
      mysql-test-run.pl bugfixes
      
      
      include/mysql/plugin.h:
        added st_mysql_storage_engine
        made handlerton tied to MySQL version
      mysql-test/mysql-test-run.pl:
        bugfixes (umask, --no-defaults)
      mysql-test/r/ndb_dd_basic.result:
        update error message
      mysql-test/t/partition_mgm_err2.test:
        fix typo
      sql/ha_berkeley.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      sql/ha_berkeley.h:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      sql/ha_federated.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      sql/ha_heap.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      sql/ha_innodb.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      sql/ha_innodb.h:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      sql/ha_myisam.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      sql/ha_myisammrg.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      sql/ha_ndbcluster.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      sql/ha_ndbcluster.h:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      sql/ha_ndbcluster_binlog.cc:
        no 'name' in the handlerton anymore
      sql/ha_partition.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      sql/handler.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        handlerton->plugin mapping
      sql/handler.h:
        handlerton cleanup: remove duplicate fields
      sql/log.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      sql/mysql_priv.h:
        handler.h needs plugin.h
      sql/mysqld.cc:
        Convert --default-storage-engine to a handlerton* when
        all storage engines are initialized and not in getopt
      sql/set_var.cc:
        no name in the handlerton anymore
      sql/sql_parse.cc:
        no default_hton anymore
      sql/sql_partition.cc:
        no name in the handlerton anymore
      sql/sql_plugin.cc:
        generalize plugin type-specific initialization.
        initialize built-in plugins too
      sql/sql_plugin.h:
        generalize plugin type-specific initialization.
      sql/sql_show.cc:
        st_mysql_storage_engine structure
        no name in the handlerton anymore
      sql/sql_table.cc:
        no name in the handlerton anymore
        no default_hton anymore
      sql/sql_tablespace.cc:
        no name in the handlerton anymore
        no default_hton anymore
      sql/sql_yacc.yy:
        no default_hton anymore
        issue "unknown storage engine" warning where it is discovered
      storage/archive/ha_archive.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      storage/archive/ha_archive.h:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      storage/blackhole/ha_blackhole.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      storage/csv/ha_tina.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      storage/example/ha_example.cc:
        handlerton cleanup: remove duplicate fields, add st_mysql_storage_engine,
        initialize handlerton run-time to avoid compiler warnings
      0aad8083
  2. 27 May, 2006 2 commits
  3. 26 May, 2006 4 commits
  4. 25 May, 2006 11 commits
    • unknown's avatar
      Merge jmiller@bk-internal.mysql.com:/home/bk/mysql-5.1-new · b8c7bba5
      unknown authored
      into  mysql.com:/home/ndbdev/jmiller/clones/mysql-5.1-new
      
      b8c7bba5
    • unknown's avatar
      Removing ./r/rpl_ndb_dd_partitions.result & ./t/rpl_ndb_dd_partitions.test... · 2de8972a
      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
      2de8972a
    • unknown's avatar
      ndb - compile fix for Solaris 10 AMD64 -max GCC [ ulonglong != Uint64 ] v5.1 · 6c54b499
      unknown authored
      
      sql/ha_ndbcluster.cc:
        compile fix for Solaris 10 AMD64 -max GCC [ ulonglong != Uint64 ]
      6c54b499
    • unknown's avatar
      Merge bk-internal.mysql.com:/data0/bk/mysql-5.1-new · 4df72160
      unknown authored
      into  bk-internal.mysql.com:/data0/bk/mysql-5.1-kt
      
      
      sql/share/errmsg.txt:
        Auto merged
      4df72160
    • unknown's avatar
      Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.1-new · b35a747e
      unknown authored
      into  mysql.com:/space/pekka/ndb/version/my51
      
      b35a747e
    • unknown's avatar
      test fix · d2574ad4
      unknown authored
      d2574ad4
    • unknown's avatar
      Merge mysql.com:/space/pekka/ndb/version/my51 · 5225ab6f
      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
      5225ab6f
    • unknown's avatar
      after merge fix · 1b77a37f
      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
      1b77a37f
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.1-new · a76a884c
      unknown authored
      into  c-870ae253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug19304
      
      a76a884c
    • unknown's avatar
      ndb - bug#14509 v5.1 part 2/2 : handler level · 7e928c5e
      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
      7e928c5e
    • unknown's avatar
      ndb - bug#14509 v5.1 part 1/2 : ndb api level [requires part 2/2] · ad951308
      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
      ad951308
  5. 24 May, 2006 21 commits