- Jul 05, 2013
-
-
Dmitry Simonenko authored
-
- Jul 02, 2013
-
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
The allocator consists of a common slab cache, region and slab allocators. The patch provides unit tests. It also modifies rlist_shift to be more in line with the rest of rlist functions.
-
Roman Tsisyk authored
Conflicts: third_party/luajit
-
Roman Tsisyk authored
-
- Jul 01, 2013
-
-
Roman Tsisyk authored
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Before introducing a stronger row handler API, eradicate tbuf from log_io/recovery, and pass around a pointer to row and row length instead.
-
Konstantin Osipov authored
Extract the remaining places which access tuple->data directly into tuple_to_port.cc file, which will have full access to all tuple formats and all destinations to which a tuple may need to be converted. In this file it'll be possible to perform a conversion efficiently, at the same time, it will be the only place of cross-dependency between all tuple formats and all conversion destinations.
-
- Jun 29, 2013
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
- Jun 28, 2013
-
-
Dmitry Simonenko authored
-
Roman Tsisyk authored
Conflicts: cmake/compiler.cmake include/sio.h src/box/bitset_index.cc src/box/box_lua.cc src/lua/init.cc src/lua/session.cc src/sio.cc test/unit/objc_catchcxx.m third_party/luajit
-
Roman Tsisyk authored
-
Konstantin Osipov authored
Conflicts: third_party/luajit
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Eugine Blikh authored
* Implementing LUA printer (https://blueprints.launchpad.net/tarantool/+spec/tc-lua-printer) * Moving xlog printer code into tc_print_xlog.{c,h}, leaving basic printing code in tc_print.{c,h}. * Fix TC bug (https://bugs.launchpad.net/tarantool/+bug/1185746), Added support for snap print formatters. * Added temporary workaround for option (-B or --bin), that allow you to print STR instead of INT and INT64 in lua formatter. Works in "keys" and UPDATE (ASSIGN or INSERT). * Fix of stdin: add custom function for pipe instead of stdin (very slow with readline) * Fix for realloc problems 1) if size is 0, then behaviour is undefined 2) in C99 if realloc returns NULL, and size is not zero (errno == ENOMEM) input buffer of memory is needed to be freed manually. Whitepaper of POSIX standart: http://pubs.opengroup.org/onlinepubs/9699919799/functions/realloc.html * Add support of -D (--delim) argument, that sets delimiter on start of tarantool client. Also, if you "cat" .snap or .xlog files in LUA format it prints delim in end of every coomand.
-
- Jun 27, 2013
-
-
Konstantin Osipov authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Dmitry Simonenko authored
-
Konstantin Osipov authored
Derive some tests for multipart HASH indexes from the original implementation by A. Demakov before dropping the branch.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
- simplify the comparison function, only shortuct the single-part NUM key case. - tweak mh_find() declaration - remove wrappers around hash values and keys
-
- Jun 26, 2013
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Don't drop entire vardir on test suite start, it may have symlinks, configuration files, etc. - useful for debugging.
-