- 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
-
- Jan 30, 2015
-
-
bigbes authored
-
- Nov 24, 2014
- Oct 23, 2014
-
-
Roman Tsisyk authored
Minor changes in cmake code style
-
- Sep 10, 2014
-
-
bigbes authored
* Move our site from our own Jinja2+Markdown to Pelican * Move all pages from Markdown to RST(-highlightJS,+Pygmentize) * Create plugin for documentation building (HTML for DocBook based and RST for hand-written texts) - Supports HTML for DocBook-generated documentation - Supports RST for HandWrittend Texts - Embedding into Pre-Based Templates - Using BeautifulSoup library for generating proper titles * Adding Header to all site pages (e.g. Documentation) * Modifications of CSS (we need to bring order to our CSS's) * Modifications for DocBook xslt files and generations * Add GitHub Ribbon * Move FAQ to Documentation * Documentation page is static now * rocks.tarantool.org now in header
-
- Sep 02, 2014
-
-
bigbes authored
* tarantool_ctl -> tarantool_ctl * Add test-run on travis-ci (closes gh-221) * Proper fiber name in the log
-
- 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)
-
- Jul 14, 2014
-
-
bigbes authored
-
- Jun 11, 2014
-
-
bigbes authored
* extra/rpm/tarantool-scl.rpm.spec - SCL spec for 1.5 * extra/rpm/tarantool-el.rpm.spec.in - Enetrprise Linux 5/6 Specification * extra/rpm/tarantool.rpm.spec.in - Specification for other Linuxs - Build (tarantool-el.rpm.spec and tarantool.rpm.spec) with `--define 'scl 15'`for SCL build. - Preserve old spec (for compatibility) - Add dependencies into Specifications, two specs for Mock. - Create configuration files for Mock builds for EL-{5,6}-{i386,x86_64} Working with Mock: cmake . make new_rpm{_el,}_src mock -r <config> --init mock -r <config> --rebuild <path_to_srpm> Merging commits
-
- May 22, 2014
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Bring source package and revision control ignore files up to date with the state of the master branch.
-
- Apr 10, 2014
-
-
Konstantin Osipov authored
Update mans, docs. A lot of resources still need to be updated (build scripts, etc).
-
- Feb 20, 2014
-
-
Konstantin Osipov authored
-
- Feb 06, 2014
-
-
Konstantin Osipov authored
Check that tuple is an msgpack array.
-
- Jan 14, 2014
-
-
Dmitry E. Oboukhov authored
-
- Dec 30, 2013
-
-
Konstantin Osipov authored
-
- Dec 16, 2013
-
-
Konstantin Osipov authored
Move towards a uniform include scheme where header files are stored along with the sources files, in the same directory. We had to begin to use this scheme thanks to use of subprojects, and a mix of two approaches turns the code base into a mess.
-
- Aug 30, 2013
-
-
Konstantin Osipov authored
-
- Aug 20, 2013
-
-
Konstantin Osipov authored
Add unit tests.
-
- Jul 08, 2013
-
-
Konstantin Osipov authored
-
- Jun 26, 2013
-
-
Konstantin Osipov authored
Remove trailing spaces. Get rid of an unused method.
-
- Jun 25, 2013
-
-
Eugine Blikh authored
2. Refactor find_tests code 3. Rewrite and Add comment for chdir(base) (test_run.py:145) 4. Rewrite .gitignore file for new name of unit tests
-
- Jun 20, 2013
-
-
Konstantin Osipov authored
Rename tarantool_pthread.h to tt_pthread.h This is a pre-requisite for addition of Perl stored procedures.
-
Roman Tsisyk authored
-
- Jun 18, 2013
-
-
Dmitry E. Oboukhov authored
-
- Jun 08, 2013
-
-
Konstantin Osipov authored
Don't load corrupted tuples.
-
- Jun 06, 2013
-
-
Konstantin Osipov authored
The patch which removes the CPack-generated spec and adds a proper spec for client, server and library was done by Dmitry Simonenko. Hand-port the patch to the master, since it's gone too far away from the origin and merging it ends up in a mess.
-
- May 30, 2013
-
-
Konstantin Osipov authored
- write the docs - remove unnecessary introduction of Perl - properly implement, document and test box.fiber.wrap() - rename box.find, explore alternatives (none) - rewrite box.unpack('R') to reuse code and do what's expected of it.
-
- May 21, 2013
-
-
Konstantin Osipov authored
-
Dmitry Simonenko authored
autogenerate version file which can be used in case when there is no .git repository available within sources and it is crucial to properly display current version.
-
- Feb 21, 2013
-
- Jan 31, 2013
-
-
Roman Tsisyk authored
-