- Mar 19, 2013
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Dmitry Simonenko authored
-
- Mar 18, 2013
-
-
Konstantin Osipov authored
-
- Mar 14, 2013
-
-
Konstantin Osipov authored
Conflicts: third_party/README
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Preserve the zero-warnings patch.
-
Dmitry Simonenko authored
-
- Mar 13, 2013
-
-
Konstantin Osipov authored
fiber.name and fiber->gc_pool.name are always the same thing. Don't store the name twice.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Reorganize iproto parser (pickle) around two pointers at the request parsing position and request end. This makes the code more generic and easily usable in lua and with new buffered I/O. This also reduces the current widespread use of tbuf throughout entire code base (good for future maintainability of the code).
-
- Mar 12, 2013
-
-
Dmitry Simonenko authored
Fix race between fiber_yield_timeout() and completed request during yield itself. In that case eio_poll will complete request and free its handle. eio_cancel try to cancel completed and freed request. Also, fix unpredictable result during timedout test.
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
-
- Mar 08, 2013
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
When server wrapper script failed to start the server, it used to try to send a email to somebody about this. This has never been tested, nor used. At least make sure it works when it does try to do it.
-
- Mar 07, 2013
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
twistd by default starts with umask 077. This is why buildbot has umask setting. rpm by default takes file and directory umask from the build directory. When building tarantool rpm under buildbot, twistd default umask was inherited. Thus all paths were created in rwx-- mode. Now add to this cmake bug CMake bug 0012864. That is, by default, cmake cpack generator adds %dir directive for every intermediate dir into the spec. E.g. if there is a destination file /etc/rc.d/foo, the spec gets %dir /etc %dir /etc/rc.d Together with the default dir access mask of twistd this nicely messed up our rpm install: an install of Tarantool 1.4.8-59 rpm for CentOS would change /etc and /usr access mode to 700. Two things are done about that: Tarantool no longer uses a cpack generated cpeck file. Extraneous %dir directives are removed from the spec file. This should minimize the damage of a broken twistd config, should it happen again. All buildslaves are reconfigured and restarted with umask 022.
-
- Mar 06, 2013
-
-
Konstantin Osipov authored
-
Dmitry E. Oboukhov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
A just-connected session would get stuck not reading input if only a part of request was received.
-
- Feb 28, 2013
-
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
-H add headers to the raw format output (xlog and snapshot) -I read xlog content from the stdin
-
- Feb 27, 2013
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
- Feb 26, 2013
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Dmitry Simonenko authored
-
Konstantin Osipov authored
Conflicts: test/big/tarantool.cfg
-
Dmitry Simonenko authored
address detection to sendto.
-
Konstantin Osipov authored
Conflicts: test/box/lua.result
-
Konstantin Osipov authored
Conflicts: test/box/lua.result test/box/lua.test
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Dmitry Simonenko authored
it's uncertain which address bind/connect will choose when connection to localhost. The problem is with /etc/hosts which can contain bindings for both 127.0.0.1 and ::1 for localhost (and some system don't). See for futher explanation: http://sourceware.org/bugzilla/show_bug.cgi?id=4980
-