Skip to content
Snippets Groups Projects
  1. Apr 10, 2014
  2. Mar 20, 2014
    • Roman Tsisyk's avatar
      Fix build system to properly support pluggable modules · 876e401a
      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
      876e401a
  3. Mar 14, 2014
  4. Feb 27, 2014
  5. Feb 20, 2014
  6. Feb 19, 2014
  7. Feb 17, 2014
  8. Feb 14, 2014
  9. Feb 13, 2014
  10. Feb 12, 2014
    • Roman Tsisyk's avatar
      Explicitly use thread-local buffer for C++ exceptions · 250d031a
      Roman Tsisyk authored
      This patch explicitly saves Exception to a thread-local variable inside
      struct cord on tnt_raise(). This variable can be used to safetly
      re-throw last exception from any place (not only from catch() block).
      This technique requires exception to be thrown and catched by pointers.
      tnt_raise macros was rewritten and all 'catch (Exception &)' blocks were
      substituted with 'catch (Exception *e)'.
      
      This patch also adds a new feature to box.raise() function.
      When called without arguments box.raise() re-throws last exception (if
      any).
      
      These changes needed to implement proper handlings of exception for FFI
      calls.
      250d031a
  11. Feb 07, 2014
  12. Feb 05, 2014
  13. Feb 03, 2014
  14. Jan 30, 2014
  15. Jan 29, 2014
  16. Jan 24, 2014
  17. Jan 23, 2014
  18. Jan 21, 2014
  19. Jan 17, 2014
  20. Jan 14, 2014
  21. Jan 05, 2014
    • Konstantin Osipov's avatar
      Change server reponse format to MessagePack. · b28f8909
      Konstantin Osipov authored
      Update the protoco spec in doc/box-protocol.txt.
      Update box.net.box with a bunch of hacks.
      Update the python driver.
      
      Remove support for flags variable (BOX_RETURN_TUPLE).
      It was not tested anywhere! (-> kill)
      
      Implemeng Lua msgpack.next() to support streamed processing.
      Add tests.
      
      Fix a bug with messed up aliases of msgpack.dumps() pointing
      to encode() and loads() pointing to decode() (should be vice versa).
      b28f8909
  22. Dec 30, 2013
  23. Dec 27, 2013
  24. Dec 26, 2013
  25. Dec 24, 2013
    • Eugine Blikh's avatar
      ### site building · cd4e3270
      Eugine Blikh authored
      All layouts are in doc/www-data.in/_layout and are written in Jinja1
      (django-like templates). All texts are in doc/www-data.in/_texts
      
      Text files contains YAML files with chunks of markdown strings:
      ```
      $module:
          $uno: |
              some text in markdown
          $dos: |
              it may be multiline
          $tres: |
              # header 1
              ```
              may have some embedded code
              ```
              e.t.c
          ...
      ```
      where `$module` is name of layout file, `$uno`, `$dos`, `$tres`... are
      name of parts (template parts `{{ $module.$part }}`)
      Site still stores files in `doc/www-data` for copying on server.
      Also it integrates documentation (only on stable/master branches) into site (still templlates)
      Usage of new `extra/static.py`:
      ```bash
      $ cmake . -DENABLE-DOC=TRUE
      $ make
      $ cd /doc/www-data.in/
      $ ../../extra/static.py site `# build site`
      $ ../../extra/static.py docs `# embed docs`
      ```
      
       ### documentation building
      
      Add `html-saxon-chunk` and `html-chunk` targets for building chunked
      html documentation.
      
      `make` in `doc/user` now builds `html-saxon` and `html-saxon-chunk`
      targets
      cd4e3270
    • Eugine Blikh's avatar
      backport of 439eb8de commit · 66593343
      Eugine Blikh authored
      > remove script/ directory and move it's content to extra/
      66593343
  26. Dec 22, 2013
  27. Dec 18, 2013
Loading