Skip to content
Snippets Groups Projects
  1. Jun 07, 2013
  2. Jun 06, 2013
  3. Jun 05, 2013
  4. Jun 04, 2013
  5. Jun 02, 2013
  6. May 16, 2013
  7. May 04, 2013
    • Konstantin Osipov's avatar
      Tarantool/Box -> Tarantool. · 6af037d1
      Konstantin Osipov authored
      This messes the old "core/module" paradigm quite a bit, but Box,
      while a neat name, was confusing people.
      
      tarantool_box is preserved as the daemon name.
      6af037d1
  8. Apr 25, 2013
  9. Apr 10, 2013
  10. Mar 26, 2013
    • Konstantin Osipov's avatar
      Fix broken (crashing) command line client on Ubuntu Precise · 3219428f
      Konstantin Osipov authored
      libreadline already goes with libhistory compiled in,
      no reason to add it to the dynamically linked library
      list.
      Apparently, explicitly listing libhistory leads to
      the dl loader pre-loading it instead of the compiled-in
      version, which, in turn, leads to a crash on the first
      history search in the command line client.
      
      The fix is to remove cmake dependency on libhistory
      as well as on libncurses, which we don't need either
      (always require libtermcap).
      3219428f
  11. Mar 07, 2013
    • 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
  12. Feb 20, 2013
  13. Feb 02, 2013
  14. Jan 30, 2013
  15. Jan 25, 2013
  16. Jan 23, 2013
  17. Jan 17, 2013
  18. Jan 14, 2013
  19. Jan 11, 2013
  20. Jan 10, 2013
    • Konstantin Osipov's avatar
      Refactor our CMake files. Patch provided by Roman Tsisyk. · 6dd44f6d
      Konstantin Osipov authored
      Move third_party library compilation to the top level (less
      directory traversal).
      Provide an option for using system LibEIO/libobjc.
      
      Enforce a naming convention for cmake/ scripts
      (Find* and Build*).
      
      Move ev and eio wrappers to third-party (todo: delete
      them completely).
      
      There is one (known) problem with this patch:
      tarantool --version now prints incorrect compile flags.
      To be fixed in a separate patch.
      6dd44f6d
  21. Dec 26, 2012
  22. Nov 22, 2012
  23. Nov 21, 2012
  24. Nov 08, 2012
  25. Nov 05, 2012
  26. Oct 14, 2012
  27. Sep 13, 2012
  28. Sep 10, 2012
  29. Jul 10, 2012
  30. Jul 06, 2012
Loading