- Nov 30, 2015
-
-
Daniil Medvedev authored
-
Daniil Medvedev authored
-
Daniil Medvedev authored
-
Daniil Medvedev authored
-
Daniil Medvedev authored
-
Daniil Medvedev authored
-
Konstantin Osipov authored
-
bigbes authored
-
bigbes authored
-
bigbes authored
-
- Nov 29, 2015
-
-
Konstantin Osipov authored
-
- Nov 28, 2015
-
-
Konstantin Osipov authored
-
- Nov 27, 2015
-
-
Konstantin Osipov authored
-
ocelot-inc authored
-
Konstantin Osipov authored
-
Nick Zavaritsky authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Removal catch-all clauses.
-
Konstantin Osipov authored
-
Roman Tsisyk authored
-
Konstantin Osipov authored
-
bigbes authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
bigbes authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Simplify lbox_pushfiber(). Remve fiber __gc which was not used. Add a comment about a possible memor leak.
-
- Nov 26, 2015
-
-
Roman Tsisyk authored
* Extract high-level IPROTO_CALL code to box.cc * Move execute_c_call to func.cc * Prepare src/lua/call.cc to rewrite in C Incompatible changes: * #300 logic was reverted. An attempt to call an unexisting Lua function without universal execute permissions now cause "access denied" message instead of "function does not exist". Since there is no cache for Lua procedures, existence of a function can be checked only by attempt to execute it. Caller **must** have a permission to execute function in order to execute functions. It's obvious, isn't it? Anyway, this patch doesn't affect user experience with using stored procedures. The two steps still must be performed to allow Lua calls using the binary protocol: 1. A function must be defined in Lua 2. A function must be declared in box.schema and caller must have execute permission for this object or for entire "universe". The order actually doesn't matter - the both steps must be done.
-
bigbes authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
bigbes authored
* Move <files> to tarantoolsession - reference/tarantool.rst - reference/yaml.rst - reference/csv.rst - reference/json.rst - reference/msgpack.rst - reference/app_c_lua_tutorial.rst - reference/net_box.rst - reference/box_error.rst * Style fixes * Tables (line numbers) in code-blocks * Errors fixes (function headers display) * Move 'net_box' and 'box_error' into reference, cause they aren't part of 'box' anymore * Add link to box articles for reference * Move appendecies to book/app
-
Konstantin Osipov authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
* Extract Lua initialization code to box/lua/init.c * Move lbox_update/upsert/delete to box/lua/index.c * Move all legacy and buggy code to box/lua/misc.cc No semantical code changes. Note: lbox_select() still doesn't support EXTERNAL_UNWIND!
-
Konstantin Osipov authored
-
Roman Tsisyk authored
-