1. 25 Jun, 2014 2 commits
    • Kristian Nielsen's avatar
      MDEV-6120: When slave stops with error, error message should indicate the failing GTID · 86362129
      Kristian Nielsen authored
      If replication breaks in GTID mode, it is not trivial to determine the GTID of
      the failing event group. This is a problem, as such GTID is needed eg. to
      explicitly set @@gtid_slave_pos to skip to after that event group, or to
      compare errors on different servers, etc.
      
      Fix by ensuring that relevant slave errors logged to the error log include the
      GTID of the event group containing the problem event.
      86362129
    • Kristian Nielsen's avatar
      MDEV-5799: Error messages written upon LOST EVENTS incident are corrupted · 00467e13
      Kristian Nielsen authored
      This is MySQL Bug#59123. The message string stored in an INCIDENT event was
      not zero-terminated. This caused any following checksum bytes (if enabled on
      the master) to be output to the error log as trailing garbage when the message
      was printed to the error log.
      
      Backport the patch from MySQL 5.6:
      
        revno: 2876.228.200
        revision-id: zhenxing.he@sun.com-20110111051323-w2xnzvcjn46x6h6u
        committer: He Zhenxing <zhenxing.he@sun.com>
        timestamp: Tue 2011-01-11 13:13:23 +0800
        message:
          BUG#59123 rpl_stm_binlog_max_cache_size fails sporadically with found warnings
      
      Also add a test case.
      00467e13
  2. 24 Jun, 2014 3 commits
  3. 23 Jun, 2014 1 commit
  4. 20 Jun, 2014 1 commit
  5. 18 Jun, 2014 4 commits
    • Sergey Vojtovich's avatar
      MDEV-6039 - WebScaleSQL patches · d2a4b785
      Sergey Vojtovich authored
      Stop spawning dummy threads on client library initialization
      
      Let's revert the fix for Bug#24507.  To quote Monty from 2006:
      
      "After 1/2 a year, when all glibc versions are updated, we can delete
      this code."
      
      Note: The upstream glibc bug was fixed in 2006.
      d2a4b785
    • Sergey Vojtovich's avatar
      MDEV-6039 - WebScaleSQL patches · b6c175aa
      Sergey Vojtovich authored
      Preserve CLIENT_REMEMBER_OPTIONS flag for compressed connections
      
      Code cleanup: removed reference to CLIENT_REMEMBER_OPTIONS from server
      code. This flag is ignored in MariaDB.
      b6c175aa
    • unknown's avatar
      MDEV-6180: Error 1590 is not autoskippable · 643738ee
      unknown authored
      The INCIDENT_EVENT always caused slave error and abort, without checking
      --slave-skip-errors.
      
      Now, if error 1590, ER_SLAVE_INCIDENT is included in the --slave-skip-errors
      list, incident events will be ignored.
      
      This is a merge of this MySQL 5.6 patch:
      
      revision-id: frazer@mysql.com-20110314170916-ypgin17otj3ucx95
      committer: Frazer Clement <frazer@mysql.com>
      timestamp: Mon 2011-03-14 17:09:16 +0000
      message:
        Bug#11799671 NOT POSSIBLE TO SKIP INCIDENT ERRORS
      643738ee
    • Sergey Vojtovich's avatar
      MDEV-6039 - WebScaleSQL patches · da808ae0
      Sergey Vojtovich authored
      Use single quotes for perl paths, in case of special symbols
      
      Double-quoted string literals are subject to backslash and variable
      substitution.
      da808ae0
  6. 10 Jun, 2014 1 commit
  7. 13 Jun, 2014 1 commit
  8. 12 Jun, 2014 1 commit
  9. 11 Jun, 2014 5 commits
  10. 09 Jun, 2014 2 commits
  11. 10 Jun, 2014 7 commits
  12. 09 Jun, 2014 8 commits
  13. 08 Jun, 2014 1 commit
  14. 07 Jun, 2014 2 commits
  15. 06 Jun, 2014 1 commit