1. 17 Aug, 2007 2 commits
  2. 16 Aug, 2007 5 commits
    • unknown's avatar
      Empty changeset to restart pushbuild · aba43ffc
      unknown authored
      aba43ffc
    • unknown's avatar
      Post-merge fix of error number · a24dcbdc
      unknown authored
      a24dcbdc
    • unknown's avatar
      Minor code fixes to help Doxygen generate good documentation. · 4cbabbac
      unknown authored
      
      sql/rpl_rli.h:
        Removing redundant "class" keyword.
      4cbabbac
    • unknown's avatar
      Renaming MASTER_INFO to Master_info in order to follow the coding · fa42a821
      unknown authored
      standards (and help Doxygen generating good documentation).
      
      
      sql/ha_ndbcluster.cc:
        Renaming MASTER_INFO to Master_info.
      sql/log_event.cc:
        Renaming MASTER_INFO to Master_info.
      sql/repl_failsafe.cc:
        Renaming MASTER_INFO to Master_info.
      sql/repl_failsafe.h:
        Renaming MASTER_INFO to Master_info.
      sql/rpl_mi.cc:
        Renaming MASTER_INFO to Master_info.
      sql/rpl_mi.h:
        Renaming MASTER_INFO to Master_info.
      sql/rpl_rli.h:
        Renaming MASTER_INFO to Master_info.
      sql/slave.cc:
        Renaming MASTER_INFO to Master_info.
      sql/slave.h:
        Renaming MASTER_INFO to Master_info.
      sql/sql_repl.cc:
        Renaming MASTER_INFO to Master_info.
      sql/sql_repl.h:
        Renaming MASTER_INFO to Master_info.
      fa42a821
    • unknown's avatar
      Renaming RELAY_LOG_INFO and st_relay_log_info to follow coding standards · 8dace2bf
      unknown authored
      (and be more friendly to Doxygen by removing unnecessary typedefs).
      
      
      sql/log.cc:
        Renaming struct st_relay_log_info to class Relay_log_info.
      sql/log.h:
        Renaming struct st_relay_log_info to class Relay_log_info.
      sql/log_event.cc:
        Renaming RELAY_LOG_INFO to Relay_log_info.
      sql/log_event.h:
        Renaming struct st_relay_log_info to class Relay_log_info.
        Renaming RELAY_LOG_INFO to Relay_log_info.
        Removing typedef RELAY_LOG_INFO.
      sql/log_event_old.cc:
        Renaming RELAY_LOG_INFO to Relay_log_info.
      sql/log_event_old.h:
        Renaming RELAY_LOG_INFO to Relay_log_info.
      sql/rpl_mi.h:
        Renaming RELAY_LOG_INFO to Relay_log_info.
      sql/rpl_record.cc:
        Renaming RELAY_LOG_INFO to Relay_log_info.
      sql/rpl_record.h:
        Renaming RELAY_LOG_INFO to Relay_log_info.
      sql/rpl_record_old.cc:
        Renaming RELAY_LOG_INFO to Relay_log_info.
      sql/rpl_record_old.h:
        Renaming RELAY_LOG_INFO to Relay_log_info.
      sql/rpl_rli.cc:
        Renaming struct st_relay_log_info to class Relay_log_info.
        Renaming RELAY_LOG_INFO to Relay_log_info.
      sql/rpl_rli.h:
        Renaming struct st_relay_log_info to class Relay_log_info.
        Renaming RELAY_LOG_INFO to Relay_log_info.
        Removing typedef RELAY_LOG_INFO.
      sql/rpl_utility.cc:
        Renaming RELAY_LOG_INFO to Relay_log_info.
      sql/rpl_utility.h:
        Renaming struct st_relay_log_info to class Relay_log_info.
        Renaming RELAY_LOG_INFO to Relay_log_info.
        Removing typedef RELAY_LOG_INFO.
      sql/slave.cc:
        Renaming RELAY_LOG_INFO to Relay_log_info.
      sql/slave.h:
        Renaming struct st_relay_log_info to class Relay_log_info.
        Renaming RELAY_LOG_INFO to Relay_log_info.
        Removing typedef RELAY_LOG_INFO.
      sql/sql_binlog.cc:
        Renaming RELAY_LOG_INFO to Relay_log_info.
      sql/sql_class.h:
        Renaming struct st_relay_log_info to class Relay_log_info.
        Renaming RELAY_LOG_INFO to Relay_log_info.
        Removing typedef RELAY_LOG_INFO.
      sql/sql_repl.cc:
        Renaming RELAY_LOG_INFO to Relay_log_info.
      8dace2bf
  3. 15 Aug, 2007 8 commits
  4. 14 Aug, 2007 3 commits
  5. 13 Aug, 2007 6 commits
  6. 10 Aug, 2007 9 commits
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.0-opt · 68a4bd8c
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.1-opt
      
      68a4bd8c
    • unknown's avatar
      Merge jmiller@bk-internal.mysql.com:/home/bk/mysql-5.1-new-rpl · fc37ccd9
      unknown authored
      into  mysql.com:/data2/mysql-5.1-new-rpl-30128-30209
      
      fc37ccd9
    • unknown's avatar
      rpl_packet.test: · 2b92523f
      unknown authored
        Changed patch to Mats suggestion from review. Patch is for Bug#30209
      .del-wait_for_slave_running_off.inc:
        Delete: mysql-test/include/wait_for_slave_running_off.inc
      
      
      BitKeeper/deleted/.del-wait_for_slave_running_off.inc:
        Delete: mysql-test/include/wait_for_slave_running_off.inc
      mysql-test/suite/rpl/t/rpl_packet.test:
        Changed patch to Mats suggestion
      2b92523f
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.1 · b903f2e0
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.1-opt
      
      
      sql/field.cc:
        Auto merged
      BitKeeper/deleted/.del-readme.txt~3:
        Auto merged
      sql/field.h:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/unireg.h:
        Auto merged
      sql/sql_select.cc:
        Merge with main tree.
      b903f2e0
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.0 · 6c2329c5
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.0-opt
      
      6c2329c5
    • unknown's avatar
      Merge gleb.loc:/home/uchum/work/bk/5.0-opt · 18bce38b
      unknown authored
      into  gleb.loc:/home/uchum/work/bk/5.1-opt
      
      18bce38b
    • unknown's avatar
      Merge cbell@bk-internal.mysql.com:/home/bk/mysql-5.1-new-rpl · a81b6b09
      unknown authored
      into  mysql_cab_desk.:C:/source/c++/mysql-5.1-new-rpl
      
      a81b6b09
    • unknown's avatar
      Merge mysql_cab_desk.:C:/source/c++/mysql-5.1-new-rpl · 0f9ef143
      unknown authored
      into  mysql_cab_desk.:C:/source/c++/mysql-5.1_BUG_22086
      
      
      sql/field.cc:
        Auto merged
      sql/field.h:
        Auto merged
      sql/log_event.cc:
        Auto merged
      sql/rpl_utility.cc:
        Auto merged
      sql/rpl_utility.h:
        Auto merged
      0f9ef143
    • unknown's avatar
      BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash · ebb365ee
      unknown authored
      This patch adds functionality to row-based replication to ensure the
      slave's column sizes are >= to that of the master.
      
      It also includes some refactoring for the code from WL#3228.
      
      
      mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test:
        BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash 
        
        Removed commented out portion of test referenced in bug report. This
        test supports the original request of the bug report.
      mysql-test/suite/rpl/r/rpl_extraCol_innodb.result:
        BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash 
        
        New result file for additional test.
      mysql-test/suite/rpl/r/rpl_extraCol_myisam.result:
        BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash 
        
        New result file for additional test.
      mysql-test/suite/rpl_ndb/r/rpl_ndb_extraCol.result:
        BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash 
        
        New result file for additional test.
      sql/field.cc:
        BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash 
        
        This patch refactors the additions made by this bug patch and those
        made by WL#3228. The effort consolidates the large switches on type()
        into functions within the field classes.
      sql/field.h:
        BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash 
        
        This patch refactors the additions made by this bug patch and those
        made by WL#3228. The effort consolidates the large switches on type()
        into functions within the field classes.
      sql/log_event.cc:
        BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash 
        
        This patch refactors the calc_field_size() method to use the new
        methods implemented in the field classes. It also corrects comments 
        concerning how replication of field metadata works.
      sql/log_event.h:
        BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash 
        
        This patch refactors out the calc_field_size() method into the method
        save_field_metadata().
      sql/rpl_utility.cc:
        BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash 
        
        This patch adds a method to check the size of the field on the master 
        using the field metadata from WL#3228. Each column is checked to ensure 
        the slave's column is >= to the master's column in size.
      sql/rpl_utility.h:
        BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash 
        
        This patch changes the table_def class so that it records the size of
        the metadata. This is a result of refactoring out the calc_field_size()
        method into the method save_field_metadata(). Prevents access via 
        field_metadata(col) to unitialized memory when there is no metadata
        transmitted from the master.
      mysql-test/suite/rpl/r/rpl_row_colSize.result:
        BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash 
        
        New result file for additional test.
      mysql-test/suite/rpl/t/rpl_row_colSize.test:
        BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash 
        
        Added a test file to test each variable type that relies on field
        metadata from the master.
      mysql-test/include/test_fieldsize.inc:
        BUG#22086 : Extra Slave Col: Char(5) on slave and Char(10) on master cause mysqld crash 
        
        Sub unit file to test each variable type that relies on field
        metadata from the master.
      ebb365ee
  7. 09 Aug, 2007 1 commit
    • unknown's avatar
      rpl_packet.test: · 1be05de3
      unknown authored
        Updated test to use new include function
      wait_for_slave_running_off.inc:
        Created new include to resolve the timing issue recorded by Bug#30209
      rpl_events.inc:
        The issue shown in Bug#30128 is that 'from er' shows up in a part of the test that it should not show up in. This event really is not created until later in the test, yet since the test runs row and then turns around and runs statement, I am guessing that the first run may not have cleaned up like it should, so I am adding a sync with master after the drop of table t1 to ensure that both master and slave are clean.
      
      
      mysql-test/suite/rpl/t/rpl_packet.test:
        Updated test to use new include function
      mysql-test/include/wait_for_slave_running_off.inc:
        Created new include to resolve the timing issue recorded by Bug#30209
      mysql-test/include/rpl_events.inc:
        The issue shown in Bug#30128 is that 'from er' shows up in a part of the test that it should not show up in. This event really is not created until later in the test, yet since the test runs row and then turns around and runs statement, I am guessing that the first run may not have cleaned up like it should, so I am adding a sync with master after the drop of table t1 to ensure that both master and slave are clean.
      1be05de3
  8. 08 Aug, 2007 6 commits