- Oct 09, 2013
-
-
Konstantin Osipov authored
Review fixes: - New configuration variable 'replication_protocol' is defined in the configuration file. The original patch would hand-craft it into generated files. - Simplified numeric version id generation. - Removed timeouts from new sio_* calls. They did't quite work, especially with blocking sockits. Timeouts should at least use select(), which updates wait time on exit.. - Removed include cfg/tarantool_box_cfg.h into recovery.cc, instead passed around all arguments explicitly. - Removed unused headers. - reused handshake code in master and replica - simplified handshake in replica fiber - removed clutter - touched here and there.
-
- Sep 30, 2013
-
-
Alexandr authored
-
- Sep 24, 2013
-
-
Konstantin Osipov authored
-
- Sep 23, 2013
-
-
Konstantin Osipov authored
Provide open_memstream() implementation for system which miss it (Mac OS X).
-
- Aug 31, 2013
-
-
Konstantin Osipov authored
Remove memcached support in 1.6. We're about to change the type system. About to add authentication. This all makes supporting memcache within the core too cumbersome.
-
- Aug 30, 2013
-
-
Konstantin Osipov authored
Fix confetti error output. Remove redundant cfg_reload(). Make sure we produce a Lua error on error. Remove duplicate code. Style renames.
-
- Aug 26, 2013
-
-
Konstantin Osipov authored
Store the information about spaces in a pre-recreated system space. https://blueprints.launchpad.net/tarantool/+spec/space-ddl Remove space configuration from confetti. Use transaction and space triggers to run post-DML actions to perform DDL changes. Implement a Lua FFI binding to disable tests. Temporarily disable space-loading code in tarancheck and tarantar (this breaks them). Mostly all tests are broken. Memcached is disabled (non-functional).
-
- 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
-
- Jun 25, 2013
-
-
Dmitry Simonenko authored
-
- Jun 04, 2013
-
-
Roman Tsisyk authored
-
- Oct 25, 2012
-
-
Konstantin Osipov authored
-
- Oct 09, 2012
-
-
Dmitry E. Oboukhov authored
-
- Oct 02, 2012
-
-
Dmitry E. Oboukhov authored
-
- Aug 29, 2012
-
-
Aleksey Demakov authored
-
- Aug 24, 2012
-
-
Aleksey Demakov authored
-
- Aug 02, 2012
-
-
Konstantin Osipov authored
Implement blueprint https://blueprints.launchpad.net/tarantool/+spec/wal-mode-none Add wal_mode = none setting. It's possible to chagne wal_mode without restart. When wal_mode = none, we don't write to WAL. It's still possible to take a snapshot. Replication and hot standby are currently not operational in this mode.
-
- Jul 26, 2012
-
-
Aleksey Demakov authored
-
- Jul 03, 2012
-
-
Konstantin Osipov authored
Do not use bundled libobjc on Darwin. Refactor cmake scritps: introduce os.cmake, arch.cmake, compiler.cmake, libobjc.cmake, luajit.cmake. Remove the hack with building libobjc/luajit as a dependency on cfg. Do not specify -ggdb when compiling with clang. Add -fno-objc-legacy-dispatch and -fobjc-nonfragile-abi when compiling with CLang on Linux. Remove -fgnu-runtime when compiling with gcc on Mac. Many minor cleanups.
-
- Jun 30, 2012
-
-
Konstantin Osipov authored
Add a makefile to libobjc.
-
- May 03, 2012
-
-
pmwkaa authored
script_dir option defines path to a directory which contains the init.lua file.
-
- Apr 27, 2012
-
-
Konstantin Osipov authored
Make snap_io_rate_limit and io_collect_interval dynamic. Add a test case. Update the user guide.
-
- Apr 25, 2012
-
-
Konstantin Osipov authored
Update the manual and the configuration file to reflect the new WAL writer architecture.
-
- Apr 23, 2012
-
-
pcherenkov authored
-
pcherenkov authored
-
pcherenkov authored
-
- Apr 20, 2012
-
-
pcherenkov authored
-
pcherenkov authored
-
- Apr 09, 2012
-
-
Dmitry Simonenko authored
This reverts commit 8dc70aac.
-
Dmitry Simonenko authored
-
- Mar 30, 2012
-
-
Konstantin Osipov authored
This patch introduces wal_mode configuration variable, which can take either "fsync" or "fsync_delay" values. In "fsync" mode, we open the write ahead log in O_SYNC mode, and thus sync every write to disk. Th fsync_delay mode is the backward-compatible mode: in this mode, we only do fsync once every fsync_delay seconds. If fsync_delay is 0, there is no fsync. Otherwise, this patch is only adding auxiliary headers, object files, etc.
-
- Feb 09, 2012
-
-
Aleksey Demakov authored
-
- Dec 15, 2011
-
-
Aleksey Demakov authored
-
- Nov 23, 2011
-
-
Aleksey Demakov authored
-
- Nov 21, 2011
-
-
Aleksey Demakov authored
paramaters use floating point representation.
-
- Nov 14, 2011
-
-
Aleksey Demakov authored
lua.result was somehow missed in the last commit, add now
-
- Nov 11, 2011
-
-
Aleksey Demakov authored
-
- Sep 02, 2011
-
-
Konstantin Osipov authored
https://blueprints.launchpad.net/tarantool/+spec/namespace-to-space Rename 'namespace' to 'space' everywhere: in configuration, in implementation, in documentation.
-
- Aug 29, 2011
-
-
Konstantin Osipov authored
Now that confetti supports it, use boolean for true/false yes/no config options. Update the manual accordingly.
-
- Aug 27, 2011
-
-
Konstantin Osipov authored
Remove auto-generation of tarantool_box_cfg.cfg. This was intended as a sample configuration file, but it is no longer syntactically correct, and thus can not be used. Besides, there are now semantical rules on top of the syntax restrictions (e.g. you can't define memcached_expire on a replica), which also make the auto-generated config incorrect. Remove it to not mislead first-time users into trying it out.
-
- Aug 19, 2011
-
-
Konstantin Shulgin authored
Test enviroment: - start/stop server routine was updated. Tests: - fix double start srvers.
-