- Feb 08, 2013
-
-
Roman Tsisyk authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Dmitry Simonenko authored
Conflicts: test/box/lua.result
-
Roman Tsisyk authored
-
- Jan 17, 2013
-
-
Konstantin Osipov authored
-
- Jan 11, 2013
-
-
Roman Tsisyk authored
-
- Jan 09, 2013
-
-
Konstantin Osipov authored
Since connect/disconnect events in iproto run outside fiber context, queue execution of on_connect/on_disconnect triggers through the request queue. Generalize the request queue for that purpose. Implement a framework for on_connect/on_disconnect triggers and Lua bindings for it. Add tests and docs.
-
- Jan 02, 2013
-
-
Konstantin Osipov authored
-
- Dec 24, 2012
-
-
Konstantin Osipov authored
Move Box API declarations to box.h. Make box.h a public header. Add comments to box functions. Rename fuctions accordingly. Make includes for connector/c more local.
-
- Dec 20, 2012
-
-
Konstantin Osipov authored
-
- Dec 19, 2012
-
-
Konstantin Osipov authored
-
- Dec 17, 2012
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
bigbes authored
-
- Dec 13, 2012
-
-
Konstantin Osipov authored
-
- Nov 28, 2012
-
-
Konstantin Osipov authored
-
- Nov 26, 2012
-
-
Konstantin Osipov authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
- Nov 23, 2012
-
-
Roman Tsisyk authored
are not configured in the sequential order".
-
Dmitry E. Oboukhov authored
-
- Nov 22, 2012
-
-
bigbes authored
-
Dmitry Simonenko authored
Fixing bug - absence of termcap and curses headers
-
bigbes authored
-
- Nov 21, 2012
-
-
Roman Tsisyk authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
bigbes authored
-
Dmitry E. Oboukhov authored
-
- Nov 20, 2012
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Move the block with @finally into an own function.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Implements https://blueprints.launchpad.net/tarantool/+spec/fiber-specialization After this patch, all requests even within the same session are handled asynchronously, and responses are sent to the client as soon as they become ready, regardless of the request position in the input buffer. This also changes the internal implementation of iproto from a "one fiber per connection" pattern to "fiber work crew" pattern. This approach significantly reduces the amount of context switches between fibers. There is a bug in gcc Objective C support and nested exception, with which an exception passes by a @catch clause if there are nested @finally clauses. This patch doesn't work around this bug, so if the server is compiled with gcc and the client closes its side of the socket without fully reading the input, the server terminates. The server needs to be compiled with clang for now to work around this bug.
-