An error occurred fetching the project authors.
  1. 19 May, 2006 5 commits
  2. 18 May, 2006 1 commit
    • unknown's avatar
      Bug #19395 mysqld does not always detect cluster shutdown · f87e68e4
      unknown authored
          Bug #17610 ndbapi: dropEventOperation leaves object behind, memleak
      
      
      mysql-test/r/ndb_autodiscover3.result:
        Bug #19395 mysqld does not always detect cluster shutdown
      mysql-test/t/disabled.def:
        Bug #19395 mysqld does not always detect cluster shutdown
      mysql-test/t/ndb_autodiscover3.test:
        Bug #19395 mysqld does not always detect cluster shutdown
      sql/ha_ndbcluster_binlog.cc:
        Bug #19395 mysqld does not always detect cluster shutdown
      storage/ndb/include/ndbapi/Ndb.hpp:
        Bug #19395 mysqld does not always detect cluster shutdown
      storage/ndb/include/ndbapi/NdbDictionary.hpp:
        Bug #17610 ndbapi: dropEventOperation leaves object behind, memleak
      storage/ndb/src/kernel/blocks/suma/Suma.cpp:
        Bug #17610 ndbapi: dropEventOperation leaves object behind, memleak
      storage/ndb/src/ndbapi/Ndb.cpp:
        Bug #19395 mysqld does not always detect cluster shutdown
      storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        Bug #17610 ndbapi: dropEventOperation leaves object behind, memleak
      storage/ndb/src/ndbapi/NdbEventOperationImpl.hpp:
        Bug #17610 ndbapi: dropEventOperation leaves object behind, memleak
      f87e68e4
  3. 17 May, 2006 1 commit
    • unknown's avatar
      Bug #16875 Using stale MySQLD FRM files can cause restored cluster to fail · 1d83b61b
      unknown authored
      sql/ha_ndbcluster_binlog.cc:
        Bug #16875 Using stale MySQLD FRM files can cause restored cluster to fail
        - small correction of previous patch
      storage/ndb/src/ndbapi/DictCache.cpp:
        Bug #16875 Using stale MySQLD FRM files can cause restored cluster to fail
        - cache not released properly
      storage/ndb/tools/desc.cpp:
        Bug #16875 Using stale MySQLD FRM files can cause restored cluster to fail
        - added retry option so that ndb_desc can be used to wait for a table to be created
      1d83b61b
  4. 16 May, 2006 1 commit
  5. 10 May, 2006 1 commit
  6. 08 May, 2006 1 commit
  7. 05 May, 2006 2 commits
    • unknown's avatar
      Bug #19492 --binlog-do-db option cuases tables create issues for ndb master · 2ad7a70f
      unknown authored
      - ndb system tables not created because of filter, moved chack of filter
      
      
      2ad7a70f
    • unknown's avatar
      WL#3153 "Split logs". Recommit with post-review fixes · 51e0c518
      unknown authored
      sql/ha_ndbcluster_binlog.cc:
        use MYSQL_BIN_LOG instead of MYSQL_LOG
      sql/log.cc:
         Split MYSQL_LOG into base MYSQL_LOG and
         MYSQL_GENERAL_LOG, MYSQL_SLOW_LOG, MYSQL_BIN_LOG
      sql/log.h:
        Split MYSQL_LOG into base MYSQL_LOG and
        MYSQL_GENERAL_LOG, MYSQL_SLOW_LOG, MYSQL_BIN_LOG
      sql/log_event.h:
        use MYSQL_BIN_LOG instead of MYSQL_LOG
      sql/mysql_priv.h:
        use MYSQL_BIN_LOG instead of MYSQL_LOG
      sql/mysqld.cc:
        fix appropriate comments: use MYSQL_BIN_LOG instead of MYSQL_LOG
      sql/rpl_injector.cc:
        use MYSQL_BIN_LOG instead of MYSQL_LOG
      sql/rpl_injector.h:
        use MYSQL_BIN_LOG instead of MYSQL_LOG
      sql/rpl_rli.h:
        use MYSQL_BIN_LOG instead of MYSQL_LOG
      sql/slave.cc:
        Fix appropriate comments: use MYSQL_BIN_LOG instead of MYSQL_LOG.
        Fix usage of new_file(): now we don't need to pass locking-related
        info to the function.
      sql/slave.h:
        Use MYSQL_BIN_LOG instead of MYSQL_LOG in appropriate comments
      51e0c518
  8. 04 May, 2006 1 commit
  9. 21 Apr, 2006 1 commit
  10. 20 Apr, 2006 1 commit
  11. 19 Apr, 2006 1 commit
  12. 18 Apr, 2006 1 commit
  13. 13 Apr, 2006 2 commits
    • unknown's avatar
      WL#3201 · 83583111
      unknown authored
        " Configure support for server plugins "
      
      
      storage/blackhole/ha_blackhole.h:
        Rename: sql/ha_blackhole.h -> storage/blackhole/ha_blackhole.h
      BitKeeper/deleted/.del-storage.m4~24bf2fffdaa328ad:
        Delete: config/ac-macros/storage.m4
      BitKeeper/deleted/.del-ha_archive.m4~a07fac7110b39294:
        Delete: config/ac-macros/ha_archive.m4
      BitKeeper/deleted/.del-ha_blackhole.m4~8ed06eb91f6420ed:
        Delete: config/ac-macros/ha_blackhole.m4
      BitKeeper/deleted/.del-ha_example.m4~1dfb268163297708:
        Delete: config/ac-macros/ha_example.m4
      BitKeeper/deleted/.del-ha_federated.m4~7acddd58286acfd6:
        Delete: config/ac-macros/ha_federated.m4
      BitKeeper/deleted/.del-ha_innodb.m4~6f141fb5b80c1f39:
        Delete: config/ac-macros/ha_innodb.m4
      BitKeeper/deleted/.del-ha_partition.m4~bc57067550be5f89:
        Delete: config/ac-macros/ha_partition.m4
      BitKeeper/deleted/.del-ha_tina.m4~f658506ebbc113ca:
        Delete: config/ac-macros/ha_tina.m4
      BitKeeper/deleted/.del-handlerton.cc.in~377156e7b06067cc:
        Delete: sql/handlerton.cc.in
      BitKeeper/deleted/.del-handlerton-win.cc~322a7e59507976df:
        Delete: sql/handlerton-win.cc
      BUILD/SETUP.sh:
        WL#3201
          Changes in configure arguments
      Makefile.am:
        WL#3201
          changes in build subst names
      config/ac-macros/ha_berkeley.m4:
        WL#3201
          remove unused variable
          Makefile is always made
      config/ac-macros/ha_ndbcluster.m4:
        WL#3201
          remove unused variables
          Split big macro
      configure.in:
        WL#3201
          out with storage.m4, in with plugins.m4
          change how plugins are declared
          include makefiles, remove handlerton.cc, add sql_builtin.cc
      include/mysql/plugin.h:
        WL#3201
          support static and dynamic build - MYSQL_DYNAMIC_PLUGIN
      libmysqld/Makefile.am:
        WL#3201
          Storage engine files still left in sql subdir are not conditionally
          compiled. Should move them out soon,
      plugin/Makefile.am:
        WL#3201
          update makefile
      plugin/fulltext/Makefile.am:
        WL#3201
          update makefile
      plugin/fulltext/plugin_example.c:
        WL#3201
          change to mysql_declare_plugin macro
      sql/Makefile.am:
        WL#3201
          Storage engine files still left in sql subdir are not conditionally
          compiled. Should move them out soon,
      sql/ha_berkeley.cc:
        WL#3201
          make into a plugin
          conditionally compile content
      sql/ha_federated.cc:
        WL#3201
          make into a plugin
          conditionally compile content
      sql/ha_heap.cc:
        WL#3201
          make into a plugin
      sql/ha_innodb.cc:
        WL#3201
          make into a plugin
          conditionally compile content
      sql/ha_myisam.cc:
        WL#3201
          make into a plugin
      sql/ha_myisammrg.cc:
        WL#3201
          make into a plugin
      sql/ha_ndbcluster.cc:
        WL#3201
          make into a plugin
          conditionally compile content
      sql/ha_ndbcluster_binlog.cc:
        WL#3201
          make into a plugin
          conditionally compile content
      sql/ha_partition.cc:
        WL#3201
          make into a plugin
          conditionally compile content
      sql/handler.cc:
        WL#3201
          Simplify how storage engines are found by db_type
          (hopefully we can get rid of it soon)
          Code cleanup
      sql/handler.h:
        WL#3201
          new DB_TYPE_FIRST_DYNAMIC
          new func ha_finalize_handlerton()
          remove ha_register_builtin_plugins()
      sql/log.cc:
        WL#3201
          make into a plugin
      sql/mysqld.cc:
        WL#3201
          remove ha_register_builtin_plugins()
          alter init order so that storage engines are initialized before first use
      sql/partition_info.cc:
        WL#3201
          conditionally compile content
      sql/sql_delete.cc:
        WL#3201
          conditionally include ha_innodb.h
      sql/sql_plugin.cc:
        WL#3201
          All compiled in plugins are in mysqld_builtins[]
          add funcs for plugin finalization
          install builtin plugins on initialization
      sql/sql_show.cc:
        WL#3201
          Fix to use plugin_foreach()
      sql/sql_yacc.yy:
        WL#3201
          SHOW FULL PLUGIN
      storage/archive/Makefile.am:
        WL#3201
          setup as plugin makefile
      storage/archive/ha_archive.cc:
        WL#3201
          Convert into a plugin
      storage/archive/ha_archive.h:
        WL#3201
          azlib.h now in local dir
      storage/blackhole/ha_blackhole.cc:
        WL#3201
          convert into a plugin
      storage/csv/Makefile.am:
        WL#3201
          setup as plugin makefile
      storage/csv/ha_tina.cc:
        WL#3201
          remove conditional compilation on MYSQL_PLUGIN
          mysql_declare_plugin macro change
      storage/example/Makefile.am:
        WL#3201
          fix as new-style plugin makefile
      storage/example/ha_example.cc:
        WL#3201
          remove conditional compilation on MYSQL_PLUGIN
          mysql_declare_plugin macro change
      storage/innobase/Makefile.am:
        WL#3201
          Lets make life easier and reduce innodb into a single library file
      config/ac-macros/plugins.m4:
        New BitKeeper file ``config/ac-macros/plugins.m4''
      sql/sql_builtin.cc.in:
        New BitKeeper file ``sql/sql_builtin.cc.in''
      storage/blackhole/Makefile.am:
        New BitKeeper file ``storage/blackhole/Makefile.am''
      83583111
    • unknown's avatar
  14. 12 Apr, 2006 1 commit
    • unknown's avatar
      ndb: · 580aea9c
      unknown authored
      freeing non freed objects on server shutdown
      corrected timeout handling on schema events
      
      
      580aea9c
  15. 10 Apr, 2006 1 commit
    • unknown's avatar
      Bug #18932: Cluster binlog mysqld accepts updating although binlog not setup · 4618e6ec
      unknown authored
      sql/ha_ndbcluster.cc:
        Bug #18932: Cluster binlog mysqld accepts updating although binlog not setup
        - put ndb tables in read only until binlog is setup properly
      sql/ha_ndbcluster_binlog.cc:
        Bug #18932: Cluster binlog mysqld accepts updating although binlog not setup
        - put ndb tables in read only until binlog is setup properly
      4618e6ec
  16. 06 Apr, 2006 1 commit
  17. 03 Apr, 2006 1 commit
  18. 24 Mar, 2006 1 commit
    • unknown's avatar
      - corrected bug causing hang in getTable when using blob tables · c2e4ef09
      unknown authored
      - make sure cluster/schema table is always created first
      
      
      sql/ha_ndbcluster_binlog.cc:
        make sure cluster/schema table is always created first
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        corrected bug causing hang in getTable when using blob tables
      c2e4ef09
  19. 23 Mar, 2006 2 commits
    • unknown's avatar
      Bug #18472 race condition between multiple mysqld's when setting up cluster/schema · dfbc4b3f
      unknown authored
      - check that event is the correct one, and only delete if wrong version
      
      
      dfbc4b3f
    • unknown's avatar
      ndb - bug#17813 schema.query => blob · 8bc7214f
      unknown authored
      storage/ndb/include/ndbapi/NdbDictionary.hpp:
        ER_ALL: omit unchanged blob inlines
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        ER_ALL: omit unchanged blob inlines
      storage/ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        ER_ALL: omit unchanged blob inlines
      storage/ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp:
        ER_ALL: omit unchanged blob inlines
      storage/ndb/src/ndbapi/NdbBlob.cpp:
        atNextEvent: ignore non-data event
      sql/ha_ndbcluster_binlog.cc:
        schema.query => blob
      storage/ndb/tools/restore/Restore.cpp:
        allow 'system tables' to have blob attrs
      storage/ndb/tools/restore/Restore.hpp:
        allow 'system tables' to have blob attrs
      storage/ndb/tools/restore/restore_main.cpp:
        allow 'system tables' to have blob attrs
      8bc7214f
  20. 21 Mar, 2006 1 commit
  21. 13 Mar, 2006 1 commit
  22. 11 Mar, 2006 2 commits
  23. 10 Mar, 2006 1 commit
  24. 09 Mar, 2006 3 commits
    • unknown's avatar
      Bug #18106 Ndb: Online add index together with replication may cause mysqld core · 63aba707
      unknown authored
      sql/ha_ndbcluster_binlog.cc:
        Bug #18106  	Ndb: Online add index together with replication may cause mysqld core
        - move initialization of Ndb share ndb_values from ndbcluster_binlog_open_table to
          ndbcluster_binlog_init_share so that ndbcluster_binlog_open_table can be used for reinitializing
          after frm change
        - free table share on remote mysqld on online alter (call ndbcluster_binlog_close_table)
        - free share before calling ndb_create_table_from_engine to be able to handle trailing share correctly
        + debug printouts
        + extra nulling of some variables
      storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        Bug #18106  	Ndb: Online add index together with replication may cause mysqld core
        - reinitialize event operation rec attrs after online schema change
      63aba707
    • unknown's avatar
      missing DBUG_RETURN added · 1fa143cc
      unknown authored
      1fa143cc
    • unknown's avatar
      Bug #17838 binlog not setup on seconday master after rename · 1f3825b2
      unknown authored
      -added setting up of binlogging after receiving rename table
      +cleanup
      
      
      mysql-test/r/ndb_binlog_ddl_multi.result:
        Bug #17838 binlog not setup on seconday master after rename
      mysql-test/t/ndb_binlog_ddl_multi.test:
        Bug #17838 binlog not setup on seconday master after rename
      mysql-test/include/show_binlog_events.inc:
        New BitKeeper file ``mysql-test/include/show_binlog_events.inc''
      1f3825b2
  25. 08 Mar, 2006 1 commit
    • unknown's avatar
      WL#3023 (Use locks in a statement-based manner): · 970c6f15
      unknown authored
        Minor changes to make it work with NDB.
        
      
      
      mysql-test/r/binlog_row_mix_innodb_myisam.result:
        Not updated result file
      mysql-test/r/ndb_binlog_ignore_db.result:
        Result change
      mysql-test/r/rpl_ndb_blob.result:
        Result change
      mysql-test/r/rpl_ndb_charset.result:
        Result change
      mysql-test/r/rpl_ndb_dd_basic.result:
        Result change
      sql/ha_ndbcluster_binlog.cc:
        Only calling injector::use_table() if there are data events in epoch.
      970c6f15
  26. 03 Mar, 2006 1 commit
    • unknown's avatar
      WL#3023 (RBR: Use locks in a statement-like manner): · 4c6b4b01
      unknown authored
        More adaptions to make it work with existing code base.
      
      
      mysql-test/extra/rpl_tests/rpl_row_charset.test:
        Info for RBR events now include table id; changed test to not 
        depend on the table id.
      mysql-test/r/rpl_ndb_blob.result:
        Result change
      mysql-test/r/rpl_ndb_dd_basic.result:
        Result change
      mysql-test/r/rpl_row_basic_7ndb.result:
        Result change
      mysql-test/r/rpl_row_drop.result:
        Result change
      mysql-test/r/rpl_row_log.result:
        Result change
      mysql-test/r/rpl_row_log_innodb.result:
        Result change
      mysql-test/r/rpl_row_sp008.result:
        Result change
      mysql-test/r/rpl_switch_stm_row_mixed.result:
        Result change
      sql/ha_ndbcluster_binlog.cc:
        Enabled patch to NDB to support new locking scheme.
      sql/handler.cc:
        Added test to prevent logging if the binlog is closed.
      sql/log.cc:
        Adaptions to use thread-local variable for enabling row-based replication.
      sql/log_event.cc:
        Fixing compile failure.
      sql/slave.cc:
        Reordering in initializer list to eliminate compiler warning.
      sql/sql_base.cc:
        Bad use of return when DBUG_RETURN should be used.
      sql/sql_insert.cc:
        Adaptions to use thread-local variable for enabling row-based replication.
      4c6b4b01
  27. 01 Mar, 2006 2 commits
  28. 28 Feb, 2006 1 commit
    • unknown's avatar
      Bug#16385, Partitions: crash when updating a range partitioned NDB table · 5f06d173
      unknown authored
      - too little space was allocated for receiving events, partition uses extra column in table
      
      
      mysql-test/r/ndb_partition_range.result:
        Bug#16385, Partitions: crash when updating a range partitioned NDB table
      mysql-test/t/ndb_partition_range.test:
        Bug#16385, Partitions: crash when updating a range partitioned NDB table
      5f06d173
  29. 27 Feb, 2006 1 commit
    • unknown's avatar
      Post-merge fixes. · 594ba86b
      unknown authored
      sql/ha_ndbcluster_binlog.cc:
        Correcting use of bad variable in merge.
      sql/sql_base.cc:
        Removing assertion check for mutex in table share.
      594ba86b