- Feb 24, 2014
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
Do not return extra result from tuple:__index method.
-
- Feb 21, 2014
-
-
Roman Tsisyk authored
-
- Feb 20, 2014
-
-
Konstantin Osipov authored
Marshall replication using the primary port. Split iproto requests into two categories: DML and admin. Change PING request code to 64, to lay within admin request range. Perform administrative requests synchronously, without pushing them into an event queue. Add a new administrative request, IPROTO_SUBSCRIBE. Use dynamic memory for struct iproto_request. Introduce memory management. Remove replication_port from the configuration file and update tests. Fix the test runner so that it correctly generates replication_source to point to the primary port. Add variable arguments to IllegalParams. Move replia-related recovery methods to a new header, replica.h. Remove a debug printout from box.net.lua Update tests.
-
- Feb 19, 2014
-
-
Roman Tsisyk authored
-
Dmitry E. Oboukhov authored
+ memory leak in box.net.box (timeouted responses) + remote:ping() never throw exception
-
Alexandr authored
-
Dmitry Simonenko authored
-
- Feb 18, 2014
-
-
Dmitry Simonenko authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
Closes #161
-
- Feb 17, 2014
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Dmitry Simonenko authored
-
Roman Tsisyk authored
-
- Feb 14, 2014
-
-
Konstantin Osipov authored
Fix styler Clarify tricky pieces of the code (at least make them clearer to yours truly). Fix a bug with incorrect return value from fwrite() & O_DIRECT.
-
Konstantin Osipov authored
-
Roman Tsisyk authored
This fix adds virtual method raise() to Exception classes to throw derived type instead of base.
-
- Feb 12, 2014
-
-
Roman Tsisyk authored
This patch explicitly saves Exception to a thread-local variable inside struct cord on tnt_raise(). This variable can be used to safetly re-throw last exception from any place (not only from catch() block). This technique requires exception to be thrown and catched by pointers. tnt_raise macros was rewritten and all 'catch (Exception &)' blocks were substituted with 'catch (Exception *e)'. This patch also adds a new feature to box.raise() function. When called without arguments box.raise() re-throws last exception (if any). These changes needed to implement proper handlings of exception for FFI calls.
-
- Feb 11, 2014
-
-
Konstantin Osipov authored
Implement cord names. Log cord names in the server log. Try to make find_path() valgrind-clean (the bug, however, is in glibc).
-
- Feb 10, 2014
-
-
Dmitry Simonenko authored
move module related tests from test/box/ to test/module/.
-
Dmitry E. Oboukhov authored
shortcut :count method
-
- Feb 08, 2014
-
-
Konstantin Osipov authored
-
- Feb 07, 2014
-
-
Konstantin Osipov authored
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
remote:call always returns lua-table.
-
Konstantin Osipov authored
Remove an extra block offset.
-
- Feb 06, 2014
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Check that tuple is an msgpack array.
-
Dmitry E. Oboukhov authored
-
Dmitry Simonenko authored
-
esha authored
-
Dmitry Simonenko authored
Summary: * PLUGIN_DIR -> MODULE_DIR * MODULE_DIR prefix is /usr/lib/tarantool/VERSION * MODULE_DIR automatically appends to both lua c/path * removed plugin autoload facility in src/lua/init.cc * removed admin console plugin dependencies * moved src/box/lua/sql.lua to separate module = require('box.net.sql') * moved src/plugin/pg = require('box.net.pg') * moved src/plugin/mysql = require('box.net.mysql') * default .so and .lua install is lib/tarantool/modules/{box/net/} * debian spec and tests are updated
-
- Feb 05, 2014
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored