1. 28 Sep, 2009 11 commits
  2. 27 Sep, 2009 3 commits
    • Luis Soares's avatar
      BUG#47312: RBR: Disabling key on slave breaks replication: · 80f96fae
      Luis Soares authored
      HA_ERR_WRONG_INDEX
            
      In RBR, disabling keys on slave table will break replication when
      updating or deleting a record. When the slave thread tries to
      find the row, by searching in the storage engine, it checks
      whether the table has a key or not. If it has one, then the slave
      thread uses it to search the record.
            
      Nonetheless, the slave only checks whether the key exists or not,
      it does not verify if it is active. Should the key be
      disabled (eg, DBA has issued an ALTER TABLE ... DISABLE KEYS)
      then it will result in error: HA_ERR_WRONG_INDEX.
            
      This patch addresses this issue by making the slave thread also
      check whether the key is active or not before actually using it.
      80f96fae
    • 's avatar
      Bug #43913 rpl_cross_version can't pass on conflicts complainig clash with --slave-load-tm · 9256ace0
      authored
      The failure is not reproduced on 5.1, so enable the 'rpl_cross_version' test.
      9256ace0
    • 's avatar
      Bug #46931 rpl.rpl_get_master_version_and_clock fails on hpux11.31 · 774a8db9
      authored
      Network error happened here, but it can be caused by CR_CONNECTION_ERROR, 
      CR_CONN_HOST_ERROR, CR_SERVER_GONE_ERROR, CR_SERVER_LOST, ER_CON_COUNT_ERROR, 
      and ER_SERVER_SHUTDOWN. We just check CR_SERVER_LOST here, so the test fails.
      
      To fix the problem, check all errors that can be cause by the master shutdown.
      774a8db9
  3. 25 Sep, 2009 4 commits
  4. 24 Sep, 2009 5 commits
  5. 23 Sep, 2009 9 commits
  6. 22 Sep, 2009 2 commits
  7. 21 Sep, 2009 3 commits
  8. 18 Sep, 2009 3 commits