- Nov 19, 2014
-
-
ocelot-inc authored
-
- Nov 18, 2014
-
-
ocelot-inc authored
-
Konstantin Osipov authored
Weed out 'box' data type for now. A special name can backfire in the future, when we exteend HASH/TREE/other types. Add checks for uniqueness. Disable check of key parts, it was not used any way, since an explicit check is made in initIterator() and findByKey(). Mark sophia engine as not supporting RTREE.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Alexandr authored
-
Alexandr authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Fix a bug in iovec_join which would overwrite data of the first iovec with subsequent iovecs. Double the default buffer size.
-
Alexandr authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Conflicts: src/box/tuple.cc src/box/tuple.h
-
- Nov 17, 2014
-
-
Konstantin Osipov authored
-
- Nov 14, 2014
-
-
ocelot-inc authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Conflicts: src/say.cc
-
- Nov 13, 2014
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Fix obvious coding bugs in cord_cojoin/cord_join(). Remove unnecessary constants & arguments. Keep an eye on the include dependencies becoming more messy. Clear the O_NONBLOCK flag in the join thread, which uses non-blocking API. Suspend I/O in the main thread event loop for the duration of replication join/subscribe.
-
- Nov 12, 2014
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
tarantoolctl instance management script may run atexit() handler a few times - and if the call stack leads back to lua_call(), trying to free Lua state from within Lua call produced a crash. Don't try to close lua_State from within lua_call, this leads to a sudden death during an otherwise orderly shutdown.
-
Konstantin Osipov authored
Use cached user credentials for global access checks and store them in a separate fiber key. This fixes gh-617 and speeds up privilege checks. @todo: we need to add a linked list of all user sessions to the user cache, as well as all user setuid functions. These lists could be used to update privilege cache, get/update per-user statistics, disconnect sessions of a dropped user.
-
- Nov 11, 2014
-
-
ocelot-inc authored
-
- Nov 09, 2014
-
-
ocelot-inc authored
-
- Nov 08, 2014
-
-
ocelot-inc authored
-
- Nov 07, 2014
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Encapsulate error handling in user cache search functions.
-
Konstantin Osipov authored
Rename user_cache_find to user_by_id() to be consistent with func_by_id(), space_by_id() - API variant which does not throw exceptions if an object is not found.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Make sure the tests pass under low memory and no memory overcommit.
-
- Nov 06, 2014
-
-
bigbes authored
Add diagrams/rewrite spec. Add snaps/xlog and replication commands overview.
-
- Oct 29, 2014
-
-
Konstantin Osipov authored
Conflicts: doc/user/server-administration.xml
-
Konstantin Osipov authored
Conflicts: src/box/tuple.cc
-
Konstantin Osipov authored
-
Alexandr authored
-
- Oct 28, 2014
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-