- 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.
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
* valgrind suppresions update
-
- Aug 15, 2011
-
-
Dmitry Simonenko authored
* core signal handling sigaction -> libev * suppresion file updated
-
- Aug 01, 2011
-
-
Dmitry Simonenko authored
-
- Jul 20, 2011
-
-
Dmitry Simonenko authored
* test-suite valgrind support
-
- Jul 19, 2011
-
-
Dmitry Simonenko authored
-
- Jul 18, 2011
-
-
Dmitry Simonenko authored
-
- Jul 11, 2011
-
-
Konstantin Osipov authored
Rename hot_standby back to local_hot_standby. Let's not break compatibility without a strong need. Merge replication_source_ipaddr and replication_source_port to a single variable, replication_source, to be able to provide a list of sources in future.
-
- Jul 08, 2011
-
-
Konstantin Osipov authored
Update comments in the configuration file. Remove custom proc title for replication, use custom_proc_title of the main process. Renames.
-
- Jul 07, 2011
-
-
Yuriy Vostrikov authored
-
- Jul 06, 2011
-
-
Konstantin Shulgin authored
Blueprint 'Make memcached protocol an alternative, not a replacement': Blueprint was implemented. Memcached now can work in presence of RELOAD CONFIGURATION statement, even if it changes a replica to master or a master to replica. 'memcached' configuration file option was removed. Instead, two new optinos were added: - memcached_port - optional, default 0, if set, specifies which port speaks memcached protocol. - memcached_expire, boolean, which defines whether or not we run expire on memcached namespace. If not set, we simply support the protocol, but ignore TTL and never expire the keys. Original memcached test was ported to tarantool testing environment. cas test was disabled, because tarantool has a non-critical bug (in concurrent environment cas operation can return 'SERVER_ERROR' instead of 'EXISTS')
-
- Jul 01, 2011
-
-
Konstantin Shulgin authored
Replicator was updated: - bind replicator poer strategy was changed. - terminate child routine for spawner process during exit was added. - handle EPIPE error was added to client handler process. - remote_hot_standby was deleted. - local_hot_standby was renamed to hot_standby. - sender_send_sock function was fixed. - I/O event processing in replicator fibers was updated. Fiber: - fiber_io_* functions now public.
-
- Jun 27, 2011
-
-
Konstantin Osipov authored
-
- Jun 21, 2011
-
-
Konstantin Osipov authored
Update *.cfg files to newer confetti and comments in the templates.
-
- Jun 15, 2011
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Code review: reformat comments. Add comments to fiber.h. Use tnt_FiberCancelException solely to cancel fibers. Fix alignment of fiber_server. Use newer confetti. Reverse the try/finally wrapping of some fiber functions as unnecessary.
-
- Jun 07, 2011
-
-
Konstantin Shulgin authored
Implement https://blueprints.launchpad.net/tarantool/+spec/feeder-in-core - replicator was implemented; - 'box_replication' tests was added top test suite; - feeder module was removedl; - tarantool's core file was of UTILITY and STORAGE defines; - fiber name length was upped to 32 characters; - .gitignore file was updated.
-
- May 27, 2011
-
-
Konstantin Osipov authored
Explain how to configure a namespace. Tweak some error messages on the way.
-
- May 25, 2011
-
-
Roman Tokarev authored
-
- May 23, 2011
-
-
Roman Tokarev authored
Implement slave-to-master and vise versa propagation through 'configuration reload' admin command.
-
- May 20, 2011
-
-
Konstantin Osipov authored
Update comments in the configuration templates (spelling errors).
-
- Apr 19, 2011
-
-
Roman Tokarev authored
Update auto generated (by confetti) cfg/prscfg.c.
-
- Apr 05, 2011
-
-
Roman Tokarev authored
Port tarantool to ObjectiveC. Implement basic TNTException class and TNTFiberException and TNTBoxException subclasses. Replace longjmp/setjmp with ObjectiveC exceptions. mod/box: Restructurize request processing in the following way: try begin dispatch commit catch abort where any error during request processing generate an exception.
-
- Feb 27, 2011
-
-
Konstantin Osipov authored
Rename 'silverbox' to 'box', across the board. Delete the remnants of the old build system (scripts/rules.mk and scripts/config-def.mk). Do not touch client/perl for now, since it's maintained elsewhere.
-
- Feb 21, 2011
-
-
Konstantin Osipov authored
-
- Feb 17, 2011
-
-
Konstantin Osipov authored
Generalize CMake build scripts to be able to easily add new modules (such as box or feeder). Move prscfg.{h,c} (confetti general library and header) from third_party/confetti/ to cfg/ to simplify the build. Update configuration file templates and parsing code to use the new confetti. Rename cfg/tarantool_cfg.h to cfg/warning.h, to be able to reuse it in warning.c. Update tests. Note: tarantool_feeder is now built in mod/feeder; tarantool_silverbox is built in mod/silverbox. Modify .gitignore accordingly.
-
- Feb 14, 2011
-
-
Roman Tokarev authored
Addition of required configuration file options broke backward compatibility (https://bugs.launchpad.net/bugs/708685) Use the new version of confetti that allows to determine whether array element is initialized.
-
- Feb 04, 2011
-
-
Konstantin Osipov authored
Use CMake to: - Compile tarantool_silverbox, tarantool_feeder. - enable ./test-run testing out-of-source - implement Debug/Release configurations - add ENABLE_BACKTRACE ENABLE_TRACE and HAVE_BFD switches - support auto-generated targets
-
- Feb 03, 2011
-
-
Roman Tokarev authored
-
- Dec 27, 2010
-
-
Roman Tokarev authored
-
Roman Tokarev authored
-
Roman Tokarev authored
-