[pdal-commits] [PDAL/PDAL] 813caf: Compression (#1736)
GitHub
noreply at github.com
Thu Nov 30 09:28:18 PST 2017
Branch: refs/heads/master
Home: https://github.com/PDAL/PDAL
Commit: 813caf8b2c73cb29d1bacb056c20bb0e20865921
https://github.com/PDAL/PDAL/commit/813caf8b2c73cb29d1bacb056c20bb0e20865921
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-11-30 (Thu, 30 Nov 2017)
Changed paths:
M cmake/lzma.cmake
M cmake/zlib.cmake
M cmake/zstd.cmake
M io/BpfCompressor.cpp
M io/BpfCompressor.hpp
M io/BpfReader.cpp
M io/BpfWriter.cpp
M io/LasReader.hpp
M io/LasWriter.cpp
M io/LasWriter.hpp
R pdal/Compression.hpp
A pdal/compression/Compression.hpp
A pdal/compression/DeflateCompression.hpp
A pdal/compression/LazPerfCompression.hpp
A pdal/compression/LzmaCompression.hpp
A pdal/compression/ZstdCompression.hpp
M plugins/greyhound/io/GreyhoundReader.cpp
M plugins/oci/io/OciReader.cpp
M plugins/oci/io/OciWriter.cpp
M plugins/pgpointcloud/io/PgCommon.hpp
M plugins/sqlite/io/SQLiteCommon.hpp
M plugins/sqlite/io/SQLiteReader.cpp
M plugins/sqlite/io/SQLiteWriter.cpp
M test/unit/CompressionTest.cpp
M test/unit/io/BPFTest.cpp
Log Message:
-----------
Compression (#1736)
* 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.
* Made compression modules optional.
* Allow compression types to be optional.
* Provide appropriate defaults for compression options.
More information about the pdal-commits
mailing list