- Mar 21, 2012
-
-
pmwkaa authored
-
- Feb 14, 2012
-
-
Konstantin Osipov authored
-
- Jan 27, 2012
-
- Dec 28, 2011
-
-
Aleksey Demakov authored
-
- Dec 23, 2011
-
-
Aleksey Demakov authored
-
- Dec 09, 2011
-
-
Konstantin Osipov authored
Fix a valgrind warning in sptree.h discovered by new tests.
-
- Dec 06, 2011
-
-
Konstantin Osipov authored
Add a way to do nested iteration in Lua stored procedures. Implement destruction for tree indexes and iterators. This clears a few valgrind warnings.
-
- Oct 26, 2011
-
-
Dmitry Simonenko authored
-
- Oct 13, 2011
-
-
Konstantin Osipov authored
A fix and a test case for https://bugs.launchpad.net/tarantool/+bug/750658 --background neither closes nor redirects stdin/stdout/stderr --background option didn't work properly, since stdin/stdout/ stderr streams were left open and pointing to a terminal. This lead to a hang when tarantool was started from a shell script or over ssh. If --background option is given, we need to fork, try to create a pid file, close stdin/stdout/stderr and then initialize the logging subsystem.
-
- Oct 03, 2011
-
-
Konstantin Osipov authored
-
- Sep 09, 2011
-
-
Yuriy Vostrikov authored
-
- Aug 18, 2011
-
-
Konstantin Osipov authored
Fix a bug when Tarantool exceptions were intercepted by Lua in lua_pcall(), and converted to Lua errors. Let Tarantool exceptions pass freely through Lua, by using lua_call() instead of lua_pcall(). In case of any Lua error lua_call() aborts execution of the entire process. Register lua_atpanic that converts lua errors to Tarantool exception ER_PROC_LUA. Unwinding the stack in this manner didn't work properly with libcoro 6.0, which we were using. Update libcoro library to version 6.06 to fix this problem.
-
- Jul 18, 2011
-
-
Dmitry Simonenko authored
-
- Jul 14, 2011
-
-
Konstantin Osipov authored
Touch the generated files at configure to avoid unnecessary rebuild. Fix out-of-source builds and tests (test/box/protocol.test was the main offender).
-
- Jul 08, 2011
-
-
Yuriy Vostrikov authored
-
- Jul 07, 2011
-
-
Yuriy Vostrikov authored
-
- Jul 06, 2011
-
-
Dmitry Simonenko authored
client/tnt_bench: benchmark client test/box/connector.c: client C library test
-
- Jun 27, 2011
-
-
Konstantin Osipov authored
-
- Jun 15, 2011
-
-
Konstantin Osipov authored
-
- Jun 09, 2011
-
-
Konstantin Osipov authored
Tweak my previous patch for proctitle to be a bit more robust to the path length.
-
- Jun 08, 2011
-
-
Konstantin Osipov authored
Start pruning Tarantool wiki on github, and add documentation on Tarantool process title to the user guide, since it is present on the wiki but not in the user guide. While at it, make the process title more lookalike on Linux and FreeBSD, and rename some of the (what looks to me as) unclear process titles. The documentation reflects the new naming scheme already.
-
- Apr 19, 2011
-
-
Roman Tokarev authored
Update auto generated (by confetti) cfg/prscfg.c.
-
- Apr 07, 2011
-
-
Roman Tokarev authored
Replace fiber->reading_inbox with corresponding FIBER_READING_INBOX flag. Replace coro_save_and_longjmp in fiber_raise with tnt_raise of tnt_FiberException.
-
- Apr 05, 2011
-
-
Roman Tokarev authored
-
Roman Tokarev authored
CMAKE_C_FLAGS variable.
-
- Feb 27, 2011
-
-
Konstantin Osipov authored
Implement https://blueprints.launchpad.net/tarantool/+spec/consistent-header-guards Audit all header files in tarantool code base for consistent use of header guards: - consistent naming scheme, following doc/coding-style.txt - header guard goes before the copyright - each header is self-sufficient. - add copyright headers where they were missing. Remove __packed__, __unused__, __noinline__ and __regparm2__ from util.h, since the name __unused__ conflicted with a parameter name in third_party/valgrind/valrgind.h, which led to a dependency in inclusion order between util.h and this header. The define names were not standard, I couldn't come up with some meaningful and standard names, and they were only saving some typing, while not providing any extra functionality.
-
- Feb 21, 2011
-
-
Konstantin Osipov authored
-
https://bugs.launchpad.net/bugs/722647Yuriy Vostrikov authored
"qsort implementation fails to sort arrays greater 4GB"
-
- 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 16, 2011
-
-
Yuriy Vostrikov authored
-
- 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
-
- Jan 13, 2011
-
-
Yuriy Vostrikov authored
-
- Dec 27, 2010
-
-
Roman Tokarev authored
-
- Dec 22, 2010
-
-
Yuriy Vostrikov authored
-
- Dec 20, 2010
-
-
Konstantin Osipov authored
Post-review fixes: realign help text to match exactly GNU tools (21st column), reorder help messages to provide most relvant options first, edit help text, print values for default options.
-
Konstantin Osipov authored
Style edits of gopt option library: add API comments, remove trailing spaces.
-
- Dec 13, 2010
-
-
Yuriy Vostrikov authored
-
- Dec 06, 2010
-
-
Yuriy Vostrikov authored
-
- Dec 03, 2010
-
-
Roman Tokarev authored
-