- Mar 26, 2020
-
-
Cyrill Gorcunov authored
Testing via plain C interface with a shell is not stable, the shell might simply be misconfigured or not found and we will simply stuck forever (the signal handling in libev is tricky and requires at least idle cycles or similar to pass event processing). Thus lets rather run a program we know is presenting in the system (popen-child executable). Fixes #4811 Signed-off-by:
Cyrill Gorcunov <gorcunov@gmail.com>
-
- Dec 17, 2019
-
-
Ilya Kosarev authored
JetBrains IDEs use .idea folder to store configuration files. To provide more comfort for it's users .idea folder should be ignored. Reviewed-by:
Alexander Turenko <alexander.turenko@tarantool.org>
-
- Sep 10, 2019
-
-
Igor Munkin authored
* All test chunks related to luajit were moved from tarantool source tree to the luajit repo * Adjusted CMakeLists via creating a symlink to luajit test directory to fix out-of-source tests Closed #4478
-
- Jun 16, 2019
-
-
Daniil Kotelnikov authored
Made tarantoolctl compatible with luarocks-3.x. Fixes #4052.
-
- Mar 02, 2019
-
-
Cyrill Gorcunov authored
Suitable for those who is using quilt for development.
-
- Oct 12, 2018
-
-
Kirill Yukhin authored
-
- Apr 22, 2018
-
-
Alexander Turenko authored
Rewrote TCL scripts as posix shell ones, enabled SQL_MAINTAINER_MODE commands unconditionally. Rewrote cmake targets to generate those files in a build directory instead of the source directory. Fixes #3183.
-
- Jul 14, 2017
-
-
Roman Tsisyk authored
-
- May 05, 2017
-
-
Nick Zavaritsky authored
* do not include autotools build files sql: [#2387] [#2267] Cleanup unused SQLite fines. sql: Checkin SQLite test coverage sql: Remove TCL-based tests Remove sqlite-tcl testsuite along with all TCL-relared libs. Clean up sqlite's CMakeLists and remove redundant TCL-related sources. * src/lib/sqlite/CMakeLists.txt: Remove dependency on TCL library. * src/lib/sqlite/src/CMakeLists.txt: Remove testfixture target. * src/lib/sqlite/src/test.*: Remove. * src/lib/sqlite/src/sqlite3.rc: Ditto. * src/lib/sqlite/src/tclsqlite.c: Ditto. * src/lib/sqlite/ext: Ditto. * test/sqlite-tcl: Ditto. Add -o option in lemon (output file name) This is necessary for out-of-source CMake builds. Use dummy commit date and UUID in sqlite3.h Last commit date and UUID are included in generated sqlite3.h. We don't distribute standalone sqlite, and Tarantool itself is already version-stamped. sqlite: Add VERSION Implement CMake build rules for sqlite.
-
- Mar 28, 2017
-
-
Roman Tsisyk authored
-
- Oct 06, 2016
-
-
Roman Tsisyk authored
-
- Sep 01, 2016
-
-
bigbes authored
-
- Aug 30, 2016
-
-
Nick Zavaritsky authored
-
- Aug 19, 2016
-
-
Roman Tsisyk authored
A new way to install Tarantool on Linux: snap install tarantool --channel=edge See http://snapcraft.io for details. Closes #1714
-
- Aug 03, 2016
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
Fixes #1602
-
- Jun 09, 2016
-
-
Roman Tsisyk authored
Move coverage scripts to tarantool/build
-
- May 16, 2016
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
- May 11, 2016
-
-
Roman Tsisyk authored
-
- Feb 18, 2016
-
-
Roman Tsisyk authored
* Use DEB_CMAKE_EXTRA_ARGS instead of DEB_CMAKE_NORMAL_ARGS * Fix double invocation of cmake . during building package * Fix multilib on old version of cmake (Ubuntu precise) * Fix man page generation
-
- Feb 09, 2016
-
-
Roman Tsisyk authored
-
- Feb 01, 2016
-
-
Roman Tsisyk authored
Use values generated by cmake. Needed for homebrew.
-
- Jan 22, 2016
-
-
Roman Tsisyk authored
This patch also enables daemon supervision when used with systemd. A prerequisite for Fedora/EPEL7 packages.
-
- Jan 19, 2016
-
-
Roman Tsisyk authored
-
Dmitry E. Oboukhov authored
-
- Jan 18, 2016
-
-
Roman Tsisyk authored
-
- Jan 09, 2016
-
-
Roman Tsisyk authored
* Add -DENABLE_DIST=ON option to enable init scripts on `make install` * Create directories for tarantoolctl on `make install` * Add logrotate script to `make install` * Fix example.lua to work out of the box * Use /etc/default instead of /etc/sysconfig on Debian * Fix directories permissions for tarantoolctl * Add support for systemd-tmpfiles (required by Fedora)
-
- Dec 15, 2015
-
-
Roman Tsisyk authored
-
- Nov 13, 2015
-
-
Roman Tsisyk authored
-
bigbes authored
-
- Sep 30, 2015
-
-
Oleg Efimov authored
-
- Aug 28, 2015
-
-
Roman Tsisyk authored
-
- Jul 07, 2015
-
-
Konstantin Osipov authored
-
- Jul 06, 2015
-
-
Veniamin Gvozdikov authored
-
Konstantin Osipov authored
Implement basic support for stored functions in C/C++. - split away struct func from struct func_def (function object and function definition object). - extend box.schema.func.create() to accept 'language' argument. - move module API related cmake magic to its own file - add test/lib to gitignore - update to the new test-run - add a test
-
- Apr 22, 2015
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
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")
-
- Feb 25, 2015
-
-
bigbes authored
-