Skip to content
Snippets Groups Projects
  1. Apr 22, 2015
  2. Apr 21, 2015
    • Konstantin Osipov's avatar
    • Konstantin Osipov's avatar
      gh-793: box.rollback() is not invoked after CALL · e4796b53
      Konstantin Osipov authored
      Add a test case.
      The bug itself is fixed in the master.
      e4796b53
    • Konstantin Osipov's avatar
      sophia-integration: review fixes · 6bdb67c6
      Konstantin Osipov authored
      Remove Engine::finish().
      Encapsulate tuple reference management into Engine.
      
      Sophia::rollbackStatement is not implemented.
      
      long-run tests don't pass for sophia.
      6bdb67c6
    • Dmitry Simonenko's avatar
      gh-698: test and related fixes · d785861a
      Dmitry Simonenko authored
      * Fix gh-698: duplicate-key error followed by segfault
      
      * Add long_run test suite, which include test case from the
      ticket for memtx and sophia engines.
      Result files must be zero-diff
      
      Test script also has been fixed in a number of ways:
        a) crud operation on sophia space always return nil
        b) sophia_space:len() is not monotonous
        c) update of primary key is not allowed
      
      * Fix return of vclock_sum() as wal_writer() result, reuse
      it for txn->signature
      
      * Fixed incorrect tuple guard usage in execute_delete()
      
      * Fixed sophia delete operation: return old_tuple as an
      exception for SophiaIndex::replace(). Do not skip
      wal_write() and correctly set txn->signature
      
      * Put engine commit code after wal_write(), reuse proper
      txn->signature. Engine->commit yet can throw an exception
      on concurrent transaction conflict or error
      
      * rollback sophia transaction on conflict
      
      * add second test for gh-698; rename and disable zlong_run tests
      
      * make rollback statement engine specific
      
      * make txn_finish() engine specific; use it both by commit/rollback to gc
      
      * refactor execute_delete()
      
      * upgrade sophia submodule: efficient msgpack storage
      
      * engine api: style fixes
      d785861a
  3. Apr 20, 2015
  4. Apr 17, 2015
  5. Apr 16, 2015
Loading