- Aug 15, 2013
-
-
Konstantin Osipov authored
When tree.max_size is 0, tree.max_size * 2 is also 0.
-
Dmitry Simonenko authored
-
- Aug 14, 2013
-
-
Konstantin Osipov authored
lua print(io.popen("ls -la /root/;uname -a;"):read("*a")) is not nice.
-
- Aug 08, 2013
-
-
Mons Anderson authored
n - big endian int16 N - big endian int32 qQ - big endian int64 f - float d - double
-
- Aug 07, 2013
-
-
Dmitry Simonenko authored
Using box.socket:recvfrom on udp socket causing 100% CPU utilization instead of idle https://bugs.launchpad.net/tarantool/+bug/1209189
-
- Jul 25, 2013
-
-
Roman Tsisyk authored
-
- Jul 24, 2013
-
-
Konstantin Osipov authored
-
Eugine Blikh authored
-
Roman Tsisyk authored
-
- Jul 23, 2013
-
-
Konstantin Osipov authored
secondary_indexes_enabled.
-
Roman Tsisyk authored
-
- Jul 22, 2013
-
-
Konstantin Osipov authored
calls. Use beginBuild(), reserve(), endBuild() to implement Index::build(). This is a pre-requisite for the refactoring of the recovery API to make recovery of data dictionary spaces more straightforward.
-
- Jul 18, 2013
-
-
Konstantin Osipov authored
Split key part allocation and initialization in key_def_create(). This makes it possible use of the same key_def_create() when "building" a key def for memcached space, and when building it from the configuration file. Make key_def.[h,cc] unaware of struct tarantool_cfg.
-
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.
-
Konstantin Osipov authored
Remove key_def->max_fieldno as well. Rename space_n() to space_id(), space_by_n to space_by_id().
-
Konstantin Osipov authored
Follow up on refactoring of struct key_def ownerhship.
-
- Jul 17, 2013
-
-
Konstantin Osipov authored
Another pre-requisite patch for the new data dictionary, transfer ownership of struct key_def from struct space to class Index. Once Index instance is created, it takes posession of the key_def object passed to initialize it. key_defs array in struct space is gone.
-
Konstantin Osipov authored
A pre-requisite patch for data dictionary: sotre index ordinal number in the key_def object. Remove struct space from index constructor.
-
- 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
Incompatible change, https://blueprints.launchpad.net/tarantool/+spec/cardinality-arity cardinality is how many unique elements a set contains. wrong term for the max number of fields in a tuple
-
- Jul 11, 2013
-
-
Roman Tsisyk authored
-
Konstantin Osipov authored
https://bugs.launchpad.net/tarantool/+bug/1200228 Remove the regression I introduced when trying to be to smart when comparing integer numbers. Numeric comparison is not memcmp compatible on x86, and I don't know what I was smoking when I wrote a test which proved it wrong.
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
- Jul 10, 2013
-
-
Roman Tsisyk authored
-
- Jul 09, 2013
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
- Jul 08, 2013
-
-
Konstantin Osipov authored
Save tuple field offsets for indexed fields in the tuple. Merge tuple validation and initialization of field maps in the tuple. Make formats work for an incorrect tuple. Make tuple_field() inline.
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
- Jul 05, 2013
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Roman Tsisyk authored
-
Konstantin Osipov authored
Use formats when creating tuples. Store format id in the tuple.
-
- Jul 03, 2013
-
-
Konstantin Osipov authored
-
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.
-