- May 15, 2013
-
-
Konstantin Osipov authored
Document bind_ipaddr (lp:bug#1032240). Separate triggers into an own section. Clarify that the network now is fully asynchronous. Clarify how atomicity works in stored procedures. Provide an overview of possible operations in the data model. Add a stub for system-specific installation notes. Fix all references to be stable between builds of the manual, so that an external link to, say, memcached-protocol stays valid over time.
-
- May 08, 2013
-
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
* Make tarantool --play to understand user specified limits. * Remove --catin, use -cat - instead.
-
- May 07, 2013
-
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
- May 04, 2013
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
This messes the old "core/module" paradigm quite a bit, but Box, while a neat name, was confusing people. tarantool_box is preserved as the daemon name.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
- Apr 30, 2013
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
- Apr 27, 2013
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
- Apr 26, 2013
-
-
Dmitry Simonenko authored
-
- Apr 25, 2013
-
-
Dmitry Simonenko authored
-
Konstantin Osipov authored
objc/Object.h is gone in clang 3.2. Use an own root class for all Tarantool objects.
-
- Apr 24, 2013
-
-
Konstantin Osipov authored
-
- Apr 23, 2013
-
-
Konstantin Osipov authored
-
- Apr 22, 2013
-
-
Roman Tsisyk authored
-
Dmitry Simonenko authored
-
- Apr 20, 2013
-
-
Konstantin Osipov authored
-
https://bugs.launchpad.net/tarantool/+bug/1170735Konstantin Osipov authored
Fix compile on older gccs.
-
- Apr 19, 2013
-
-
Dmitry Simonenko authored
-
- Apr 18, 2013
-
-
Konstantin Osipov authored
-
Dmitry Simonenko authored
-
- Apr 17, 2013
-
- Apr 11, 2013
-
-
Konstantin Osipov authored
-
https://bugs.launchpad.net/tarantool/+bug/1168076Konstantin Osipov authored
No test case since the bug only manifsets itself under concurrent load. With addition of on_disconnect triggers, iproto_session_destroy() was invoked from two places: the request handler code and iproto_session_disconnect callback. This could destroy the same session twice. Worse yet, it would be put to the session cache twice, as a free session, and then used twice for two different client sockets. This could end up in an unpredictable mess, best case: libev event loop runs infinitely since libev fd has events, while session->input.fd is already set to -1 any attempt to use the session ends up with an exception. At the same time the session in this condition can not be destroyed since it's impossible to tell libev forget about a file descriptor about which we already know nothing.
-
Dmitry Simonenko authored
-
Konstantin Osipov authored
-
- Apr 10, 2013
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Roman Tsisyk authored
-
- Apr 08, 2013
-
-
Dmitry Simonenko authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
A fix and a test case for Bug#1075677 "incorrect conversion from boolean lua value to tarantool tuple". Support boolean in conversion.
-