- May 25, 2012
-
-
Pavel Cherenkov authored
-
- May 24, 2012
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
- remove unused parameters - add SystemError exception (derived form net-split tree) - improve error printouts.
-
Dmitry E. Oboukhov authored
-
- May 22, 2012
-
-
Dmitry E. Oboukhov authored
-
Konstantin Osipov authored
Conflicts: include/tarantool_lua.h src/tarantool_lua.m
-
Konstantin Osipov authored
Adjust naming, an error message, don't use a global function where a static one would make do.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Shulgin authored
-
Dmitry Simonenko authored
-
Konstantin Shulgin authored
-
- May 21, 2012
-
-
Dmitry Simonenko authored
* using new delete version with flags * splice offset type fixed * added tnt_tuple_reply tuple validation + test case
-
Konstantin Shulgin authored
The nullify potential unsafe (in security mind) functions was moved from box.lua to separate functions which calls after init.lua. It allows call require, os.execute, and another unsafe function in init.lua.
-
Konstantin Osipov authored
-
pcherenkov authored
-
Pavel Cherenkov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
- May 18, 2012
-
-
pcherenkov authored
-
Pavel Cherenkov authored
-
Pavel Cherenkov authored
-
- May 17, 2012
-
-
Konstantin Osipov authored
Add Request object with method execute. Allocate Requests on fiber->gc_pool. Clear txn from request data. Make txn commit/rollback algorithm independent on the actual request or request data. Update valgrind suppressions with new call paths.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Rename a global variable, which had too common name, to avoid easy to miss bugs.
-
Pavel Cherenkov authored
-
Yuriy Nevinitsin authored
-
- May 16, 2012
-
-
Konstantin Osipov authored
Continue cherry-picking refactoring ideas from txn-refine tree. We only needed to store txn in fiber because in port_lua implementation we needed to access lua_State. Instead of keeping this indirect dependency, pass around ports explicitly. On the same token, make ports Objective C classes: this is necessary to make them stateful. In port_lua state keep a pointer to lua thread, and allocate a new port_lua instance on each lbox_process call. The port is currently allocated on fiber->gc_pool and never destroyed.
-
Yuriy Nevinitsin authored
-
pcherenkov authored
-
pcherenkov authored
-
pcherenkov authored
-
Pavel Cherenkov authored
-
Pavel Cherenkov authored
-
- May 15, 2012
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
We needed to have txn_cleanup() only because a tuple which was read in txn was used in fiber->io_vec. Decouple txn and network I/O and make sure we can commit/rollback txn whenever we like, regardless of what is given to fiber->iovec. @todo: perhaps we need to optimize performance of port cleanup for big selects.
-
Konstantin Osipov authored
Rename classes in *.rl file. Patch valgrind suppressions.
-
Konstantin Osipov authored
-