- Jul 24, 2013
-
-
Konstantin Osipov authored
-
- Jul 18, 2013
-
-
Konstantin Osipov authored
Instead of populating Lua box.space[] table once at server start, update it with space data whenever it changes. This is a pre-requisite patch for the new data dictionary, which allows adding/dropping spaces on a running server. Generalize session triggers to be usable for on_commit/on_rollback events.
-
- Jul 16, 2013
-
-
Roman Tsisyk authored
* Parse request type inside of request_create * Remove palloc from request_create * Replace request_execute with a fun pointer in struct request * Refactor box_process API to accept struct request * * Create requests directly in iproto.cc and box_lua.cc * Update memcached, recovery and other parts to use new API
-
- Jul 12, 2013
-
-
Konstantin Osipov authored
-
- Jul 11, 2013
-
-
Roman Tsisyk authored
-
- Jul 09, 2013
-
-
Roman Tsisyk authored
-
- Jul 03, 2013
-
-
Konstantin Osipov authored
Refactor space cache code, create indexes in space_create(). Remove init_storage option.
-
Konstantin Osipov authored
Move struct key_def into an own header. Rename key_def methods to follow the coding style. Rename field_data_type to field_type. Instead of panicking on key_def initialization error, throw an exception.
-
- Jul 02, 2013
-
-
Dmitry Simonenko authored
-
Roman Tsisyk 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.
-
- Jul 01, 2013
-
-
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.
-
- Jun 28, 2013
-
-
Roman Tsisyk authored
-
- Jun 27, 2013
-
-
Dmitry Simonenko 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 25, 2013
-
-
Roman Tsisyk authored
-
- Jun 24, 2013
-
-
Dmitry Simonenko authored
-
- Jun 21, 2013
-
-
Roman Tsisyk authored
-
- Jun 20, 2013
-
-
Konstantin Osipov authored
Rename tarantool_pthread.h to tt_pthread.h This is a pre-requisite for addition of Perl stored procedures.
-
Roman Tsisyk authored
-
- Jun 19, 2013
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Dmitry E. Oboukhov authored
-
- Jun 18, 2013
-
-
Roman Tsisyk authored
-
Dmitry E. Oboukhov authored
-
- Jun 11, 2013
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
- Jun 08, 2013
-
-
Konstantin Osipov authored
Don't load corrupted tuples.
-
- Jun 07, 2013
-
-
Dmitry E. Oboukhov authored
-
Dmitry Simonenko authored
g++ (not gcc) works correctly when dealing with extern __inline and __extern_inline constructions, thus this hack is not necessary now.
-
- Jun 06, 2013
-
-
Dmitry E. Oboukhov authored
-
- Jun 05, 2013
-
-
Roman Tsisyk authored
-
- Jun 04, 2013
-
-
Roman Tsisyk authored
-
Dmitry E. Oboukhov authored
-
- Jun 02, 2013
-
-
Konstantin Osipov authored
Code review of cjson branch by Dmitry E. Oboukhov. Hand-picking the changes since the original branch is based on import of lua-cjson into Tarantool revision tree, and this branch is based on a git submodule. This patch implements https://blueprints.launchpad.net/tarantool/+spec/lua-cjson
-