Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-28073

Upgrade to snappy-1.1.7

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 4.1.7
    • Affects Version/s: None
    • Component/s: Internal Code
    • None
    • Fully Compatible
    • Dev Tools 2018-12-17, Dev Tools 2018-12-31, Dev Tools 2019-01-14, Dev Tools 2019-01-28
    • 26

      from https://github.com/google/snappy/blob/master/NEWS:

      Snappy v1.1.4, January 25th 2017:

      • Fix a 1% performance regression when snappy is used in PIE executables.
      • Improve compression performance by 5%.
      • Improve decompression performance by 20%.

      Snappy v1.1.5, June 28th 2017:

      This release has broken SONAME / SOVERSION values. Users of snappy as a shared library should avoid 1.1.5 and use 1.1.6 instead. SONAME / SOVERSION errors will manifest as the dynamic library loader complaining that it cannot find snappy's shared library file (libsnappy.so / libsnappy.dylib), or that the library it found does not have the required version. 1.1.6 has the same code as 1.1.5, but carries build configuration fixes for the issues above.

      Add CMake build support. The autoconf build support is now deprecated, and will be removed in the next release.
      Add AppVeyor configuration, for Windows CI coverage.
      Small performance improvement on little-endian PowerPC.
      Small performance improvement on LLVM with position-independent executables.
      Fix a few issues with various build environments.

      Snappy v1.1.6, July 13th 2017:
      This is a re-release of v1.1.5 with proper SONAME / SOVERSION values.

      Snappy v1.1.7
      Improved CMake build support for 64-bit Linux distributions.
      MSVC builds now use MSVC-specific intrinsics that map to clzll.
      ARM64 (AArch64) builds use the code paths optimized for 64-bit processors.

            Assignee:
            mathew.robinson@mongodb.com Mathew Robinson (Inactive)
            Reporter:
            mathias@mongodb.com Mathias Stearn
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: