- Sep 17, 2012
-
-
Dmitry E. Oboukhov authored
-
- Sep 16, 2012
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
A fix and a test case for Bug#1051006 "Tree iterators return garbage if an index is modified between calls" Mark in a deleted node in sptree.h that it's been put into the garbage heap. When iterting over a garbage collected node, skip it, and go up the stack until we find the first valid node. This breaks the "sorted" quality of tree iterators in case there are modifications between invocations of an iterator: it is possible that a node is deleted and recycled, and we don't see it in the iterator. When we go up the stack, we can jump to a different part of the range than the one the recycled node belongs to. . With this fix, it is also possible, that the iteration goes more than once over entire tree range. But it's a good enough quick fix for a crashing expire loop, which uses the tree iterator over the primary key to scan the entire range and deletes expired keys on the go (additionally, deletions may occur between invocations of the expire loop).
-
- Sep 14, 2012
-
-
Dmitry E. Oboukhov authored
-
- Sep 13, 2012
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Bug#1046260 CentOS builds: "no debugging symbols found" Do not strip the binary in rpmbuild. See http://public.kitware.com/Bug/view.php?id=7435
-
Dmitry Simonenko authored
-
- Sep 12, 2012
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Ilnar Borkhanov authored
-
- Sep 10, 2012
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Fix a race condition between build of bundled luajit and build of tarantool_lua_info.h. (Failure to build tarantool_lua_info.m on Debian SID).
-
- Sep 07, 2012
-
-
Konstantin Osipov authored
Test what happens when we exhaust slab allocator memory.
-
Konstantin Osipov authored
Output year-month-day hour:min:sec.ms in the log. Take pid into square brackets for better visibility.
-
Konstantin Osipov authored
fiber_setcancelstate(true) in admin fiber is no longer necessary and can lead to bugs, if admin fiber works with wal writer queue.
-
Konstantin Osipov authored
-
- Sep 06, 2012
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Conflicts: src/CMakeLists.txt src/admin.m src/tarantool_lua.m test/box/lua.result
-
Konstantin Osipov authored
Move print_stat to admin.rl Make tarantool_lua_stat.m a bit simpler. Restore the original formatting of show stat. Fix a bug when rps and total were reversed in the new show stat output.
-
Konstantin Osipov authored
Conflicts: doc/user/stored-procedures.xml src/CMakeLists.txt src/tarantool_lua.m test/box/lua.result
-
Konstantin Osipov authored
Make names a bit more consistent, add comments, fix style.
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
Konstantin Osipov authored
Conflicts: mod/box/box_lua.m test/box/lua.result
-
Konstantin Osipov authored
Fix style, add comments, expand the manual.
-
Dmitry E. Oboukhov authored
-
- Sep 05, 2012
-
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Dmitry Simonenko authored
-
Konstantin Osipov authored
Now when the client argument format was changed, and it has new features, bump its version.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
If there is an exception in a background (detached) fiber, log it to the error log. Provide a way to modify fiber name, so that created background fibers can be distinguished by their name (currently they all are called "lua").
-
Dmitry Simonenko authored
-
- Sep 04, 2012
-
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-