Skip to content
Snippets Groups Projects
  1. May 19, 2011
  2. May 14, 2011
  3. May 13, 2011
    • Konstantin Osipov's avatar
      Bug#748599: review fixes. · cab962b6
      Konstantin Osipov authored
      Instead of trying to do a platform-safe but lower-speed
      integer extraction from network, add a configuration check
      for rare platforms and refuse to compile on them.
      Keep the code simple for x86.
      cab962b6
  4. May 12, 2011
  5. May 11, 2011
  6. Apr 05, 2011
    • Roman Tokarev's avatar
      Update files generated by confetti. · 927e9dbf
      Roman Tokarev authored
      Port tarantool to ObjectiveC.
      Implement basic TNTException class and
       TNTFiberException and TNTBoxException subclasses.
      Replace longjmp/setjmp with ObjectiveC exceptions.
      
      mod/box: Restructurize request processing in the following way:
      
      	try
      		begin
      		dispatch
      		commit
      	catch
      		abort
      
      where any error during request processing generate an exception.
      927e9dbf
  7. Mar 31, 2011
  8. Mar 21, 2011
  9. Mar 02, 2011
    • Konstantin Osipov's avatar
      CPack: enable statically built binaries. · bd6091dc
      Konstantin Osipov authored
      @todo: Deal with this:
      
      /build/buildd/binutils-2.20.1/builddir-single/bfd/../../bfd/plugin.c:127:
      warning: Using 'dlopen' in statically linked applications requires
      at runtime the shared libraries from the glibc version used for
      linking
      libltbox.a(tarantool.c.o): In function `main':
      /home/kostja/work/tarantool/core/tarantool.c:453: warning: Using
      'getpwnam' in statically linked applications requires at runtime
      the shared libraries from the glibc version used for linking
      bd6091dc
  10. Feb 28, 2011
    • Konstantin Osipov's avatar
      Some initial fixed to compile on FreeBSD. · a6c1f381
      Konstantin Osipov authored
      Implement a number of simple fixes to compile on FreeBSD:
      - work correctly with a GCC version that doesn't have
        -Wno-unused-result
      - compile even if not GNU libc
      - tee doesn't have '--append' option on FreeBSD, use
        the short version ('-a').
      - fix a typo in log_io.c, ENOENT, not ENONET.
      a6c1f381
  11. Feb 27, 2011
  12. Feb 24, 2011
  13. Feb 22, 2011
    • Konstantin Osipov's avatar
      CPack: initial commit. · 1cbe4ca8
      Konstantin Osipov authored
      Add the simplest CPack configuration for
      'make package' and 'make package_source'
      targets.
      Add an empty snapshot to revision control
      to use in 'make package' and thus
      spare the user from the need to do
      --init-storage.
      Modify args.test to accept a bare
      (no git version) version number, and thus
      ensure the user from a yet another call before
      he/she can start work/play around.
      1cbe4ca8
  14. Feb 21, 2011
  15. Feb 17, 2011
    • Konstantin Osipov's avatar
      CMake build scripts: prepare for multiple module support. · d28b00c8
      Konstantin Osipov authored
      Generalize CMake build scripts to be able to
      easily add new modules (such as box or feeder).
      Move prscfg.{h,c} (confetti general library and
      header) from third_party/confetti/ to cfg/ to
      simplify the build.
      Update configuration file templates and parsing
      code to use the new confetti.
      Rename cfg/tarantool_cfg.h to cfg/warning.h,
      to be able to reuse it in warning.c.
      Update tests.
      
      Note: tarantool_feeder is now built in mod/feeder;
      tarantool_silverbox is built in mod/silverbox.
      Modify .gitignore accordingly.
      d28b00c8
  16. Feb 15, 2011
  17. Feb 04, 2011
    • Konstantin Osipov's avatar
      Blueprint 'cmake-based-build' initial commit. · 82e966b3
      Konstantin Osipov authored
      Use CMake to:
      - Compile tarantool_silverbox, tarantool_feeder.
      - enable ./test-run testing out-of-source
      - implement Debug/Release configurations
      - add ENABLE_BACKTRACE ENABLE_TRACE and HAVE_BFD switches
      - support auto-generated targets
      82e966b3
Loading