Skip to content
Snippets Groups Projects
  1. Dec 26, 2013
    • Eugine Blikh's avatar
      Some improvements in documentation: · a8b0de7c
      Eugine Blikh authored
          1. Unified blurb for every site page
          2. remove tnt-html.xsl.cmake tnt-html-chunk.xsl.cmake in favor of
          --stringparam and -param flags of xsltproc and saxon
          3. Create flags for input/output in static.py script for OOS build
      a8b0de7c
  2. 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
  3. Dec 05, 2013
  4. Nov 15, 2013
  5. Nov 08, 2013
  6. Nov 03, 2013
  7. Nov 02, 2013
  8. Nov 01, 2013
  9. Oct 01, 2013
  10. Sep 24, 2013
  11. Sep 06, 2013
  12. Jul 30, 2013
  13. Jul 25, 2013
  14. Jul 19, 2013
  15. Jul 08, 2013
  16. Jun 10, 2013
  17. 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
  18. 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
  19. May 23, 2013
    • Dmitry E. Oboukhov's avatar
      Split box.lua to several lua files · c0183560
      Dmitry E. Oboukhov authored
      * Rewrite box.net.box:
      	- connection process is in internal fiber, so
      	  connector can reconnect lost connections
      * Add box.fiber.wrap function that runs new detached fiber
      * Add some tests
      c0183560
  20. Apr 26, 2013
  21. Mar 19, 2013
  22. Mar 12, 2013
  23. Mar 08, 2013
    • Konstantin Osipov's avatar
      Cover up some mail.ru porn in RPM scripts. · 5f7f9c65
      Konstantin Osipov authored
      When server wrapper script failed to start
      the server, it used to try to send a email
      to somebody about this. This has never been
      tested, nor used.
      
      At least make sure it works when it does try
      to do it.
      5f7f9c65
  24. Mar 07, 2013
    • Konstantin Osipov's avatar
      3e9c6da2
    • Konstantin Osipov's avatar
      Give CPACK a pre-edited spec file. · f920175c
      Konstantin Osipov authored
      twistd by default starts with umask 077.
      This is why buildbot has umask setting.
      
      rpm by default takes file and directory umask
      from the build directory.
      
      When building tarantool rpm under buildbot,
      twistd default umask was inherited. Thus
      all paths were created in rwx-- mode.
      
      Now add to this cmake bug CMake bug 0012864.
      That is, by default, cmake cpack generator
      adds %dir directive for every intermediate
      dir into the spec.
      
      E.g. if there is a destination file /etc/rc.d/foo,
      the spec gets
      %dir /etc
      %dir /etc/rc.d
      
      Together with the default dir access mask of
      twistd this nicely messed up our rpm install: an
      install of Tarantool 1.4.8-59 rpm for CentOS would change
      /etc and /usr access mode to 700.
      
      Two things are done about that: Tarantool no longer
      uses a cpack generated cpeck file. Extraneous %dir
      directives are removed from the spec file. This
      should minimize the damage of a broken twistd config,
      should it happen again.
      
      All buildslaves are reconfigured and restarted with umask 022.
      f920175c
  25. Sep 18, 2012
  26. Sep 17, 2012
  27. Sep 12, 2012
  28. Sep 05, 2012
  29. Aug 06, 2012
  30. May 23, 2012
  31. Apr 29, 2012
  32. Apr 28, 2012
Loading