- Apr 22, 2015
-
-
Roman Tsisyk authored
This patch adds `src/module.h` header file with definition of all public API functions suitable to use in Lua/C modules for Tarantool. This header is automatically generated from src/*.h by CMake (`make generate_module_api`) by extracting code blocks between /** \cond public */ /* \endcond public */ Doxygen-style comments. Definitions of functions in module.h are frozen and must not be changed by future commits/releases. A new test case `app/module_api` is added to check compilation, linkage and loading of Lua modules and functionality of provided API functions. Other changes: * Convert mysql and pg to use module.h and prepare to convert to .c * Fix includes in say.h, coeio.h * Rename luaL_pushnumber64 to luaL_pushuint64 and luaL_pushinumber64 to luaL_pushint64 * Add LUA_API macros to public luaL_* functions (actually adds extern "C")
-
- Apr 20, 2015
-
-
Konstantin Osipov authored
Conflicts: src/box/index.h
-
Roman Tsisyk authored
Code review fixes for sysview branch.
-
Konstantin Osipov authored
-
Roman Tsisyk authored
-
ocelot-inc authored
-
- Apr 17, 2015
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
bigbes authored
-
bigbes authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Accept patches from Jörg Richter which fix a bug and implement a todo item in the small allocator, and change slab_alloc_minimal to 16, to work well out of the box with small tuples.
-
- Apr 16, 2015
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Add missing comma to iproto_constants.c.
-
- Apr 15, 2015
-
-
bigbes authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Sulverus authored
-
Roman Tsisyk authored
Required for #194
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
- Apr 14, 2015
-
-
Konstantin Osipov authored
A fix and a test case for gh-791: call() return value can't contain a Lua map. Treat a map as a scalar, i.e. convert it to a tuple field on return from call. Use a simple heuristics to distinguish a map from an array: if the first key of the map is integer 1, it's an array. This approach works pretty well for JSON maps, which can't have non-string keys anyway.
-
Konstantin Osipov authored
If failed to set locale to C.UTF-8 (the standard one which supports UTF-8), try other options. Keep trying ad naeuseam to silence the warning, since this raises support questions. CentOS 6.6 has en_US.utf8. Debian, FreeBSD and Darwin have en_US.utf-8.
-
Konstantin Osipov authored
-
- Apr 13, 2015
-
-
bigbes authored
-
bigbes authored
-
Konstantin Osipov authored
Provide a good memory footprint out of the box.
-
- Apr 12, 2015
-
-
ocelot-inc authored
-
Konstantin Osipov authored
fix typo at box-protocol description
-
- Apr 11, 2015
-
-
KlonD90 authored
-
bigbes authored
-
ocelot-inc authored
-
- Apr 10, 2015
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
- Apr 09, 2015
-
-
Roman Tsisyk authored
Add _vspace, _vindex, _vuser, _vfunc and _vpriv virtual spaces (views) which contains only objects allowed to the current user. This patch is needed for client connectors to work under non-admin user.
-