revert patch because these two test cases still fail on Solaris & Power BE machines
BitKeeper/deleted/.del-rpl_ndb_myisam2ndb.result:
Delete: mysql-test/r/rpl_ndb_myisam2ndb.result
BitKeeper/deleted/.del-rpl_ndb_innodb2ndb.result:
Delete: mysql-test/r/rpl_ndb_innodb2ndb.result
mysql-test/t/disabled.def:
revert patch
mysql-test/t/rpl_ndb_innodb2ndb-slave.opt:
revert patch
mysql-test/t/rpl_ndb_myisam2ndb-slave.opt:
revert patch
update rpl_ndb_innodb2ndb and rpl_ndb_myisam2ndb testcase's option and result
mysql-test/t/disabled.def:
recover test case 'rpl_ndb_innodb2ndb' and 'rpl_ndb_myisam2ndb'
mysql-test/t/rpl_ndb_innodb2ndb-slave.opt:
add "--new=ture" option to mysqld, that means "Use very new possible 'unsafe' functions"
mysql-test/t/rpl_ndb_myisam2ndb-slave.opt:
add "--new=ture" option to mysqld, that means "Use very new possible 'unsafe' functions"
mysql-test/r/rpl_ndb_innodb2ndb.result:
get the test result by 'mysql-test-run.pl --record rpl_ndb_innodb2ndb'
mysql-test/r/rpl_ndb_myisam2ndb.result:
get the test result by 'mysql-test-run.pl --record rpl_ndb_myisam2ndb'
RPL Test cleanup of options that are not needed when using ndbcluster with binlog. The binlog is forced to row just by connecting to a cluster
mysql-test/r/rpl_ndb_2myisam.result:
Update results. Test now passing. Have commented it out in disable.def file
mysql-test/t/disabled.def:
updated to comment out test that is working
mysql-test/t/rpl_ndb_2innodb-master.opt:
Removed the --binlog-format=row and they are not needed
mysql-test/t/rpl_ndb_2innodb-slave.opt:
Removed the --binlog-format=row and they are not needed
mysql-test/t/rpl_ndb_2myisam-master.opt:
Removed the --binlog-format=row and they are not needed
mysql-test/t/rpl_ndb_2myisam-slave.opt:
Removed the --binlog-format=row and they are not needed
mysql-test/t/rpl_ndb_innodb2ndb-master.opt:
Removed the --binlog-format=row and they are not needed
mysql-test/t/rpl_ndb_innodb2ndb-slave.opt:
Removed the --binlog-format=row and they are not needed
mysql-test/t/rpl_ndb_myisam2ndb-slave.opt:
Removed the --binlog-format=row and they are not needed
Fixing bug where UPDATE failed on slave and some cleanup of ndb_unpack_record().
mysql-test/r/rpl_bit_npk.result:
Result change
mysql-test/t/disabled.def:
Disabling tests
mysql-test/t/rpl_bit_npk.test:
Making test storage-engine independent
mysql-test/t/rpl_ndb_innodb2ndb-slave.opt:
Storage engine name change
mysql-test/t/rpl_ndb_myisam2ndb-slave.opt:
Storage engine name change
sql/ha_ndbcluster.cc:
Using move_field_offset() to move field pointer.
Using my_ptrdiff_t instead of uint for pointer difference.
Removing ineffective cast.
Calling member function directly, bypassing the virtual mechanism
for Field_bit.
sql/log_event.cc:
Starting and stopping range scan and index read inside find_and_fetch row
instead of in calling function. There are storage engines that require the
search to be restarted for every changed row.
mysql-test/t/rpl_ndb_2innodb.test:
New rpl ndb test case for replicating to other storage engines
mysql-test/t/rpl_ndb_2myisam.test:
New rpl ndb test case for replicating to other storage engines
mysql-test/t/rpl_ndb_2innodb-slave.opt:
New rpl ndb test supporting option files
mysql-test/t/rpl_ndb_2innodb-master.opt:
New rpl ndb test supporting option files
mysql-test/t/rpl_ndb_2myisam-master.opt:
New rpl ndb test supporting option files
mysql-test/t/rpl_ndb_2myisam-slave.opt:
New rpl ndb test supporting option files
mysql-test/t/rpl_ndb_innodb2ndb.test:
New rpl ndb test case for replicating from other storage engines to ndb
mysql-test/t/rpl_ndb_myisam2ndb.test:
New rpl ndb test case for replicating from other storage engines to ndb
mysql-test/t/rpl_ndb_innodb2ndb-master.opt:
New rpl ndb test supporting option files
mysql-test/t/rpl_ndb_innodb2ndb-slave.opt:
New rpl ndb test supporting option files
mysql-test/t/rpl_ndb_myisam2ndb-master.opt:
New rpl ndb test supporting option files
mysql-test/t/rpl_ndb_myisam2ndb-slave.opt:
New rpl ndb test supporting option files
mysql-test/extra/rpl_tests/rpl_ndb_2multi_eng.test:
New test code that drives the rpl of ndb -> innodb/myisam or innodb/myisam -> ndb
mysql-test/include/rpl_multi_engine3.inc:
New include that cover repeating code of the rpl of ndb -> innodb/myisam or innodb/myisam -> ndb
mysql-test/t/disabled.def:
Updated to include new test cases that have outstanding bug reports.