- Aug 02, 2015
-
- Jul 06, 2015
-
-
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
-
- May 12, 2015
-
-
Roman Tsisyk authored
ev_stat already uses inotify. Patch libev to add support for nanosecond timestams in struct stat.
-
- Apr 23, 2015
-
-
Roman Tsisyk authored
Include all neede variables to tarantool.h
-
- Apr 22, 2015
-
-
Konstantin Osipov authored
-
- Feb 25, 2015
-
-
bigbes authored
-
- Feb 06, 2015
-
-
Roman Tsisyk authored
-
- Nov 26, 2014
-
-
Vasiliy Soshnikov authored
#638, checking/configuring in cmake pthread_yield and sched_yield; READLINE_ROOT for better readline control;
-
- Nov 24, 2014
-
- Oct 22, 2014
-
-
bigbes authored
-
- Oct 20, 2014
-
-
bigbes authored
0) DIST.LUA: Move dist.lua to tarantoolctl (+ DEB + RPM + DOCS) 0) DIST.LUA: Delete -w option 1) CMAKE: Add pod2man function for generating MAN Files from POD format 2) RPM: Add man files for tarantoolctl, move tarantoolctl+initscripts from `tarantool` into `tarantool-common` 3) DEB: Remove tarantoolctl.1 creation 4) Remove trailing whitespaces Fixes gh-570 Fixes gh-557
-
- Sep 24, 2014
-
-
Dmitry Simonenko authored
-
- Sep 12, 2014
- Sep 08, 2014
-
-
Roman Tsisyk authored
-
- Aug 31, 2014
-
-
bigbes authored
* In RPM/DEB we introduce new utility - tarantool_ctl (extra/dist/dist.lua) * /var/pid -> /var/run * Fix extra/dist/dist.lua * /extra/dist/tarantool.init and /extra/dist/tarantool.service now are regenerated by cmake (paths to `dist.lua`) * Systemd service (Uses sysv-init script) * RPM Supports both systemd and init (by using '--with systemd' in rpmbuild flags)
-
- Aug 01, 2014
-
-
Konstantin Osipov authored
-
- Jul 30, 2014
-
-
Dmitry Simonenko authored
-
- Jul 18, 2014
-
- Jul 09, 2014
-
-
Roman Tsisyk authored
This patch adds a new implementation of UUID library. New library generates RFC4122 compatible random-based (version 4) UUIDs using data from /dev/(u)random. The uuidgen(2) syscall is also supported on BSD system. `struct tt_uuid` redefined from RFC4122. Complimentary functions rewrotten to remove dependecy on e2fs libuuid. Lua bindings refactored to use new library and support all features. Closes #317
-
- Jun 11, 2014
- May 16, 2014
-
-
Konstantin Osipov authored
Change cmake minimum required version to 2.8. Use copy_directory for Sophia and LuaJIT, this should fix stupid errors when rebuilding after a pull. Exclude src/trivia/config.h from source install.
-
- May 06, 2014
-
-
bigbes authored
If ${MODULE_${type}} is absolute - do not prepend with ${CMAKE_INSTALL_PREFIX}
-
- Apr 24, 2014
-
-
Roman Tsisyk authored
-
- Apr 23, 2014
-
-
Roman Tsisyk authored
-
- Apr 14, 2014
-
- Apr 11, 2014
-
-
Dmitry E. Oboukhov authored
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
-
Dmitry E. Oboukhov authored
-
- Apr 10, 2014
-
-
Konstantin Osipov authored
Update mans, docs. A lot of resources still need to be updated (build scripts, etc).
-
Konstantin Osipov authored
-
- Apr 08, 2014
-
-
Konstantin Osipov authored
tarantool_box without arguments runs in interactive mode. @todo: - log_level by default should be 'critical' - wal_mode by default should be 'none' - pid_file by default should be 'none' - readline should be called via coeio, to not block event loop while it's running
-
- Mar 20, 2014
-
-
Roman Tsisyk authored
* Install *.lua modules into ${DATADIR}/tarantool/1.5 and *.so modules into ${LIBDIR}/tarantool/1.5 * Fix default package.path and package.cpath * Install Lua headers to ${INCLUDE_DIR}/tarantool/1.5 * Install config.h to ${INCLUDE_DIR}/tarantool/1.5 * Add a new package - tarantool-dev (server development headers) * Use RPM Macroses in rpm.spec * Fix tarball generation for Debian * Use GNUInstallDirs.cmake to setup directories
-
- Feb 10, 2014
-
-
Dmitry Simonenko authored
move module related tests from test/box/ to test/module/.
-
- Feb 06, 2014
-
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
Summary: * PLUGIN_DIR -> MODULE_DIR * MODULE_DIR prefix is /usr/lib/tarantool/VERSION * MODULE_DIR automatically appends to both lua c/path * removed plugin autoload facility in src/lua/init.cc * removed admin console plugin dependencies * moved src/box/lua/sql.lua to separate module = require('box.net.sql') * moved src/plugin/pg = require('box.net.pg') * moved src/plugin/mysql = require('box.net.mysql') * default .so and .lua install is lib/tarantool/modules/{box/net/} * debian spec and tests are updated
-
- Jan 28, 2014
-
-
Konstantin Osipov authored
-