Skip to content
Snippets Groups Projects
  1. Oct 06, 2017
  2. Sep 26, 2017
    • Alexander Turenko's avatar
      Add an option to allow using system ZStd · 664fc51e
      Alexander Turenko authored
      The option is '-DENABLE_BUNDLED_ZSTD' and defaults to ON.
      
      There are two goals of making this conditional, both related to building
      Tarantool on Gentoo Linux from an ebuild:
      
      * Avoid bundled ZStd building issue w/o pay to investivage it.
      * Allow user to choose between system and bundled library.
      664fc51e
  3. Sep 14, 2017
  4. Sep 05, 2017
  5. Aug 22, 2017
    • Roman Tsisyk's avatar
      Replace gopt with getopt_long() · f6370335
      Roman Tsisyk authored
      getopt_long() is available on all supported platforms.
      Get rid of legacy gopt and use getopt_long().
      
      Incompatible changes:
      
       * `tarantool --version --no-such-option` printed
          "unrecognized option '--no-such-option'", now it displays version.
          `tarantool --no-such-option --version` still prints an error message.
      
      Needed for #1265
      f6370335
  6. Aug 03, 2017
  7. Jul 24, 2017
  8. Jun 16, 2017
  9. May 10, 2017
  10. Feb 15, 2017
    • Roman Tsisyk's avatar
      Remove Sophia from 1.6 · 5336dbf6
      Roman Tsisyk authored
      Sophia was an experimental storage engine in 1.6.x.
      Please use 'vinyl' engine in Tarantool 1.7 instead.
      
      Closes #2040
      5336dbf6
  11. Feb 13, 2017
  12. Feb 11, 2017
    • Roman Tsisyk's avatar
      NetBSD port · 870e8d71
      Roman Tsisyk authored
      * Check for missing cpuid.h header
      * Fix sed magic in extra/mkexports
      * Fix open_memstream implementation
      * Fix CLOCK_PROCESS_CPUTIME_ID / CLOCK_THREAD_CPUTIME_ID
      * Disable stupid -Wchar-subscripts warnings
      * Add a workaround for "undefined __gcc_personality_v0"
      
      Tested on NetBSD 7 and on x86_64-rumprun-netbsd.
      Now you can use Tarantool on toasters.
      870e8d71
  13. Feb 07, 2017
  14. Dec 23, 2016
    • Roman Tsisyk's avatar
      Initial support for valgrind · a27607d1
      Roman Tsisyk authored
      This patch is not perfect, but it is better than nothing.
      
      + Remove third_party/valgrind and third_party/pmatomic which
        also exist in src/lib/small/third_party.
      a27607d1
  15. Nov 01, 2016
    • Georgy Kirichenko's avatar
      Refactor xlog writer · caae99e5
      Georgy Kirichenko authored
      * Write xlog via fd instead of fiob with FILE * interface
      
      * Remove O_DIRECT mode, use fdatasync(2)/sync_file_range(2) with
        posix_fadvise(2) to free the page cache. Disk cache polution
        on snapshot was tested with `vmtouch` utility and fadvise()
        provides similar result to O_DIRECT.
      
      * Remove fiob.c implementation (unused)
      caae99e5
  16. Oct 17, 2016
    • Nick Zavaritsky's avatar
      gh-1765: Implement ASAN builds · afd22939
      Nick Zavaritsky authored
      Make sure llvm-symbolizer is available. If not, reports will contain raw
      addresses instead of line info.
      
      Since leak suppressions aren't ready yet, we suggest setting
      ASAN_OPTIONS=detect_leaks=0 environment variable when running tests.
      afd22939
  17. Sep 29, 2016
  18. Sep 27, 2016
  19. Sep 23, 2016
  20. Aug 15, 2016
  21. Jul 28, 2016
  22. Jul 15, 2016
  23. Jul 14, 2016
  24. Jul 05, 2016
  25. Apr 28, 2016
  26. Apr 27, 2016
  27. Apr 26, 2016
  28. Apr 24, 2016
  29. Apr 06, 2016
  30. Mar 20, 2016
  31. Feb 18, 2016
  32. Feb 16, 2016
    • Roman Tsisyk's avatar
      Clean up the source tarball · af1c7f75
      Roman Tsisyk authored
      * Exclude web-sites and compiled JS files
      * Exclude debian/ rpm/ FreeBSD/ directories
      * Exclude CI files
      * Exclude CVS files
      * Exclude *.pyc
      af1c7f75
  33. Feb 08, 2016
Loading