1. 29 Jan, 2008 1 commit
    • unknown's avatar
      BUG#32434: Replication doesn't work between 5.2.1-a_drop6p9-log and 5.1.22-ndb-6.3.6-telco · 37513aa5
      unknown authored
      Problem: When slave reads format_description_log_event, it checks if the
      master is a version that uses an old binlog format. See also BUG#27779.
      Not all possible server_versions were listed.
      Fix: Check for all server_versions which use the old binlog_format.
      
      
      sql/log_event.cc:
        In the place where we check if server_version indicates that master is
        the alcatel branch, we now check all currently possible alcatel versions,
        not just a subset. Added comment to explain which clones are affected.
      37513aa5
  2. 22 Jan, 2008 1 commit
    • unknown's avatar
      fix test failure · 5efbdc90
      unknown authored
      
      mysql-test/extra/binlog_tests/mix_innodb_myisam_binlog.test:
        Remove unnecessary show master status, and replace the rest with show binlog events for checking
      mysql-test/suite/binlog/r/binlog_row_mix_innodb_myisam.result:
        update result
      mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result:
        update result
      5efbdc90
  3. 21 Jan, 2008 2 commits
    • unknown's avatar
      fix failed tests · a300bd53
      unknown authored
      
      mysql-test/extra/binlog_tests/blackhole.test:
        mask out file_id
      mysql-test/extra/binlog_tests/mix_innodb_myisam_side_effects.test:
        remove unnecessary show master status
      mysql-test/suite/binlog/r/binlog_stm_blackhole.result:
        mask out file_id
      mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result:
        remove unnecessary show master status
      a300bd53
    • unknown's avatar
      Merge mail.hezx.com:/media/sda3/work/mysql/bkwork/bug#32205/5.0 · dd478403
      unknown authored
      into  mail.hezx.com:/media/sda3/work/mysql/bkwork/bug#32205/5.1
      
      
      BitKeeper/deleted/.del-binlog_start_comment.result:
        Auto merged
      BitKeeper/deleted/.del-binlog_start_comment.test:
        Auto merged
      mysql-test/extra/binlog_tests/blackhole.test:
        Manual merge
      mysql-test/r/case.result:
        Manual merge
      mysql-test/r/mysqlbinlog2.result:
        Manual merge
      mysql-test/suite/binlog/r/binlog_stm_blackhole.result:
        Manual merge
      mysql-test/t/case.test:
        Manual merge
      dd478403
  4. 15 Jan, 2008 1 commit
  5. 14 Jan, 2008 5 commits
    • unknown's avatar
      Merge riska.(none):/home/sven/bkgca/5.1-new-rpl · 9a2c03f1
      unknown authored
      into  riska.(none):/home/sven/bk/b27779-old_row_events/5.1-new-rpl
      
      
      sql/log_event.cc:
        Auto merged
      9a2c03f1
    • unknown's avatar
      Merge mail.hezx.com:/media/sda3/work/mysql/bkwork/versional/mysql-5.1-new-rpl · 88630e74
      unknown authored
      into  mail.hezx.com:/media/sda3/work/mysql/bkwork/versional/merge-51
      
      
      mysql-test/suite/rpl/r/rpl_row_tabledefs_3innodb.result:
        mask error message in show slave status
      88630e74
    • unknown's avatar
      fix for versional test · c7ff3942
      unknown authored
      
      mysql-test/extra/rpl_tests/rpl_row_tabledefs.test:
        Mask out error messages
      mysql-test/suite/rpl/r/rpl_row_tabledefs_2myisam.result:
        Mask out Error messages in reslut of show slave status
      mysql-test/suite/rpl/r/rpl_row_tabledefs_3innodb.result:
        Mask out Error messages in reslut of show slave status
      mysql-test/suite/rpl/t/rpl_temporary_errors.test:
        mask out binlog position
      c7ff3942
    • unknown's avatar
      Merge mail.hezx.com:/media/sda3/work/mysql/bkwork/versional/mysql-5.1-new-rpl · 6c8a7feb
      unknown authored
      into  mail.hezx.com:/media/sda3/work/mysql/bkwork/versional/merge-51
      
      
      mysql-test/suite/rpl/r/rpl_create_database.result:
        Auto merged
      mysql-test/suite/rpl/r/rpl_load_from_master.result:
        Auto merged
      mysql-test/suite/rpl/t/rpl_create_database.test:
        Auto merged
      mysql-test/suite/rpl/t/rpl_load_from_master.test:
        Auto merged
      mysql-test/suite/rpl/r/rpl_init_slave.result:
        SCCS merged
      mysql-test/suite/rpl/t/rpl_init_slave.test:
        SCCS merged
      6c8a7feb
    • unknown's avatar
      Fix for versional test · 32a77ed6
      unknown authored
      Mask binlog positions, error, warning and other information that are not significant for the test
      
      
      mysql-test/extra/rpl_tests/rpl_max_relay_size.test:
        Mask out binlog position and DBs in result of show master status
      mysql-test/extra/rpl_tests/rpl_reset_slave.test:
        Mask out log positions in tests to make them version independent
      mysql-test/extra/rpl_tests/rpl_row_tabledefs.test:
        Mask out Error messages in reslut of show slave status
      mysql-test/suite/rpl/r/rpl_000015.result:
        Mask out log positions in tests to make them version independent
        ---
        Mask out binlog position and DBs in result of show master status
      mysql-test/suite/rpl/r/rpl_change_master.result:
        Mask out log positions in tests to make them version independent
      mysql-test/suite/rpl/r/rpl_create_database.result:
        fix for versional test
      mysql-test/suite/rpl/r/rpl_grant.result:
        fix for versional test
      mysql-test/suite/rpl/r/rpl_init_slave.result:
        fix for versional test
      mysql-test/suite/rpl/r/rpl_load_from_master.result:
        update result
      mysql-test/suite/rpl/r/rpl_log_pos.result:
        Mask out binlog position and DBs in result of show master status
      mysql-test/suite/rpl/r/rpl_rotate_logs.result:
        Mask out binlog position and DBs in result of show master status
      mysql-test/suite/rpl/r/rpl_row_max_relay_size.result:
        Mask out binlog position and DBs in result of show master status
      mysql-test/suite/rpl/r/rpl_row_reset_slave.result:
        Mask out log positions in tests to make them version independent
      mysql-test/suite/rpl/r/rpl_skip_error.result:
        Mask out log positions in tests to make them version independent
      mysql-test/suite/rpl/r/rpl_stm_max_relay_size.result:
        Mask out log positions in tests to make them version independent
        ---
        Mask out binlog position and DBs in result of show master status
      mysql-test/suite/rpl/r/rpl_stm_reset_slave.result:
        Mask out log positions in tests to make them version independent
      mysql-test/suite/rpl/r/rpl_stm_until.result:
        Mask out log positions in tests to make them version independent
      mysql-test/suite/rpl/r/rpl_temporary_errors.result:
        Mask out binlog positions
      mysql-test/suite/rpl/t/rpl_000015.test:
        Mask out log positions in tests to make them version independent
      mysql-test/suite/rpl/t/rpl_change_master.test:
        Mask out log positions in tests to make them version independent
      mysql-test/suite/rpl/t/rpl_colSize.test:
        fix for versional test
      mysql-test/suite/rpl/t/rpl_create_database.test:
        fix for versional test
      mysql-test/suite/rpl/t/rpl_grant.test:
        fix for versional test
      mysql-test/suite/rpl/t/rpl_init_slave.test:
        fix for versional test
      mysql-test/suite/rpl/t/rpl_load_from_master.test:
        fix for versional test
      mysql-test/suite/rpl/t/rpl_log_pos.test:
        Mask out binlog position and DBs
      mysql-test/suite/rpl/t/rpl_rotate_logs.test:
        Mask out log positions in tests to make them version independent
      mysql-test/suite/rpl/t/rpl_skip_error.test:
        Mask out log positions in tests to make them version independent
      mysql-test/suite/rpl/t/rpl_stm_until.test:
        Mask out log positions in tests to make them version independent
      mysql-test/include/show_binary_logs.inc:
        Mask out log positions in tests to make them version independent
      mysql-test/include/show_master_logs.inc:
        Mask out log positions in tests to make them version independent
      mysql-test/include/show_master_status.inc:
        Mask out log positions in tests to make them version independent
        ---
        Mask out binlog position and DBs in result of show master status
      mysql-test/include/show_slave_status2.inc:
        Mask out log positions in tests to make them version independent
      32a77ed6
  6. 11 Jan, 2008 3 commits
    • unknown's avatar
      Fixing failing test case. · 887cf4ec
      unknown authored
      
      mysql-test/suite/rpl/r/rpl_init_slave.result:
        Result change.
      mysql-test/suite/rpl/t/rpl_init_slave.test:
        Starting and stopping slave to make sure that the init_slave
        variable is executed.
      887cf4ec
    • unknown's avatar
      Post-merge changes to make tests pass. · 01c2de40
      unknown authored
      
      BitKeeper/deleted/.del-binlog_start_comment.test:
        Delete: mysql-test/t/binlog_start_comment.test
      BitKeeper/deleted/.del-binlog_start_comment.result:
        Delete: mysql-test/r/binlog_start_comment.result
      mysql-test/suite/binlog/t/binlog_unsafe.test:
        Rename: mysql-test/t/binlog_unsafe.test -> mysql-test/suite/binlog/t/binlog_unsafe.test
      mysql-test/suite/binlog/r/binlog_unsafe.result:
        Rename: mysql-test/r/binlog_unsafe.result -> mysql-test/suite/binlog/r/binlog_unsafe.result
      mysql-test/suite/rpl/r/rpl_row_tabledefs_3innodb.result:
        Result change.
      mysql-test/suite/rpl/r/rpl_timezone.result:
        Result change.
      mysql-test/suite/rpl/t/rpl_row_sp005.test:
        Adding missing sync with master causing test to fail.
      01c2de40
    • unknown's avatar
      Post-merge fixes to make binlog test suite pass. · c06d3d70
      unknown authored
      
      mysql-test/extra/binlog_tests/mix_innodb_myisam_binlog.test:
        Fixing test to use different positions depending on binlog format.
      mysql-test/suite/binlog/r/binlog_row_mix_innodb_myisam.result:
        Result change.
      mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result:
        Result change.
      mysql-test/suite/binlog/t/binlog_row_mix_innodb_myisam.test:
        Removing part of test that does not work any more.
      mysql-test/suite/binlog/t/binlog_stm_mix_innodb_myisam.test:
        Removing part of test that does not work any more.
      c06d3d70
  7. 10 Jan, 2008 1 commit
    • unknown's avatar
      BUG#27779: Slave cannot read old rows log events. · 3a6e84a2
      unknown authored
      Problem: Replication fails when master is mysql-5.1-wl2325-5.0-drop6 and
      slave is mysql-5.1-new-rpl. The reason is that, in
      mysql-5.1-wl2325-5.0-drop6, the event type id's were different than in
      mysql-5.1-new-rpl.
      Fix (in mysql-5.1-new-rpl):
       (1) detect that the server that generated the events uses the old
      format, by checking the server version of the format_description_log_event
      This patch recognizes mysql-5.1-wl2325-5.0-drop6p13-alpha,
      mysql-5.1-wl2325-5.0-drop6, mysql-5.1-wl2325-5.0, mysql-5.1-wl2325-no-dd.
       (2) if the generating server is old, map old event types to new event
      types using a permutation array.
      
      I've also added a test case which reads binlogs for four different
      versions.
      
      
      mysql-test/suite/binlog/std_data/binlog_old_version_5_1-telco.000001:
        BitKeeper file /home/sven/bk/b27779-old_row_events/5.1-new-rpl/mysql-test/suite/binlog/std_data/binlog_old_version_5_1-telco.000001
      mysql-test/suite/binlog/std_data/binlog_old_version_5_1-wl2325_row.000001:
        BitKeeper file /home/sven/bk/b27779-old_row_events/5.1-new-rpl/mysql-test/suite/binlog/std_data/binlog_old_version_5_1-wl2325_row.000001
      mysql-test/suite/binlog/std_data/binlog_old_version_5_1-wl2325_stm.000001:
        BitKeeper file /home/sven/bk/b27779-old_row_events/5.1-new-rpl/mysql-test/suite/binlog/std_data/binlog_old_version_5_1-wl2325_stm.000001
      mysql-test/suite/binlog/std_data/binlog_old_version_5_1_17.000001:
        BitKeeper file /home/sven/bk/b27779-old_row_events/5.1-new-rpl/mysql-test/suite/binlog/std_data/binlog_old_version_5_1_17.000001
      mysql-test/suite/binlog/std_data/binlog_old_version_5_1_23.000001:
        BitKeeper file /home/sven/bk/b27779-old_row_events/5.1-new-rpl/mysql-test/suite/binlog/std_data/binlog_old_version_5_1_23.000001
      sql/log_event.cc:
        Added code to read events generated by
        mysql-5.1-wl2325-5.0-drop6p13-alpha, mysql-5.1-wl2325-5.0-drop6,
        mysql-5.1-wl2325-5.0, mysql-5.1-wl2325-no-dd.
        More precisely, the event type id's had different numbers in
        those versions. To fix, we add a permutation array which maps old_id to
        new_id when the format_description_log_event indicates that the
        originating server is of the old type. We also need to permute the
        post_header_len array accordingly.
      sql/log_event.h:
        sql/log_event.h@1.169, 2008-01-09 11:34:37+01:00, sven@riska.(none) +5 -1
        Added declaration needed in log_event.cc. Also, the destructor of
        Format_description_log_event is sometimes called when post_header_len is
        null, so we must pass the MY_ALLOW_ZERO_PTR flag to my_free.
      mysql-test/suite/binlog/r/binlog_old_versions.result:
        Result file for new test.
      mysql-test/suite/binlog/t/binlog_old_versions.test:
        New test case that loads binlogs from several old versions.
      3a6e84a2
  8. 06 Jan, 2008 1 commit
    • unknown's avatar
      Fixed some test case after push of BUG#32205 · 7c136ed9
      unknown authored
      
      mysql-test/r/binlog_start_comment.result:
        Drop tables used in the test case when done
      mysql-test/r/blackhole.result:
        Mask out file_id in show binlog events output
      mysql-test/r/case.result:
        Drop table t2 too if it exists at the start of the test
      mysql-test/t/blackhole.test:
        Mask out file_id in show binlog events output
      mysql-test/t/case.test:
        Drop table t2 too if it exists at the start of the test
      7c136ed9
  9. 02 Jan, 2008 1 commit
  10. 31 Dec, 2007 1 commit
  11. 25 Dec, 2007 1 commit
    • unknown's avatar
      WL#4077, added mask for SHOW DATABASES statement · d658b408
      unknown authored
      
      mysql-test/suite/rpl/r/rpl_create_database.result:
        updated result file
      mysql-test/suite/rpl/r/rpl_load_from_master.result:
        updated result file
      mysql-test/suite/rpl/t/rpl_create_database.test:
        added the mask 'mysql%' for SHOW DATABASES
      mysql-test/suite/rpl/t/rpl_load_from_master.test:
        added the mask 'mysql%' for SHOw DATABASES
      d658b408
  12. 24 Dec, 2007 3 commits
    • unknown's avatar
      Remove test rpl_drop_view from main suite · 0e862b75
      unknown authored
      
      BitKeeper/deleted/.del-rpl_drop_view.test:
        Delete: mysql-test/t/rpl_drop_view.test
      BitKeeper/deleted/.del-rpl_drop_view.result:
        Delete: mysql-test/r/rpl_drop_view.result
      0e862b75
    • unknown's avatar
      Move test rpl_server_id to suite rpl · bbbdec34
      unknown authored
      
      mysql-test/suite/rpl/t/rpl_server_id.test:
        Rename: mysql-test/t/rpl_server_id.test -> mysql-test/suite/rpl/t/rpl_server_id.test
      mysql-test/suite/rpl/r/rpl_server_id.result:
        Rename: mysql-test/r/rpl_server_id.result -> mysql-test/suite/rpl/r/rpl_server_id.result
      bbbdec34
    • unknown's avatar
      Merge mail.hezx.com:/media/sda3/work/mysql/bkwork/bug#28908/5.0 · 529a480d
      unknown authored
      into  mail.hezx.com:/media/sda3/work/mysql/bkwork/bug#28908/5.1
      
      
      sql/set_var.cc:
        Auto merged
      BitKeeper/deleted/.del-rpl_slave_skip.result:
        Auto merged
      BitKeeper/deleted/.del-rpl_slave_skip.test:
        Auto merged
      sql/slave.cc:
        Manual merged
      529a480d
  13. 21 Dec, 2007 7 commits
    • unknown's avatar
      Undo previous merge. · 7bc3e859
      unknown authored
      
      BitKeeper/deleted/.del-rpl_transaction.result:
        Delete: mysql-test/r/rpl_transaction.result
      BitKeeper/deleted/.del-rpl_transaction-master.opt:
        Delete: mysql-test/t/rpl_transaction-master.opt
      BitKeeper/deleted/.del-rpl_transaction-slave.opt:
        Delete: mysql-test/t/rpl_transaction-slave.opt
      BitKeeper/deleted/.del-rpl_transaction.test:
        Delete: mysql-test/t/rpl_transaction.test
      7bc3e859
    • unknown's avatar
      Merge riska.(none):/home/sven/bk/b26395-autocommit-xa/5.0-rpl · ee9213de
      unknown authored
      into  riska.(none):/home/sven/bk/b26395-autocommit-xa/5.1-new-rpl
      Should really not be merged, will undo later
      
      
      sql/log_event.cc:
        Auto merged
      BitKeeper/deleted/.del-sp_trans_log.result:
        Auto merged
      mysql-test/r/multi_update.result:
        bad auto merge, will undo later
      mysql-test/r/variables-big.result:
        bad auto merge, will undo later
      mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result:
        bad auto merge, will undo later
      sql/log.cc:
        bad auto merge, will undo later
      ee9213de
    • unknown's avatar
      BUG#26395: if crash during autocommit update to transactional table on master, slave fails · b5d95f02
      unknown authored
      Now, every transaction (including autocommit transactions) start with
      a BEGIN and end with a COMMIT/ROLLBACK in the binlog.
      Added a test case, and updated lots of test case result files.
      
      
      mysql-test/t/rpl_transaction-master.opt:
        BitKeeper file /home/sven/bk/b26395-autocommit-xa/5.0-rpl/mysql-test/t/rpl_transaction-master.opt
      mysql-test/t/rpl_transaction-slave.opt:
        BitKeeper file /home/sven/bk/b26395-autocommit-xa/5.0-rpl/mysql-test/t/rpl_transaction-slave.opt
      mysql-test/r/mix_innodb_myisam_binlog.result:
        Updated result file
      mysql-test/r/multi_update.result:
        Updated result file
      mysql-test/r/rpl_transaction.result:
        New result file for new test case.
      mysql-test/r/sp_trans_log.result:
        Updated result file
      mysql-test/r/variables-big.result:
        Updated result file
      mysql-test/t/rpl_transaction.test:
        New test case.
      sql/log.cc:
         - Always write BEGIN and COMMIT around statements, even in autocommit
           mode.
         - Added comments for binlog_commit and binlog_rollback.
      sql/log_event.cc:
        Added debug trigger to avoid writing xid events to the binlog.
      b5d95f02
    • unknown's avatar
      fixed broken result file · a82cb421
      unknown authored
      a82cb421
    • unknown's avatar
      Merge mail.hezx.com:/media/sda3/work/mysql/bkroot/mysql-5.0-rpl · 76159fdf
      unknown authored
      into  mail.hezx.com:/media/sda3/work/mysql/bkwork/bug#28908/5.0
      
      
      76159fdf
    • unknown's avatar
      Merge capulet.kindahl.net:/home/mats/devel/b12691-mysql-5.0-rpl · 9d7c0dda
      unknown authored
      into  capulet.kindahl.net:/home/mats/devel/fix-mysql-5.0-rpl
      
      
      9d7c0dda
    • unknown's avatar
      BUG#28908 Replication: set global server_id is not setting the session server_id · e2937d7f
      unknown authored
      When set the server-id dynamically, the server_id member of current thread is not updated.
      
      Update the server_id member of current thread after updated the global variable value.
      
      
      sql/set_var.cc:
        Update server_id of current thread
      mysql-test/r/rpl_server_id.result:
        Add test for BUG#28908
      mysql-test/t/rpl_server_id.test:
        Add test for BUG#28908
      e2937d7f
  14. 20 Dec, 2007 4 commits
    • unknown's avatar
      Merge ssandberg@bk-internal.mysql.com:/home/bk/mysql-5.1-new-rpl · 45ac6b3d
      unknown authored
      into  riska.(none):/home/sven/bkroot/5.1-new-rpl
      
      
      45ac6b3d
    • unknown's avatar
      Fixed errors in pushbuild by updating test and result files. · c9cbd6a4
      unknown authored
      
      mysql-test/suite/binlog/r/binlog_row_binlog.result:
        updated result file.
        This part of the test was created in parallel with the fix to bug#26395,
        which modifies the output of mysqlbinlog and hence the output of many
        tests, including this one.
      mysql-test/suite/rpl_ndb/r/rpl_ndb_transaction.result:
        updated result file
      mysql-test/suite/rpl_ndb/t/rpl_ndb_transaction.test:
        1. replaced include/show_slave_status.inc by more specific tests for the
        SQL error and IO error, as well as Slave_IO_State.
        2. drop all tables at the end of test.
      c9cbd6a4
    • unknown's avatar
      WL#4077 fix for innodb test that were skipped · 8e2d28e0
      unknown authored
      
      mysql-test/include/have_innodb.inc:
        added new value 'ENABLED' for 'support' field
      8e2d28e0
    • unknown's avatar
      BUG#12691 (Exec_master_log_pos corrupted with SQL_SLAVE_SKIP_COUNTER): · 150590a0
      unknown authored
      Complementary patch since LOAD DATA INFILE was not covered in
      the previous patch.
      
      This patch adds a check so that the slave skip counter is not
      decreased to zero if seeing a BEGIN_LOAD_QUERY_EVENT,
      APPEND_BLOCK_EVENT, or CREATE_FILE_EVENT since these cannot
      end a group. The group is terminated by an EXECUTE_LOAD_QUERY_
      EVENT or DELETE_FILE_EVENT.
      
      
      mysql-test/r/rpl_slave_skip.result:
        Result change.
      mysql-test/t/rpl_slave_skip.test:
        Adding tests to test that the first event of a LOAD DATA INFILE
        can be skipped safely for both transactional and non-transactional
        tables. Also include a case that will generate a DELETE_FILE event
        last in the group, and this should be properly skipped as well.
      sql/slave.cc:
        Not decrementing slave skip counter to zero when seeing a
        BEGIN_LOAD_QUERY_EVENT, APPEND_BLOCK_EVENT, or CREATE_FILE_EVENT
        since these cannot end a group.
      150590a0
  15. 19 Dec, 2007 2 commits
    • unknown's avatar
      Merge mkindahl@bk-internal.mysql.com:/home/bk/mysql-5.1-new-rpl · 267b00d6
      unknown authored
      into  dl145h.mysql.com:/data0/mkindahl/mysql-5.1-rpl
      
      
      mysql-test/r/mysqlbinlog.result:
        Auto merged
      mysql-test/r/user_var-binlog.result:
        Auto merged
      mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result:
        Auto merged
      mysql-test/suite/rpl/r/rpl_stm_charset.result:
        Auto merged
      sql/log_event.cc:
        Auto merged
      267b00d6
    • unknown's avatar
      Merge dl145h.mysql.com:/data0/mkindahl/mysql-5.0-rpl · e64fae8b
      unknown authored
      into  dl145h.mysql.com:/data0/mkindahl/mysql-5.1-rpl
      
      
      BitKeeper/deleted/.del-ctype_ucs_binlog.result~280d136b1a0bcf17:
        Auto merged
      mysql-test/r/mysqlbinlog.result:
        Auto merged
      mysql-test/r/user_var-binlog.result:
        Auto merged
      mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result:
        Auto merged
      mysql-test/suite/rpl/r/rpl_stm_charset.result:
        Auto merged
      mysql-test/extra/binlog_tests/mix_innodb_myisam_binlog.test:
        Manual merge, using remove version of test.
      mysql-test/suite/rpl/r/rpl_timezone.result:
        Manual merge.
      sql/log_event.cc:
        Manual merge
      e64fae8b
  16. 18 Dec, 2007 2 commits
  17. 17 Dec, 2007 2 commits
    • unknown's avatar
      Merge hezx.(none):/media/sda3/work/mysql/bkwork/bug#32205/5.1 · 7477060b
      unknown authored
      into  hezx.(none):/media/sda3/work/mysql/bkwork/bug#32205/mysql-5.1-new-rpl
      
      
      mysql-test/r/mysqlbinlog2.result:
        Auto merged
      mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result:
        Auto merged
      mysql-test/suite/rpl/r/rpl_row_mysqlbinlog.result:
        Auto merged
      sql/log_event.cc:
        Auto merged
      7477060b
    • unknown's avatar
      BUG#32205 Replaying statements from mysqlbinlog fails with a syntax error, replicates · 0968c713
      unknown authored
      fine
      
      The reason of this bug is that when mysqlbinlog dumps a query, the query is written to
      output with a delimeter appended right after it, if the query string ends with a '--'
      comment, then the delimeter would be considered as part of the comment, if there are any
      statements after this query, then it will cause a syntax error.
      
      Start a newline before appending delimiter after a query string
      
      
      mysql-test/r/mysqlbinlog.result:
        Update result for BUG#32205
      mysql-test/r/mysqlbinlog2.result:
        Update result for BUG#32205
      mysql-test/r/user_var-binlog.result:
        Update result for BUG#32205
      mysql-test/suite/binlog/r/binlog_stm_ctype_ucs.result:
        Update result for BUG#32205
      mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result:
        Update result for BUG#32205
      mysql-test/suite/binlog/t/binlog_stm_mix_innodb_myisam.test:
        fix test for BUG#32205
      mysql-test/suite/rpl/r/rpl_row_mysqlbinlog.result:
        Update result for BUG#32205
      mysql-test/suite/rpl/r/rpl_stm_charset.result:
        Update result for BUG#32205
      sql/log_event.cc:
        Start a newline before appending delimiter after a query string
      mysql-test/suite/binlog/r/binlog_start_comment.result:
        Add test for BUG#32205
      mysql-test/suite/binlog/t/binlog_start_comment.test:
        Add test for BUG#32205
      0968c713
  18. 15 Dec, 2007 1 commit
    • unknown's avatar
      BUG#32205 Replaying statements from mysqlbinlog fails with a syntax error, replicates fine · 59035063
      unknown authored
      The reason of this bug is that when mysqlbinlog dumps a query, the query is written to
      output with a delimeter appended right after it, if the query string ends with a '--'
      comment, then the delimeter would be considered as part of the comment, if there are any
      statements after this query, then it will cause a syntax error.
      
      Start a newline before appending delimiter after a query string
      
      
      mysql-test/r/ctype_ucs_binlog.result:
        Update test result for BUG#32205
      mysql-test/r/mix_innodb_myisam_binlog.result:
        Update test result for BUG#32205
      mysql-test/r/mysqlbinlog.result:
        Update test result for BUG#32205
      mysql-test/r/rpl_charset.result:
        Update test result for BUG#32205
      mysql-test/r/rpl_timezone.result:
        Update test result for BUG#32205
      mysql-test/r/user_var-binlog.result:
        Update test result for BUG#32205
      mysql-test/t/mix_innodb_myisam_binlog.test:
        Fixed for BUG#32205
      sql/log_event.cc:
        Start a newline before appending delimiter after a query string
      mysql-test/r/binlog_start_comment.result:
        Add test for BUG#32205
      mysql-test/t/binlog_start_comment.test:
        Add test for BUG#32205
      59035063
  19. 14 Dec, 2007 1 commit