1. 30 Apr, 2018 2 commits
  2. 27 Apr, 2018 5 commits
  3. 26 Apr, 2018 4 commits
  4. 25 Apr, 2018 2 commits
  5. 24 Apr, 2018 5 commits
    • Daniele Sciascia's avatar
      MDEV-16006 Fix test galera_kill_nochanges · dfb1fdab
      Daniele Sciascia authored
      The test performs a restart and while doing so it occasionally
      fails with "Server did not transition to READY state" in
      `include/start_mysqld.inc".
      Fix is to wait for the cluster to shrink before restarting
      the node.
      dfb1fdab
    • sjaakola's avatar
      MDEV-16005 sporadic failures with galera tests MW-328B and MW-328C · 2f0b8f3e
      sjaakola authored
      These test can sporadically show mutex deadlock warnings between LOCK_wsrep_thd
      and LOCK_thd_data mutexes. This means that these mutexes can be locked in opposite
      order by different threads, and thus result in deadlock situation.
      To fix such issue, the locking policy of these mutexes should be revised and
      enforced to be uniform. However, a quick code review shows that the number of
      lock/unlock operations for these mutexes combined is between 100-200, and all these
      mutex invocations should be checked/fixed.
      
      On the other hand, it turns out that LOCK_wsrep_thd is used for protecting access to
      wsrep variables of THD (wsrep_conflict_state, wsrep_query_state), whereas LOCK_thd_data
      protects query, db and mysys_var variables in THD. Extending LOCK_thd_data to protect
      also wsrep variables looks like a viable solution, as there should not be a use case
      where separate threads need simultaneous access to wsrep variables and THD data variables.
      
      In this commit LOCK_wsrep_thd mutex is refactored to be replaced by LOCK_thd_data.
      By bluntly replacing LOCK_wsrep_thd by LOCK_thd_data, will result in double locking
      of LOCK_thd_data, and some adjustements have been performed to fix such situations.
      2f0b8f3e
    • Daniele Sciascia's avatar
      MDEV-15811 Fix and re-enable test galera.galera_pc_ignore_sb · 92cd6bb5
      Daniele Sciascia authored
      * After killing one galera node with include/kill_galera,
        wait for cluster to shrink
      
      * Remove unnecessary include/wait_until_connected_again.inc
      92cd6bb5
    • Marko Mäkelä's avatar
      Merge 10.0 into 10.1 · 9c34a412
      Marko Mäkelä authored
      9c34a412
    • Marko Mäkelä's avatar
      MDEV-15988 Crash in ./mtr mariabackup.undo_space_id · 5b79303b
      Marko Mäkelä authored
      xb_assign_undo_space_start(): Correctly pass the length of
      the buffer, so that the file name will not be truncated.
      5b79303b
  6. 23 Apr, 2018 7 commits
  7. 21 Apr, 2018 1 commit
  8. 20 Apr, 2018 5 commits
  9. 19 Apr, 2018 7 commits
  10. 17 Apr, 2018 1 commit
  11. 16 Apr, 2018 1 commit