An error occurred fetching the project authors.
  1. 26 Nov, 2007 6 commits
  2. 23 Nov, 2007 10 commits
  3. 02 Nov, 2007 1 commit
  4. 29 Aug, 2007 1 commit
    • unknown's avatar
      Move instance manager tests to it's own suite · f2638184
      unknown authored
      mysql-test/suite/im/t/im_daemon_life_cycle-im.opt:
        Rename: mysql-test/t/im_daemon_life_cycle-im.opt -> mysql-test/suite/im/t/im_daemon_life_cycle-im.opt
      mysql-test/suite/im/t/im_instance_conf-im.opt:
        Rename: mysql-test/t/im_instance_conf-im.opt -> mysql-test/suite/im/t/im_instance_conf-im.opt
      mysql-test/suite/im/t/im_life_cycle-im.opt:
        Rename: mysql-test/t/im_life_cycle-im.opt -> mysql-test/suite/im/t/im_life_cycle-im.opt
      mysql-test/suite/im/t/im_options-im.opt:
        Rename: mysql-test/t/im_options-im.opt -> mysql-test/suite/im/t/im_options-im.opt
      mysql-test/suite/im/t/im_utils-im.opt:
        Rename: mysql-test/t/im_utils-im.opt -> mysql-test/suite/im/t/im_utils-im.opt
      mysql-test/suite/im/r/im_cmd_line.result:
        Rename: mysql-test/r/im_cmd_line.result -> mysql-test/suite/im/r/im_cmd_line.result
      mysql-test/suite/im/r/im_daemon_life_cycle.result:
        Rename: mysql-test/r/im_daemon_life_cycle.result -> mysql-test/suite/im/r/im_daemon_life_cycle.result
      mysql-test/suite/im/r/im_instance_conf.result:
        Rename: mysql-test/r/im_instance_conf.result -> mysql-test/suite/im/r/im_instance_conf.result
      mysql-test/suite/im/r/im_life_cycle.result:
        Rename: mysql-test/r/im_life_cycle.result -> mysql-test/suite/im/r/im_life_cycle.result
      mysql-test/suite/im/r/im_options.result:
        Rename: mysql-test/r/im_options.result -> mysql-test/suite/im/r/im_options.result
      mysql-test/suite/im/r/im_utils.result:
        Rename: mysql-test/r/im_utils.result -> mysql-test/suite/im/r/im_utils.result
      mysql-test/suite/im/t/utils.sh:
        Rename: mysql-test/t/utils.sh -> mysql-test/suite/im/t/utils.sh
      mysql-test/suite/im/t/wait_for_process.sh:
        Rename: mysql-test/t/wait_for_process.sh -> mysql-test/suite/im/t/wait_for_process.sh
      mysql-test/suite/im/t/wait_for_socket.sh:
        Rename: mysql-test/t/wait_for_socket.sh -> mysql-test/suite/im/t/wait_for_socket.sh
      mysql-test/suite/im/t/log.sh:
        Rename: mysql-test/t/log.sh -> mysql-test/suite/im/t/log.sh
      mysql-test/suite/im/t/kill_n_check.sh:
        Rename: mysql-test/t/kill_n_check.sh -> mysql-test/suite/im/t/kill_n_check.sh
      mysql-test/suite/im/t/im_check_env.inc:
        Rename: mysql-test/include/im_check_env.inc -> mysql-test/suite/im/t/im_check_env.inc
      mysql-test/suite/im/t/im_cmd_line.imtest:
        Update location of im_check_env.inc
      mysql-test/suite/im/t/im_daemon_life_cycle.imtest:
        Update location of im_check_env.inc
        Add variable UTIL that points to the "ugly" .sh scripts
      mysql-test/suite/im/t/im_instance_conf.imtest:
        Update location of im_check_env.inc
      mysql-test/suite/im/t/im_life_cycle.imtest:
        Update location of im_check_env.inc
        Add variable UTIL that points to the "ugly" .sh scripts
      mysql-test/suite/im/t/im_options.imtest:
        Update location of im_check_env.inc
      mysql-test/suite/im/t/im_utils.imtest:
        Update location of im_check_env.inc
        Add variable UTIL that points to the "ugly" .sh scripts
      mysql-test/t/disabled.def:
        Move disabled im test to suite/im/t/disabled.def
      mysql-test/suite/im/t/disabled.def:
        New BitKeeper file ``mysql-test/suite/im/t/disabled.def''
      f2638184
  5. 27 Aug, 2007 1 commit
  6. 31 Jul, 2007 1 commit
    • unknown's avatar
      sql_yacc.yy, sp.result, disabled.def: · cae1bff7
      unknown authored
        Post-merge fix.
      
      
      mysql-test/t/disabled.def:
        Post-merge fix.
      mysql-test/r/sp.result:
        Post-merge fix.
      sql/sql_yacc.yy:
        Post-merge fix.
      cae1bff7
  7. 30 Jul, 2007 1 commit
  8. 29 Jul, 2007 1 commit
    • unknown's avatar
      disabled.def: · a26d2bab
      unknown authored
        ddl_i18n_koi8r.test has been disabled to ignore bug #30120.
      
      
      mysql-test/t/disabled.def:
        ddl_i18n_koi8r.test has been disabled to ignore bug #30120.
      a26d2bab
  9. 27 Jul, 2007 2 commits
    • unknown's avatar
      WL#3915 : (NDB) master's cols > slave · ac9b8c02
      unknown authored
      Slave starts accepting and handling rows of master's tables which have more columns.
      The most important part of implementation is how to caclulate the amount of bytes to
      skip for unknown by slave column.
      
      To solve that issue this WL adopts results of WL#3228 which introduces an addon to
      table_map event that carries the necessary part of information about sizes of data of columns.
      
      mysql-test/extra/rpl_tests/rpl_extraMaster_Col.test@stripped, 2007-07-26 21:31:54-04:00, cbell@mysql_cab_desk. +393 -0
      WL#3915  master's cols > slave
      
      basic tests checking altering and skipping extra fields by slave.
      The fields can be of any possible types.
      
      
      mysql-test/extra/rpl_tests/rpl_row_tabledefs.test:
        WL#3915  master's cols > slave
        
        Changed test to remove checks for error#1523 (more master cols than
        slave). This portion of the test is no longer needed.
      mysql-test/r/rpl_row_tabledefs_2myisam.result:
        WL#3915  master's cols > slave
        
        Corrected results from removal of checks for error#1523 (more master 
        cols than slave). This portion of the test is no longer needed.
      mysql-test/r/rpl_row_tabledefs_3innodb.result:
        WL#3915  master's cols > slave
        
        Corrected results from removal of checks for error#1523 (more master 
        cols than slave). This portion of the test is no longer needed.
      mysql-test/t/disabled.def:
        WL#3915  master's cols > slave
        
        Disabled the rpl_stm_extraColmaster_ndb test because statement-based
        replication is not supported in NDB at this time. It can be enabled
        when statement-based replication for NDB is released.
      sql/log_event.cc:
        WL#3915  master's cols > slave
        
        copying extra (slave's) fields returns early if master's table version is wider;
        removing assert in the way of master > slave cols.
      sql/rpl_record.cc:
        WL#3915  master's cols > slave
        
        adding a snippet that shift exectution curson donw the row skipping unknown by slave
        fields' data.
      sql/rpl_utility.cc:
        WL#3915  master's cols > slave
        
        Remove warning message for master's cols > slave.
      mysql-test/t/rpl_extraColmaster_innodb-master.opt:
        WL#3915  master's cols > slave
        
        option for innodb
      mysql-test/t/rpl_extraColmaster_innodb-slave.opt:
        WL#3915  master's cols > slave
        
        option for innodb
      mysql-test/t/rpl_extraColmaster_innodb.test:
        WL#3915  master's cols > slave
        
        Test of innodb. Test runs in both statement- and row-based replication.
      mysql-test/t/rpl_extraColmaster_myisam.test:
        WL#3915  master's cols > slave
        
        Test of myisam. Test runs in both statement- and row-based replication.
      mysql-test/t/rpl_row_extraColmaster_ndb.test:
        WL#3915  master's cols > slave
        
        Test of ndb. Test runs in row-based replication.
      mysql-test/r/rpl_extraColmaster_innodb.result:
        WL#3915  master's cols > slave
        
        new results
      mysql-test/t/rpl_stm_extraColmaster_ndb.test:
        WL#3915  master's cols > slave
        
        Test of ndb. Test runs in statement-based replication.
      mysql-test/r/rpl_extraColmaster_myisam.result:
        WL#3915  master's cols > slave
        
        new results
      mysql-test/r/rpl_row_extraColmaster_ndb.result:
        WL#3915  master's cols > slave
        
        new results
      mysql-test/r/rpl_stm_extraColmaster_ndb.result:
        WL#3915  master's cols > slave
        
        new results
      mysql-test/extra/rpl_tests/rpl_extraMaster_Col.test:
        WL#3915  master's cols > slave
        
        basic tests checking altering and skipping extra fields by slave.
        The fields can be of any possible types.
      ac9b8c02
    • unknown's avatar
  10. 25 Jul, 2007 2 commits
    • unknown's avatar
      Bug#29522 · ba063702
      unknown authored
        "log.cc:1448: failed assertion `mysql_bin_log.is_open() && rex_data->empty()'"
        When Federated's transaction support was disabled by bug29875,
        this assertion became unreproducable.
      
      
      mysql-test/t/disabled.def:
        bug29522
          reenable federated_innodb test
      ba063702
    • unknown's avatar
      Temporary enable IM tests in 5.1-runtime tree. · 33dc9c07
      unknown authored
      Enable assert in Thread_registry.
      
      
      mysql-test/t/disabled.def:
        Temporary enable IM tests in the team tree.
      server-tools/instance-manager/thread_registry.cc:
        Uncomment assert.
      33dc9c07
  11. 20 Jul, 2007 1 commit
    • unknown's avatar
      Bug#29875 · b0d53ad0
      unknown authored
        "Disable transaction support in Federated storage engine"
        Minimal patch to disable Federated's transactions until they can be fixed.
      
      
      mysql-test/r/federated.result:
        verify that transactions are disabled
      mysql-test/t/disabled.def:
        bug29875
          disable federated_transactions test until Bug#29523 is resolved.
      mysql-test/t/federated.test:
        verify that transactions are disabled
      storage/federated/ha_federated.cc:
        bug29875
          Disable support for transactions until fixed.
      storage/federated/ha_federated.h:
        bug29875
          Disable support for transactions until fixed.
      b0d53ad0
  12. 18 Jul, 2007 1 commit
    • unknown's avatar
      BUG#29839 - lowercase_table3.test: Cannot find table test/T1 from · c783167b
      unknown authored
                  the internal data dictiona
      - re-enabled lowercase_table3 test;
      - added a rule to throw away expected warning to mtr_report.pl;
      - fixed a test case to produce unique warning.
      
      
      mysql-test/lib/mtr_report.pl:
        Throw away a warning produced by BUG#29839 test.
      mysql-test/r/lowercase_table3.result:
        Modified a test case to throw away expected warning.
      mysql-test/t/disabled.def:
        Re-enabled lowercase_table3.test.
      mysql-test/t/lowercase_table3.test:
        Modified a test case to throw away expected warning.
      c783167b
  13. 17 Jul, 2007 2 commits
  14. 16 Jul, 2007 1 commit
    • unknown's avatar
      BUG#29807 - innodb_mysql.test: Cannot find table test/t2 from the · 706310c9
      unknown authored
                  internal data dictionary
      - re-enabled innodb_mysql test;
      - added a rule to through away expected warning to mtr_report.pl;
      - fixed a test case to produce unique warning.
      
      
      mysql-test/include/mix1.inc:
        Modified a test case to through away expected warning.
      mysql-test/lib/mtr_report.pl:
        Through away a warning produced by BUG#29807 test.
      mysql-test/r/innodb_mysql.result:
        Modified a test case to through away expected warning.
      mysql-test/t/disabled.def:
        Re-enabled innodb_mysql.test.
      706310c9
  15. 15 Jul, 2007 1 commit
    • unknown's avatar
      Post-merge fixes · 9e552023
      unknown authored
      Disabled tests which break automatic merging due to
      non-empty warnings file.
      
      9e552023
  16. 12 Jul, 2007 1 commit
    • unknown's avatar
      Bug#19259 rpl_ndb_dd_partitions failed on Solaris · aa28f458
      unknown authored
      Actually, this testcase will fail generally on all testing platforms.
      The bugs come from the inconsistent bitmap between rpl master and slave.
      
      In log_event.cc, the n_bits of m_cols and m_cols_ai are intialized with octal-ceiling 
      m_width, in fact, their n_bits should be equal to m_width.
      Wrong n_bits will cause bitmap_bits_set() get incorrect value in unpack_row()
      in rpl_record.cc, 
      then an assertion in unpack_row() will fail and crash sql thread.
        DBUG_ASSERT(null_ptr == row_data + master_null_byte_count);
      
      Meanwhile, because of binlog_prepare_pending_rows_event() changed with correct
      m_cols, some results of specific testcases should be updated:
      binlog_multi_engine.test
      ndb_binlog_multi.test
      rpl_ndb_dd_partitions.test
      rpl_ndb_log.test
      rpl_truncate_7ndb.test
      rpl_truncate_7ndb_2.test
      
      In addition, to ensure rows replication correct between master and slave after the patch, 
      two 'select * from t1' are added in extra/rpl_tests/rpl_log.test, and some testcases include 
      rpl_log.test, therefore, the results of these testcases should be updated likewise:
      rpl_stm_log.test
      rpl_row_log.test
      rpl_ndb_log.test
      rpl_row_log_innodb.test
      
      Totally, results of nine testcases are updated.
      
      
      include/my_bitmap.h:
        add declaration for create_last_word_mask(), since we need to use it in log_event.cc
      mysql-test/extra/rpl_tests/rpl_log.test:
        add 'select * from t1' both on master and slave to ensure the replication consistent after patched
      mysql-test/r/binlog_multi_engine.result:
        update result
        
        the following is commented by Andrei, 
        The differences can be explained.
        Look at
        lines of THD::binlog_prepare_pending_rows_event
        
          if (!pending)
               ...
              !bitmap_cmp(pending->get_cols(), cols))
        
        The row event disappears because after correcting master side Write_rows_log_event's m_col bitmap initialization, 
        this event has the same m_cols as the preceding one and thereafter they got glued into one bigger size event. 
        This is the correct behaviour now.
      mysql-test/r/ndb_binlog_multi.result:
        update result
        same reason with binlog_multi_engine for Write_rows_log_event
      mysql-test/r/rpl_ndb_dd_partitions.result:
        update result,
        reasons:
        1. tablespace description format changed
        2. hex(b1) from 1 to 0 because there is a update sentence in include/rpl_multi_engine3.inc
        UPDATE t1 SET b1 = 0, t="2006-02-22" WHERE id = 412;
      mysql-test/r/rpl_ndb_log.result:
        update result
        Write_rows event disapper for same reason with binlog_multi_engine ;
        In addition, because add new select in extra/rpl_testsrpl_log.test, 
        corresponding new results are accompanying.
      mysql-test/r/rpl_row_log.result:
        because add new select in extra/rpl_testsrpl_log.test, 
        corresponding new results are accompanying.
      mysql-test/r/rpl_row_log_innodb.result:
        because add new select in extra/rpl_testsrpl_log.test, 
        corresponding new results are accompanying.
      mysql-test/r/rpl_stm_log.result:
        because add new select in extra/rpl_testsrpl_log.test, 
        corresponding new results are accompanying.
      mysql-test/r/rpl_truncate_7ndb.result:
        update result
        same reason with binlog_multi_engine for Write_rows_log_event
      mysql-test/r/rpl_truncate_7ndb_2.result:
        update result
        same reason with binlog_multi_engine for Write_rows_log_event
        
        And for the change
        -master-bin.000001  4   Format_desc  1   102 Server ver: SERVER_VERSION, Binlog ver: 4
        +master-bin.000001  4   Format_desc  1   106 Server ver: SERVER_VERSION, Binlog ver
        
        It's  okay as FormatDescription event matured for 4 bytes since the last time the results had been recorded.
      mysql-test/t/disabled.def:
        resume this test case
      sql/log_event.cc:
        initialize m_cols' n_bits with m_width instead of octal-round(m_width);
        initialize m_cols_ai' n_bits with m_width instead of octal-round(m_width);
        after memcpy(), call create_last_word_mask() to clear extra bits in bitmap to ensure safety
      mysql-test/t/rpl_ndb_dd_partitions-master.opt:
        add --new=true passed to mysqld
      mysql-test/t/rpl_ndb_dd_partitions-slave.opt:
        add --new=true passed to mysqld
      aa28f458
  17. 07 Jul, 2007 1 commit
  18. 06 Jul, 2007 1 commit
  19. 05 Jul, 2007 1 commit
  20. 04 Jul, 2007 2 commits
    • unknown's avatar
      Many tests have been moved to suite/*. Some tests have been removed. · 5982d3b5
      unknown authored
      Update the disabled.def files to reflect actual contents of the t/* directories.
      
      Also, move a few more tests into suite/*.
      
      
      mysql-test/suite/parts/t/rpl_partition.test:
        Rename: mysql-test/t/rpl_partition.test -> mysql-test/suite/parts/t/rpl_partition.test
      mysql-test/suite/parts/r/rpl_partition.result:
        Rename: mysql-test/r/rpl_partition.result -> mysql-test/suite/parts/r/rpl_partition.result
      mysql-test/suite/rpl_ndb/t/rpl_ndb_ctype_ucs2_def-master.opt:
        Rename: mysql-test/t/rpl_ndb_ctype_ucs2_def-master.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_ctype_ucs2_def-master.opt
      mysql-test/suite/rpl_ndb/t/rpl_ndb_ctype_ucs2_def.test:
        Rename: mysql-test/t/rpl_ndb_ctype_ucs2_def.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_ctype_ucs2_def.test
      mysql-test/suite/rpl_ndb/t/rpl_ndb_mix_innodb-master.opt:
        Rename: mysql-test/t/rpl_ndb_mix_innodb-master.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_mix_innodb-master.opt
      mysql-test/suite/rpl_ndb/t/rpl_ndb_mix_innodb.test:
        Rename: mysql-test/t/rpl_ndb_mix_innodb.test -> mysql-test/suite/rpl_ndb/t/rpl_ndb_mix_innodb.test
      mysql-test/suite/rpl_ndb/r/rpl_ndb_ctype_ucs2_def.result:
        Rename: mysql-test/r/rpl_ndb_ctype_ucs2_def.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_ctype_ucs2_def.result
      mysql-test/suite/rpl_ndb/r/rpl_ndb_mix_innodb.result:
        Rename: mysql-test/r/rpl_ndb_mix_innodb.result -> mysql-test/suite/rpl_ndb/r/rpl_ndb_mix_innodb.result
      mysql-test/suite/ndb/t/disabled.def:
        Some tests have moved to suite/*, and some have been removed. Update disabled.def files to be consistent with actual t/* contents.
      mysql-test/suite/parts/t/disabled.def:
        Some tests have moved to suite/*, and some have been removed. Update disabled.def files to be consistent with actual t/* contents.
      mysql-test/suite/rpl/t/disabled.def:
        Some tests have moved to suite/*, and some have been removed. Update disabled.def files to be consistent with actual t/* contents.
      mysql-test/suite/rpl_ndb/t/disabled.def:
        Some tests have moved to suite/*, and some have been removed. Update disabled.def files to be consistent with actual t/* contents.
      mysql-test/t/disabled.def:
        Some tests have moved to suite/*, and some have been removed. Update disabled.def files to be consistent with actual t/* contents.
      5982d3b5
    • unknown's avatar
      Enabling ctype_big5 · fae1a3fb
      unknown authored
      fae1a3fb
  21. 30 Jun, 2007 2 commits