1. 04 Jun, 2015 1 commit
    • Jan Lindström's avatar
      MDEV-7906: InnoDB: Failing assertion: prebuilt->sql_stat_start || trx->state... · a8b8544a
      Jan Lindström authored
      MDEV-7906: InnoDB: Failing assertion: prebuilt->sql_stat_start || trx->state == 1 on concurrent multi-table update
      
      Analysis: Problem is that SQL-layer calls handler API after storage
      engine has already returned error state. InnoDB does internal
      rollback when it notices transaction error (e.g. lock wait timeout,
      deadlock, etc.) and after this transaction is not naturally in
      correct state to continue.
      
      Fix: Do not continue fetch operations if transaction is not started.
      a8b8544a
  2. 03 Jun, 2015 7 commits
  3. 02 Jun, 2015 1 commit
  4. 27 May, 2015 1 commit
  5. 26 May, 2015 1 commit
    • Alexey Kopytov's avatar
      Fixes MDEV-7658: MDEV-7026 fix reintroduces MDEV-6615 on AArch64 · 70bc0a3e
      Alexey Kopytov authored
      This is an addendum to the fix for MDEV-7026. The ARM memory model is
      similar to that of PowerPC and thus needs the same semantics with
      respect to memory barriers. That is, os_atomic_test_and_set_*_release()
      must be a store with a release barrier followed by a full
      barrier. Unlike x86 using __sync_lock_test_and_set() which is
      implemented as “exclusive load with acquire barriers + exclusive store”
      is insufficient in contexts where os_atomic_test_and_set_*_release()
      macros are used.
      70bc0a3e
  6. 16 May, 2015 1 commit
  7. 12 May, 2015 1 commit
    • Nirbhay Choubey's avatar
      Fix for debug build failure · 6f8558bb
      Nirbhay Choubey authored
      Do not use format function attribute for sql_print_xxx() family of
      functions as they use a MariaDB-specific extension of printf instead
      of one provided by the system.
      6f8558bb
  8. 08 May, 2015 3 commits
  9. 07 May, 2015 2 commits
  10. 06 May, 2015 1 commit
  11. 29 Apr, 2015 4 commits
  12. 28 Apr, 2015 8 commits
  13. 27 Apr, 2015 9 commits