1. 13 Feb, 2006 33 commits
    • unknown's avatar
      Merge mysql.com:/users/lthalmann/bkroot/mysql-5.1-new · d3eb3044
      unknown authored
      into  mysql.com:/users/lthalmann/bk/mysql-5.1-new-bug17339
      
      d3eb3044
    • unknown's avatar
      BUG#17339: Most rpl tests need to execute sync_slave_with_master to ensure... · cd504cda
      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
      cd504cda
    • unknown's avatar
      Merge lthalmann@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 38482065
      unknown authored
      into  mysql.com:/users/lthalmann/bkroot/mysql-5.1-new
      
      38482065
    • unknown's avatar
      support-files/mysql.spec.sh · 5121fa29
      unknown authored
          "Use remote": Let the other changes (test the debug binary) precede.
      
      
      support-files/mysql.spec.sh:
        "Use remote": Let the other changes (test the debug binary) precede.
      5121fa29
    • unknown's avatar
      Merge mysql.com:/M50/rpmspec-5.0 into mysql.com:/M51/rpmspec-5.1 · cfc48e86
      unknown authored
      
      support-files/mysql.spec.sh:
        Auto merged
      cfc48e86
    • unknown's avatar
      forgot to commit in prev patch · 095bfcc0
      unknown authored
      095bfcc0
    • unknown's avatar
      Merge lthalmann@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 0bc61700
      unknown authored
      into  mysql.com:/users/lthalmann/bkroot/mysql-5.1-new
      
      0bc61700
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · a1352e59
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      a1352e59
    • unknown's avatar
      Merge poseidon.ndb.mysql.com:/home/tomas/mysql-5.0 · f265b926
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      f265b926
    • unknown's avatar
      Merge svlasenko@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 61c512e5
      unknown authored
      into  selena.:H:/MYSQL/src/#00001-mysql-5.1
      
      61c512e5
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 1e760bab
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      1e760bab
    • unknown's avatar
      Bug #17325 HA Testing: Node failed takeover for failed node (Array index out of range) · 5af26748
      unknown authored
      wrong arrGuard, see MAX_REPLICAS+1 0n row 6457
      + changed all 4 constants to MAX_REPLICAS
      + moved some arrGuards out of loops for optim reasons
      
      5af26748
    • unknown's avatar
      Merge svlasenko@bk-internal.mysql.com:/home/bk/mysql-5.1-new · de488099
      unknown authored
      into  selena.:H:/MYSQL/src/#00001-mysql-5.1
      
      de488099
    • unknown's avatar
      Merge lthalmann@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 552c51bf
      unknown authored
      into  mysql.com:/users/lthalmann/bkroot/mysql-5.1-new
      
      552c51bf
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0 · fc855778
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
      
      fc855778
    • unknown's avatar
      Disabling a test, I will look at it tomorrow. Something is wrong with the... · e06d04fe
      unknown authored
      Disabling a test, I will look at it tomorrow. Something is wrong with the merge from 5.0. Its probably a flush that is missing somewhere but I am too tired to figure it out at the moment.
      
      
      mysql-test/t/disabled.def:
        Disabling test.
      sql/ha_archive.cc:
        Corrected compile problem
      e06d04fe
    • unknown's avatar
      manual merge · 92c612f3
      unknown authored
      
      sql/ha_ndbcluster.cc:
        Auto merged
      storage/ndb/include/mgmapi/mgmapi.h:
        Auto merged
      storage/ndb/include/ndbapi/ndb_cluster_connection.hpp:
        Auto merged
      storage/ndb/src/mgmapi/mgmapi.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/Services.cpp:
        Auto merged
      storage/ndb/src/ndbapi/ndb_cluster_connection.cpp:
        Auto merged
      storage/ndb/src/ndbapi/ndb_cluster_connection_impl.hpp:
        Auto merged
      storage/ndb/tools/restore/consumer_restore.cpp:
        Auto merged
      92c612f3
    • unknown's avatar
      Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 4d3c61d9
      unknown authored
      into  zim.tangent.org:/home/brian/mysql/cleanup-5.1
      
      4d3c61d9
    • unknown's avatar
      Made mysqlimport link against mysys so that it could make use of the safe mutex functions. · 2a2dae57
      unknown authored
      
      client/Makefile.am:
        Additional linking
      client/mysqlimport.c:
        Removed undef
      2a2dae57
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · c93654f0
      unknown authored
      into  mysql.com:/home/alik/Documents/AllProgs/MySQL/devel/5.1-tree
      
      c93654f0
    • unknown's avatar
      Merge zim.tangent.org:/home/brian/mysql/mysql-5.0 · 263c36a5
      unknown authored
      into  zim.tangent.org:/home/brian/mysql/cleanup-5.1
      
      
      sql/ha_archive.h:
        Auto merged
      sql/ha_archive.cc:
        Merge to  change gzio to azio. Good thing I am not lazy about doing merges  since I suspect this might have given someone else a headache.
      263c36a5
    • unknown's avatar
      Discoved while debugging in 5.1 that there was a bug where a certain crash... · 3fce688b
      unknown authored
      Discoved while debugging in 5.1 that there was a bug where a certain crash could lead to two problems. 1) An additional share in memory that was allocated but did not have the correct use_count (so it would never be fulled deleted). Also discovered that a thread that called repair would write new rows, but would not see them. All other threads were ok, and the data was fine, but the thread doing the repair was unable to see the new rows.
      
      
      sql/ha_archive.cc:
        Fix for leaked share and hidden rows.
      sql/ha_archive.h:
        Change in method
      3fce688b
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · 86bdf62f
      unknown authored
      into  mysql.com:/home/alik/Documents/AllProgs/MySQL/devel/5.1-tree
      
      86bdf62f
    • unknown's avatar
      Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 33297926
      unknown authored
      into  zim.tangent.org:/home/brian/mysql/cleanup-5.1
      
      33297926
    • unknown's avatar
      Cleanup's from Kostja's review. Plus I added a bit more documentation to the... · ec14590f
      unknown authored
      Cleanup's from Kostja's review. Plus I added a bit more documentation to the --lock-tables option. If selected it disables threads (since you can't quite do it with threads).
      
      
      client/mysqlimport.c:
        Cleanups from Kostja's review
      ec14590f
    • unknown's avatar
      Polishing: after implementing TRIGGER privilege, mysqld option · 37a88759
      unknown authored
      '--log-bin-trust-function-creators' affects not only replication of the
      stored functions, but also replication of the triggers.
      
      
      sql/mysqld.cc:
        Updated the description of mysqld '--log-bin-trust-function-creators' option
        to reflect that after introducing TRIGGER privilege this option also controls
        replication of triggers.
      sql/sql_trigger.cc:
        Updated the comment to be consistent with the new behaviour,
        introduced by TRIGGER privilege.
      37a88759
    • unknown's avatar
      ndb: · 91c01f82
      unknown authored
      add optional reporting of of a "name" tied to a nodeid in the cluster log
      reporting added for mysql server and ndb_restore
      
      91c01f82
    • unknown's avatar
      Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 9dc65e23
      unknown authored
      into  zim.tangent.org:/home/brian/mysql/cleanup-5.1
      
      9dc65e23
    • unknown's avatar
      Merge lthalmann@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 7fa50ec0
      unknown authored
      into  mysql.com:/users/lthalmann/bkroot/mysql-5.1-new
      
      7fa50ec0
    • unknown's avatar
      Adding thread support for mysqlimport. You can now specify a number of threads... · b8d179f3
      unknown authored
      Adding thread support for mysqlimport. You can now specify a number of threads to use and it will thread the loading of the database. Anyone who has had to go through the pain of loading the database will immediatly get the reason for this.
      
      
      client/Makefile.am:
        Adding client_thread_libs for mysqlimport (aka it gets pthreads)
      client/client_priv.h:
        New option
      client/mysqlimport.c:
        Reworked logic to allow someone to use threads.
      mysql-test/r/mysqldump.result:
        New results
      mysql-test/t/mysqldump.test:
        Added tests for threads.
      b8d179f3
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · a1747460
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.1-new.fscs
      
      
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_db.cc:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      a1747460
    • unknown's avatar
      renamedb.test, renamedb.result: · 3d608969
      unknown authored
        new file
      Many files:
        WL#757 RENAME DATABASE
      
      
      sql/mysql_priv.h:
        WL#757 RENAME DATABASE
      sql/mysqld.cc:
        WL#757 RENAME DATABASE
      sql/sql_db.cc:
        WL#757 RENAME DATABASE
      sql/sql_lex.h:
        WL#757 RENAME DATABASE
      sql/sql_parse.cc:
        WL#757 RENAME DATABASE
      sql/sql_rename.cc:
        WL#757 RENAME DATABASE
      sql/sql_table.cc:
        WL#757 RENAME DATABASE
      sql/sql_yacc.yy:
        WL#757 RENAME DATABASE
      3d608969
    • unknown's avatar
      Removing unused variable (old have_isam). · f408513f
      unknown authored
      
      sql/mysql_priv.h:
        Removing isam option
      sql/mysqld.cc:
        Removing isam option
      sql/set_var.cc:
        Removing isam option.
      f408513f
  2. 12 Feb, 2006 7 commits
    • unknown's avatar
      Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 43df15bb
      unknown authored
      into  zim.tangent.org:/home/brian/mysql/dep-5.1
      
      43df15bb
    • unknown's avatar
      This patch removes the remaining TYPE= code from MySQL. It cleans up a number... · 4ce0d4f7
      unknown authored
      This patch removes the remaining TYPE= code from MySQL. It cleans up a number of tests where it was being called still (and failing). Also I cleaned up all of the extra scripts so that they now work. 
      
      
      BitKeeper/deleted/.del-raid.test~501e9e00b3c27a55:
        Delete: mysql-test/t/raid.test
      mysql-test/extra/binlog_tests/mix_innodb_myisam_binlog.test:
        Test change
      mysql-test/r/binlog_stm_mix_innodb_myisam.result:
        New results
      mysql-test/r/ctype_ujis.result:
        New results
      mysql-test/r/innodb_concurrent.result:
        New results.
      mysql-test/r/rpl_heap.result:
        New results
      mysql-test/r/warnings.result:
        New results
      mysql-test/t/ctype_ujis.test:
        Fixed ENGINE=, test should now actually function
      mysql-test/t/innodb_concurrent.test:
        Fixed test for engine
      mysql-test/t/rpl_heap.test:
        Fixed test for engine
      mysql-test/t/system_mysql_db_fix.test:
        Fixed setup.
      mysql-test/t/warnings.test:
        Removed deprecated tests
      scripts/fill_func_tables.sh:
        Fixed script
      scripts/mysql_convert_table_format.sh:
        Fixed script
      sql/ha_innodb.cc:
        Fixed comment
      sql/sql_yacc.yy:
        Removed deprecated syntax
      tests/fork_big.pl:
        Fixed scipt
      tests/fork_big2.pl:
        Fixed script
      tests/mail_to_db.pl:
        Fixed script
      tests/mysql_client_test.c:
        Fixed test
      4ce0d4f7
    • unknown's avatar
      Merge · 3213c20a
      unknown authored
      
      include/config-netware.h:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      netware/BUILD/compile-AUTOTOOLS:
        Auto merged
      netware/Makefile.am:
        Auto merged
      netware/my_manage.h:
        Auto merged
      netware/mysql_test_run.c:
        Auto merged
      netware/BUILD/compile-linux-tools:
        Auto merged
      netware/BUILD/compile-netware-END:
        Auto merged
      netware/BUILD/mwenv:
        Auto merged
      netware/BUILD/nwbootstrap:
        Auto merged
      server-tools/instance-manager/Makefile.am:
        Auto merged
      sql/log.cc:
        Auto merged
      sql/log.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      storage/innobase/include/univ.i:
        Auto merged
      storage/innobase/os/os0thread.c:
        Auto merged
      storage/myisam/mi_locking.c:
        Auto merged
      storage/ndb/src/kernel/blocks/Makefile.am:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/Makefile.am:
        Auto merged
      storage/ndb/src/kernel/blocks/ndbfs/AsyncFile.cpp:
        Auto merged
      3213c20a
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.1-new · eb056351
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.1-new
      
      
      mysql-test/lib/mtr_process.pl:
        Auto merged
      eb056351
    • unknown's avatar
      disabled.def: · f0b0db49
      unknown authored
        Reenabled tests 'innodb_concurrent', 'innodb_unsafe_binlog', 'rpl_ndb_log' as bugs 3300 15650 17081 are solved
      
      
      mysql-test/t/disabled.def:
        Reenabled tests 'innodb_concurrent', 'innodb_unsafe_binlog', 'rpl_ndb_log' as bugs 3300 15650 17081 are solved
      f0b0db49
    • unknown's avatar
      Merge · deda0d0e
      unknown authored
      
      VC++Files/libmysqld/libmysqld.vcproj:
        Auto merged
      deda0d0e
    • unknown's avatar
      disabled.def: · c67a5e77
      unknown authored
        Disabled 'rpl_until' until 15886 is solved
      libmysqld.vcproj:
        Added "my_user.c"
      
      
      VC++Files/libmysqld/libmysqld.vcproj:
        Added "my_user.c"
      mysql-test/t/disabled.def:
        Disabled 'rpl_until' until 15886 is solved
      c67a5e77