- Mar 25, 2014
-
-
Roman Tsisyk authored
* Change format of xlog/snap files to MsgPack-based format * Update replication to use IPROTO protocol * Rework replica bootstrap to process snapshot by rows * Add support for composite rows in fio_batch * Fix iproto->sync in SUBSCRIBE command
-
Roman Tsisyk authored
-
Roman Tsisyk authored
Conflicts: debian/tarantool-sql-module.install extra/rpm.spec.in src/lua/init.cc test/CMakeLists.txt
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
- Mar 24, 2014
-
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
refactory.
-
bigbes authored
* Rewrite box_net.{pg,mysql}.test.lua, so line wrappings won't matter. * Testing System: 'RelWithDebugInfo' closer to Release, than to Debug * Compiling on clang -> additional OP, cause of garbage after `iproto_request_type_strs` (Failed admin and other tests)
-
bigbes authored
-
- Mar 21, 2014
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
When panic() is called from a fiber != sched, we call atexit handlers and free all memory, including runtime memory, including the memory used for fiber stack. Thus essentially freeing memory the fiber's stack is using. The very next instruction using the stack gets a SIGSEGV afterwards. Perhaps don't be so strict about freeing resources at shutdown and do not shoot yourself in the foot.
-
bigbes authored
Conflicts: test/module/net_sql.common.lua test/module/net_sql.common.result test/module/net_sql.common.test test/module/net_sql.mysql.lua test/module/net_sql.mysql.result test/module/net_sql.mysql.skipcond test/module/net_sql.mysql.test test/module/net_sql.pg.lua test/module/net_sql.pg.result test/module/net_sql.pg.skipcond test/module/net_sql.pg.test test/test-run.py
-
bigbes authored
-
esha authored
purpose: OOS-build tests fail
-
bigbes authored
Conflicts: .travis.yml client/tarantool/tc.c client/tarantool/tc_pager.c src/lua/yaml.cc
-
bigbes authored
-
- Mar 20, 2014
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
Needed for server/pg_type.h header
-
Roman Tsisyk authored
-
Roman Tsisyk authored
CMake is shipped with broken PosgreSQL script in most distros. I had to copy this script and patch it to properly support new versions of PostgreSQL.
-
Roman Tsisyk authored
* Install *.lua modules into ${DATADIR}/tarantool/1.5 and *.so modules into ${LIBDIR}/tarantool/1.5 * Fix default package.path and package.cpath * Install Lua headers to ${INCLUDE_DIR}/tarantool/1.5 * Install config.h to ${INCLUDE_DIR}/tarantool/1.5 * Add a new package - tarantool-dev (server development headers) * Use RPM Macroses in rpm.spec * Fix tarball generation for Debian * Use GNUInstallDirs.cmake to setup directories
-
esha authored
purpose: OOS-build tests fail
-
Dmitry Simonenko authored
to support multiple engines.
-
bigbes authored
-
- Mar 17, 2014
-
-
Konstantin Osipov authored
-
- Mar 13, 2014
-
-
Dmitry Simonenko authored
-
- Mar 12, 2014
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Dmitry Simonenko authored
deprecated connector_c tests
-
esha authored
-
bigbes authored
-
bigbes authored
-
Konstantin Osipov authored
-
- Mar 11, 2014
-
-
Konstantin Osipov authored
Add new system spaces _user and _priv to store users, their passwords and their privileges. Implement an authentication request in iproto protocol Add a system space _func to store presistent information about Lua functions. A function is now a subject to ownership and privilege control. Use MySQL-style sha1-double-hashing authentication by default. Implement new Lua functions: box.session.su() box.session.uid() box.schema.user.create() box.schema.user.drop() box.schema.user.grant() box.schema.user.revoke() box.schema.func.create() box.schema.func.drop() Store space creator in space definition. What this patch doesn't implement: - privilege checks in replication - authentication of replication slaves - exhaustive test coverage
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-