Skip to content
Snippets Groups Projects
  1. Aug 28, 2015
  2. Jul 07, 2015
  3. Jul 06, 2015
    • Veniamin Gvozdikov's avatar
      Updated FreeBSD ports files · 82227773
      Veniamin Gvozdikov authored
      82227773
    • Konstantin Osipov's avatar
      gh-897: stored functions in C/C++ · fccb62ce
      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
      fccb62ce
  4. Apr 22, 2015
    • Roman Tsisyk's avatar
    • Roman Tsisyk's avatar
      Rename module.h to tarantool.h · b53e4674
      Roman Tsisyk authored
      b53e4674
    • Roman Tsisyk's avatar
      Define public module API for Tarantool Lua/C modules · efe97b7b
      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")
      efe97b7b
  5. Feb 25, 2015
  6. Jan 30, 2015
  7. Nov 24, 2014
  8. Oct 23, 2014
  9. Sep 10, 2014
    • bigbes's avatar
      Move site to new engine · 1e42ae7a
      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
      1e42ae7a
  10. Sep 02, 2014
    • bigbes's avatar
      * CR fixes for rpm-systemd · fa06dde5
      bigbes authored
      * tarantool_ctl -> tarantool_ctl
      * Add test-run on travis-ci (closes gh-221)
      * Proper fiber name in the log
      fa06dde5
  11. Aug 31, 2014
    • bigbes's avatar
      Add systemd specs and following remarks: · 87812978
      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)
      87812978
  12. Jul 14, 2014
  13. Jun 11, 2014
    • bigbes's avatar
      - Create 3 new rpm-specs: · df24154c
      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
      df24154c
  14. May 22, 2014
  15. Apr 10, 2014
  16. Feb 20, 2014
  17. Feb 06, 2014
  18. Jan 14, 2014
  19. Dec 30, 2013
  20. Dec 16, 2013
  21. Aug 30, 2013
  22. Aug 20, 2013
  23. Jul 08, 2013
  24. Jun 26, 2013
  25. Jun 25, 2013
  26. Jun 20, 2013
  27. Jun 18, 2013
  28. Jun 08, 2013
  29. Jun 06, 2013
    • Konstantin Osipov's avatar
      Hand-port rpm-split-spec branch. · 4583e56d
      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.
      4583e56d
  30. May 30, 2013
    • Konstantin Osipov's avatar
      Code review for box.net.box implementation: · dbeb277c
      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.
      dbeb277c
  31. May 21, 2013
  32. Feb 21, 2013
  33. Jan 31, 2013
Loading