Skip to content
Snippets Groups Projects
  1. Mar 13, 2013
    • Konstantin Osipov's avatar
      Decouple tbuf and pickle. · 44fab8fe
      Konstantin Osipov authored
      Reorganize iproto parser (pickle) around two pointers at the request
      parsing position and request end.
      This makes the code more generic and easily usable in lua and
      with new buffered I/O.
      
      This also reduces the current widespread use of tbuf throughout
      entire code base (good for future maintainability of the code).
      44fab8fe
  2. Mar 08, 2013
  3. Mar 07, 2013
    • Konstantin Osipov's avatar
      3e9c6da2
    • Konstantin Osipov's avatar
      Merge branch 'stable' · 4ce948d9
      Konstantin Osipov authored
      4ce948d9
    • 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
  4. Mar 06, 2013
  5. Feb 28, 2013
  6. Feb 27, 2013
  7. Feb 26, 2013
  8. Feb 25, 2013
  9. Feb 22, 2013
  10. Feb 21, 2013
Loading