[pdal-commits] [PDAL/PDAL] d6550d: Compression (#1722)
GitHub
noreply at github.com
Tue Nov 28 11:49:07 PST 2017
Branch: refs/heads/compression
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.
Commit: 08694b0cc096fa32a2e9cc2ecacc32fe2fdb57a5
https://github.com/PDAL/PDAL/commit/08694b0cc096fa32a2e9cc2ecacc32fe2fdb57a5
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-11-10 (Fri, 10 Nov 2017)
Changed paths:
M doc/stages/writers.bpf.rst
M io/BpfHeader.cpp
M io/BpfHeader.hpp
M io/BpfReader.cpp
M io/BpfWriter.cpp
M io/BpfWriter.hpp
M pdal/SpatialReference.cpp
M pdal/SpatialReference.hpp
M test/unit/io/BPFTest.cpp
Log Message:
-----------
Auto UTM (#1723)
* attempt to autoassign UTM zone if requested #1716
* add a test for 'autoutm' for writers.bpf #1716
* Move 'autoutm' functionality to 'coord_id' option.
Commit: 85eb971d79bce1f9a6a28f68e09fa749c6411343
https://github.com/PDAL/PDAL/commit/85eb971d79bce1f9a6a28f68e09fa749c6411343
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-11-16 (Thu, 16 Nov 2017)
Changed paths:
M pdal/PipelineManager.cpp
M test/unit/PipelineManagerTest.cpp
Log Message:
-----------
Fix replacement of stages in PipelineManager.
Close #1725
Commit: 07d7260e9e9070138f523e8522ada20dcafb47cf
https://github.com/PDAL/PDAL/commit/07d7260e9e9070138f523e8522ada20dcafb47cf
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-11-16 (Thu, 16 Nov 2017)
Changed paths:
M CMakeLists.txt
M appveyor.yml
A cmake/lzma.cmake
A cmake/modules/FindZSTD.cmake
A cmake/zstd.cmake
M doc/stages/writers.bpf.rst
M io/BpfHeader.cpp
M io/BpfHeader.hpp
M io/BpfReader.cpp
M io/BpfWriter.cpp
M io/BpfWriter.hpp
M pdal/Compression.hpp
M pdal/PipelineExecutor.hpp
M pdal/SpatialReference.cpp
M pdal/SpatialReference.hpp
M pdal/util/Utils.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
M test/unit/io/BPFTest.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 410fc5b71a5a1595637c1e82281cfe41e792275e
https://github.com/PDAL/PDAL/commit/410fc5b71a5a1595637c1e82281cfe41e792275e
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-11-16 (Thu, 16 Nov 2017)
Changed paths:
M plugins/sqlite/io/SQLiteReader.cpp
Log Message:
-----------
Fix dangling reference when there's no LazPerf.
Commit: f7d6bb8c0089957a83efeb23a51d94044dd0cc89
https://github.com/PDAL/PDAL/commit/f7d6bb8c0089957a83efeb23a51d94044dd0cc89
Author: Howard Butler <howard at hobu.co>
Date: 2017-11-21 (Tue, 21 Nov 2017)
Changed paths:
M doc/conf.py
M doc/rtd_theme/footer.html
Log Message:
-----------
update authors listing to reflect current contribution rate(s)
Commit: d2cb50c3fcdcabcea6942f50be8b8dba8bfcc6a6
https://github.com/PDAL/PDAL/commit/d2cb50c3fcdcabcea6942f50be8b8dba8bfcc6a6
Author: Howard Butler <howard at hobu.co>
Date: 2017-11-21 (Tue, 21 Nov 2017)
Changed paths:
M doc/download.rst
M doc/workshop/osgeo4w.rst
Log Message:
-----------
fix up download links
Commit: ab2e0b18ee8413992075593355ebb8e8ef435e90
https://github.com/PDAL/PDAL/commit/ab2e0b18ee8413992075593355ebb8e8ef435e90
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-11-21 (Tue, 21 Nov 2017)
Changed paths:
M pdal/Kernel.hpp
M pdal/Options.cpp
M pdal/Options.hpp
M pdal/Stage.cpp
M pdal/Stage.hpp
A test/data/apps/bad_cmd_opt
A test/data/apps/bad_json_opt
A test/data/apps/good_cmd_opt
A test/data/apps/good_json_opt
M test/unit/apps/AppTest.cpp
M test/unit/apps/TranslateTest.cpp
Log Message:
-----------
Option file (#1728)
* Add support for stage option files.
* Remove test code.
* Add JSON option file.
* Add tests form option_file.
Add grid_option_file option.
* Make sure there's no "foo.las" sitting around.
Commit: 87986c5afdfdaf49b64a7bbc9696aa36124c5689
https://github.com/PDAL/PDAL/commit/87986c5afdfdaf49b64a7bbc9696aa36124c5689
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-11-21 (Tue, 21 Nov 2017)
Changed paths:
M io/LasHeader.cpp
M io/LasHeader.hpp
M io/LasReader.cpp
M io/LasWriter.cpp
M io/LasWriter.hpp
M test/unit/io/LasWriterTest.cpp
Log Message:
-----------
Make sure we don't write LASzip VLRs more than once. (#1726)
Make LasHeader::findVlr const.
Commit: d5090e70423e7559c2b65e36263997128c1dd6da
https://github.com/PDAL/PDAL/commit/d5090e70423e7559c2b65e36263997128c1dd6da
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-11-21 (Tue, 21 Nov 2017)
Changed paths:
M doc/conf.py
M doc/download.rst
M doc/rtd_theme/footer.html
M doc/stages/writers.bpf.rst
M doc/workshop/osgeo4w.rst
M io/BpfHeader.cpp
M io/BpfHeader.hpp
M io/BpfReader.cpp
M io/BpfWriter.cpp
M io/BpfWriter.hpp
M io/LasHeader.cpp
M io/LasHeader.hpp
M io/LasReader.cpp
M io/LasWriter.cpp
M io/LasWriter.hpp
M pdal/Kernel.hpp
M pdal/Options.cpp
M pdal/Options.hpp
M pdal/PipelineManager.cpp
M pdal/SpatialReference.cpp
M pdal/SpatialReference.hpp
M pdal/Stage.cpp
M pdal/Stage.hpp
M plugins/sqlite/io/SQLiteReader.cpp
A test/data/apps/bad_cmd_opt
A test/data/apps/bad_json_opt
A test/data/apps/good_cmd_opt
A test/data/apps/good_json_opt
M test/unit/PipelineManagerTest.cpp
M test/unit/apps/AppTest.cpp
M test/unit/apps/TranslateTest.cpp
M test/unit/io/BPFTest.cpp
M test/unit/io/LasWriterTest.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into compression
Commit: a3ece8ee7a1f1c43715eea4d0f9e707b88891c42
https://github.com/PDAL/PDAL/commit/a3ece8ee7a1f1c43715eea4d0f9e707b88891c42
Author: Bradley J Chambers <brad.chambers at gmail.com>
Date: 2017-11-22 (Wed, 22 Nov 2017)
Changed paths:
M doc/stages/writers.pcd.rst
Log Message:
-----------
Update PCD Writer documentation to reflect new options
Commit: 4f595c248ce9b1870b47f1666c456dd45e0474a2
https://github.com/PDAL/PDAL/commit/4f595c248ce9b1870b47f1666c456dd45e0474a2
Author: Howard Butler <howard at hobu.co>
Date: 2017-11-26 (Sun, 26 Nov 2017)
Changed paths:
M cmake/examples/hobu-windows.bat
M cmake/modules/FindZSTD.cmake
M scripts/appveyor/config.cmd
Log Message:
-----------
Get windows happy (#1734)
* be explict about LIBLZMA_LIBRARY for windows
* don't override LIBRARY_SUFFIX in FindZSTD
Commit: a61011d3ffd33e5cdb786f2816b629b4dd411102
https://github.com/PDAL/PDAL/commit/a61011d3ffd33e5cdb786f2816b629b4dd411102
Author: Kristian Evers <kristianevers at gmail.com>
Date: 2017-11-26 (Sun, 26 Nov 2017)
Changed paths:
M python/setup.py
Log Message:
-----------
Fix python install (#1733)
* Don't import Cython directly before doing a fail-safe import of the same module
* Add install requirements to Python setup script
Commit: f413e65e5de91db6d2271e1752f9249025e85658
https://github.com/PDAL/PDAL/commit/f413e65e5de91db6d2271e1752f9249025e85658
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-11-27 (Mon, 27 Nov 2017)
Changed paths:
M cmake/lzma.cmake
M cmake/zlib.cmake
M cmake/zstd.cmake
Log Message:
-----------
Made compression modules optional.
Commit: 942b23b0998611d59fa125fd5fc7b0a0029ed979
https://github.com/PDAL/PDAL/commit/942b23b0998611d59fa125fd5fc7b0a0029ed979
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2017-11-27 (Mon, 27 Nov 2017)
Changed paths:
M cmake/examples/hobu-windows.bat
M cmake/modules/FindZSTD.cmake
M doc/stages/writers.pcd.rst
M python/setup.py
M scripts/appveyor/config.cmd
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into compression
Compare: https://github.com/PDAL/PDAL/compare/54e0bf4f81a7...942b23b09986
More information about the pdal-commits
mailing list