- Apr 22, 2015
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Sulverus authored
-
Sulverus authored
-
Dmitry Simonenko authored
-
Konstantin Osipov authored
-
Dmitry Simonenko authored
-
- Apr 21, 2015
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Add a test case. The bug itself is fixed in the master.
-
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.
-
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
-
- Apr 20, 2015
-
-
Konstantin Osipov authored
Conflicts: src/box/index.h
-
Roman Tsisyk authored
Code review fixes for sysview branch.
-
Konstantin Osipov authored
-
Roman Tsisyk authored
-
ocelot-inc authored
-
- Apr 17, 2015
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
bigbes authored
-
bigbes authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Accept patches from Jörg Richter which fix a bug and implement a todo item in the small allocator, and change slab_alloc_minimal to 16, to work well out of the box with small tuples.
-
- Apr 16, 2015
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Add missing comma to iproto_constants.c.
-
- Apr 15, 2015
-
-
bigbes authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Sulverus authored
-
Roman Tsisyk authored
Required for #194
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
- Apr 14, 2015
-
-
Konstantin Osipov authored
A fix and a test case for gh-791: call() return value can't contain a Lua map. Treat a map as a scalar, i.e. convert it to a tuple field on return from call. Use a simple heuristics to distinguish a map from an array: if the first key of the map is integer 1, it's an array. This approach works pretty well for JSON maps, which can't have non-string keys anyway.
-
Konstantin Osipov authored
If failed to set locale to C.UTF-8 (the standard one which supports UTF-8), try other options. Keep trying ad naeuseam to silence the warning, since this raises support questions. CentOS 6.6 has en_US.utf8. Debian, FreeBSD and Darwin have en_US.utf-8.
-
Konstantin Osipov authored
-
- Apr 13, 2015
-
-
bigbes authored
-
bigbes authored
-
Konstantin Osipov authored
Provide a good memory footprint out of the box.
-