- Feb 14, 2014
-
-
ocelot-inc authored
-
- Feb 13, 2014
-
-
Dmitry Simonenko authored
-
ocelot-inc authored
- Feb 12, 2014
-
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
Conflicts: CMakeLists.txt extra/rpm.spec.in src/admin.cc src/admin.rl src/box/box_lua.cc src/box/lua/box_net.lua src/coio.cc src/lua/init.cc src/module/mysql/mysql.cc src/module/pg/pg.cc src/plugin.h test/box/admin.result test/box/net.box.result test/box/net_sql.mysql.result test/box/net_sql.mysql.test test/box/net_sql.pg.result test/box/net_sql.pg.test test/box/socket.result test/box/socket.test.py
-
- Feb 11, 2014
-
-
Konstantin Osipov authored
-
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 E. Oboukhov authored
shortcut :count method
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
Konstantin Osipov authored
-
- Feb 08, 2014
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
- Feb 07, 2014
-
-
ocelot-inc authored
-
Konstantin Osipov authored
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
Conflicts: test/replication/consistent.test.lua test/replication/hot_standby.result test/replication/hot_standby.test.lua
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
remote:call always returns lua-table.
-
Eugine Blikh authored
-
Eugine Blikh authored
Important changes: * lua_libs are now copy from TarantoolServer (if you need, e.g., to copy .lua or .xlog file when you starts server you may simply add it to server.lua_libs variable, and in the end simply delete it) * server now stops on random ports, for your convinience, when you `--start-and-exit` test-system - it shows on what port it starts * when you want to create a server, that is replica of some other server, you must do something like `replica.rpl_master = master`, then all will be ok. if hot_standby, then `hot_standby.hot_master = master`. when you stop working with it: `replica.rpl_master = None`.. * new option: server.shebang is used for running scripts, no need to spoil server.binary now. * for config, init_lua and other options now there are decoreators. you may use relative paths now. Other: * Some tests were rewritten for new TarantoolServer * Add `environment variables` for lua tests, possible to send it to server. * add rpl_master and hot_master for server directives in lua_tests (better idea, it seems, to move all `replication/` tests to python) Some issues: * --valgrind: 1. `chase_cuOff: no entry for 0x07422`... It garbages output. 2. If you redeploy server then valgrind log is overwritten. Possible solutions: a) `valgrind_disable` this tests. b) Append logfile with temporary logfiles. 3. Some memory leaks: need to be fixed. * --gdb: some minor code problems, all works, but tests, that crashes server won't work (new system of knowing that server is up) * Need of minor(!!) cleanup
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Remove an extra block offset.
-
Alexandr authored
-
ocelot-inc authored
-
- Feb 06, 2014
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Check that tuple is an msgpack array.
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
-
esha authored
-
Dmitry Simonenko 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
-
Konstantin Osipov authored
-