[pdal-commits] [PDAL/PDAL] d6550d: Compression (#1722)

GitHub noreply at github.com
Thu Nov 9 09:54:51 PST 2017


  Branch: refs/heads/master
  Home:   https://github.com/PDAL/PDAL
  Commit: d6550d3107e21e4211611e0c0f61e1829ebc119f
      https://github.com/PDAL/PDAL/commit/d6550d3107e21e4211611e0c0f61e1829ebc119f
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2017-11-09 (Thu, 09 Nov 2017)

  Changed paths:
    M CMakeLists.txt
    M appveyor.yml
    A cmake/lzma.cmake
    A cmake/modules/FindZSTD.cmake
    A cmake/zstd.cmake
    M pdal/Compression.hpp
    M plugins/greyhound/io/GreyhoundReader.cpp
    M plugins/oci/io/OciReader.cpp
    M plugins/oci/io/OciWriter.cpp
    M plugins/sqlite/io/SQLiteCommon.hpp
    M plugins/sqlite/io/SQLiteReader.cpp
    M plugins/sqlite/io/SQLiteWriter.cpp
    M scripts/ci/script.sh
    M scripts/docker/dependencies/Dockerfile
    M scripts/docker/master/alpine/Dockerfile
    M scripts/docker/master/ubuntu/Dockerfile
    M test/unit/CMakeLists.txt
    M test/unit/CompressionTest.cpp

  Log Message:
  -----------
  Compression (#1722)

* Add general deflate/LZMA support.

* Add lzma cmake file

* Add xz to dockerfile.

* Try xz-dev.

* Put xz in the right list.

* Modify travis build script for xz(lzma) compression.

* Update Dockerfile for xz(lzma)

* Use proper casting to avoid warnings on Linux.

* Make interface consistent for compressors.

* Update SQLite for new compression API.

* Update osgeo4w install to grab xz-devel.

* Add support for zstd compression.

* Add zstd to alpine build.

* Add zstd.

* Add zstd-dev pkg.

* Update docker/build files for zstd.

* Convert LazPerfDecompressor to new interface.

* Update Dockerfile(s) for lzma(xz) and zstd.

* Update compression for GreyhoundReader.




More information about the pdal-commits mailing list