Skip to content
Snippets Groups Projects
  1. Oct 10, 2011
  2. Oct 05, 2011
  3. Oct 03, 2011
  4. Sep 30, 2011
  5. Sep 29, 2011
  6. Sep 21, 2011
    • Konstantin Osipov's avatar
      Lua: rework index iterators. · 350e04ca
      Konstantin Osipov authored
      Simplify index_tree_el_compare
      Make iterators usable regardless of index type.
      Add coverage.
      
      Add more tests.
      
      In iterators over tree indexes, check
      that key type matches field type.
      Add tests for non-unique multipart keys.
      
      Update output of the python test library
      to not print extra trailing '\0' at the
      end of error message. Update test results.
      350e04ca
    • Konstantin Osipov's avatar
      Fix bug https://bugs.launchpad.net/tarantool/+bug/837315 · a742ecca
      Konstantin Osipov authored
      Fix bug https://bugs.launchpad.net/tarantool/+bug/837315
      
      When write_inbox() failed, wal_write() would throw
      an exception.
      
      This had two effects:
      first, a call to confirm_lsn() would confirm lsn
      of the failed transaction out of order (indeed, nothing
      is written, so this lsn is confirmed before lsns
      of transactions which are waiting on write to complete)
      
      second, txn_rollback() was called with fiber->mod_data.txn == 0.
      
      The second led to an assertion failure.
      
      The fix only fixes the second effect, so that an error
      is sent to the client, and the server does not terminate.
      
      It's not possible to come up with a serial test
      case for the bug, since to fill up all inboxes one
      needs many concurrent writes.
      a742ecca
  7. Sep 20, 2011
  8. Sep 19, 2011
  9. Sep 16, 2011
  10. Sep 15, 2011
  11. Sep 14, 2011
  12. Sep 13, 2011
  13. Sep 12, 2011
    • Konstantin Osipov's avatar
      Lua: animate box.space objects with methods · af7c6a9c
      Konstantin Osipov authored
      Allow to invoke insert/update/delete/select/replace
      directly on box.space objects.
      
      Add box.space[i]:len(), which returns the
      number of tuples in the space.
      
      Add rudimentary index object support.
      
      Add tests.
      af7c6a9c
  14. Sep 08, 2011
  15. Sep 06, 2011
  16. Sep 02, 2011
  17. Aug 31, 2011
Loading