1. 13 Jul, 2018 1 commit
    • Sergei Petrunia's avatar
      MDEV-16710, Issue#857: MyRocks: Incorrect behavior when miltiple statements... · b528b069
      Sergei Petrunia authored
      MDEV-16710, Issue#857: MyRocks: Incorrect behavior when miltiple statements fail inside a transaction
      
      rollback_to_stmt_savepoint() calls do_rollback_to_savepoint(). This removes
      the changes made by this statement, and also removes the set savepoint.
      
      Before we start processing the next statement, we need to set the new
      savepoint, so we will have something to rollback to if the next statement
      fails.
      
      Since rollback_to_stmt_savepoint always sets a new savepoint now,
      m_n_savepoints is now redundant and is removed.
      b528b069
  2. 05 Jul, 2018 1 commit
  3. 25 Jun, 2018 1 commit
  4. 22 May, 2018 2 commits
    • Sergei Petrunia's avatar
      MDEV-12439: MariaRocks produces numerous (spurious?) valgrind failures · a107c79f
      Sergei Petrunia authored
      Step#1: RocksDB files require a special #define when they are compiled
      with valgrind. Without that, valgrind fails with an 'unimplemented syscall'
      error for fcntl call.
      a107c79f
    • Jacob Mathew's avatar
      MDEV-12900: spider tests failed in buildbot with valgrind · afe5a51c
      Jacob Mathew authored
      The failures with valgrind occur as a result of Spider sometimes using the
      wrong transaction for operations in background threads that send requests to
      the data nodes.  The use of the wrong transaction caused the networking to the
      data nodes to use the wrong thread in some cases.  Valgrind eventually
      detects this when such a thread is destroyed before it is used to disconnect
      from the data node by that wrong transaction when it is freed.
      
      I have fixed the problem by correcting the transaction used in each of these
      cases.
      
      Author:
        Jacob Mathew.
      
      Reviewer:
        Kentoku Shiba.
      
      Merged:
        Commit 4d576d9d on branch bb-10.3-MDEV-12900
      afe5a51c
  5. 21 May, 2018 1 commit
  6. 20 May, 2018 2 commits
  7. 19 May, 2018 6 commits
  8. 18 May, 2018 7 commits
  9. 17 May, 2018 4 commits
  10. 16 May, 2018 15 commits