[pdal-commits] [PDAL/PDAL] 3d27f9: cache TileDB attributes and remove extraneous call...
Howard Butler
noreply at github.com
Fri Dec 27 06:37:42 PST 2019
Branch: refs/heads/readers.z5
Home: https://github.com/PDAL/PDAL
Commit: 3d27f95493bf053238436d6c3005d50f496a03b2
https://github.com/PDAL/PDAL/commit/3d27f95493bf053238436d6c3005d50f496a03b2
Author: Norman Barker <norman at tiledb.io>
Date: 2019-11-25 (Mon, 25 Nov 2019)
Changed paths:
M plugins/tiledb/io/TileDBWriter.cpp
Log Message:
-----------
cache TileDB attributes and remove extraneous call to schema (#2820)
* cache TileDB attributes and remove extraneous call to schema
* fixed tiledb error with calling schema
Commit: 3df0d04f97499fa9391ab12d3931b840e0224162
https://github.com/PDAL/PDAL/commit/3df0d04f97499fa9391ab12d3931b840e0224162
Author: Howard Butler <howard at hobu.co>
Date: 2019-11-27 (Wed, 27 Nov 2019)
Changed paths:
M plugins/CMakeLists.txt
M scripts/conda/osx.sh
Log Message:
-----------
Z5 building
Commit: ec08617b363e5f0772ff7289d8777326868ee2cd
https://github.com/PDAL/PDAL/commit/ec08617b363e5f0772ff7289d8777326868ee2cd
Author: Connor Manning <connor at hobu.co>
Date: 2019-12-02 (Mon, 02 Dec 2019)
Changed paths:
M filters/SkewnessBalancingFilter.cpp
Log Message:
-----------
Avoid potential descending for-loop wrapping (#2778)
* Avoid potential descending for-loop wrapping in the skewness balancing filter.
* Change to do-while loop to improve readability
Commit: 3346e2bd0713defe14afbccf924d3d189b11ed5e
https://github.com/PDAL/PDAL/commit/3346e2bd0713defe14afbccf924d3d189b11ed5e
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2019-12-03 (Tue, 03 Dec 2019)
Changed paths:
M filters/OverlayFilter.cpp
M filters/private/pnp/GridPnp.hpp
M io/EptReader.cpp
M io/EptReader.hpp
M pdal/Geometry.cpp
M pdal/Geometry.hpp
M pdal/Polygon.cpp
M pdal/Polygon.hpp
Log Message:
-----------
Put faster point-in-polygon in Polygon class (#2827)
* Temp
* Revert "Temp"
This reverts commit aeddaa7ebaf9acca1097e033b135e1e5dbe15043.
* Add pnpGrid point-in-polygon method to Polygon.
Use in OverlayFilter.
Close #2812
* Use polygon's contains() for points in EPT.
* Remove unnecessary header.
Commit: fce5d58ddc83dccc92bedf73033d8ee2e2e0dfcf
https://github.com/PDAL/PDAL/commit/fce5d58ddc83dccc92bedf73033d8ee2e2e0dfcf
Author: Howard Butler <howard at hobu.co>
Date: 2019-12-04 (Wed, 04 Dec 2019)
Changed paths:
M plugins/python/plang/Invocation.cpp
M scripts/azp/osx.yml
Log Message:
-----------
make sure to initialize outArrays (#2831)
* make sure to initialize outArrays
* conda channel ordering
Commit: 55195c4511f658a94aeb37cdd044d50207de89e2
https://github.com/PDAL/PDAL/commit/55195c4511f658a94aeb37cdd044d50207de89e2
Author: Connor Manning <connor at hobu.co>
Date: 2019-12-09 (Mon, 09 Dec 2019)
Changed paths:
M io/EptReader.cpp
M io/EptReader.hpp
M io/private/EptSupport.cpp
M io/private/EptSupport.hpp
A test/data/ept/ellipsoid-zstandard/ept-build.json
A test/data/ept/ellipsoid-zstandard/ept-data/0-0-0-0.zst
A test/data/ept/ellipsoid-zstandard/ept-hierarchy/0-0-0-0.json
A test/data/ept/ellipsoid-zstandard/ept-sources/0.json
A test/data/ept/ellipsoid-zstandard/ept-sources/list.json
A test/data/ept/ellipsoid-zstandard/ept.json
M test/unit/io/EptReaderTest.cpp
Log Message:
-----------
EPT Zstandard support (#2783)
* Try to support zstandard compression back-end
* Test
* Removed non necessary move
* Properly distinguish EPT remote schema from the local PointLayout for binary datatype. Add coresponding test. Make the laszip test less intentionally degenerate. Make lack of 'points' metadata non-fatal.
* Add Zstandard sample dataset and unit test.
* Make EPT streaming occur asynchronously with a lookahead buffer of nodes.
* Handle zero-point overlaps in streaming EPT reader, for when octree bounds overlap a query but no contained points overlap.
* Respect the threads option for EPT reader streaming.
* Update EPT streaming test, correct usage of the output point layout.
* Remove constness changes unrelated to EPT streaming for PR.
* Add zstandard stream test.
* Remove merge artifact that duplicated some code.
* Hook up Zstandard dataType for streaming.
* Add zstandard ifdefs.
* Re-check EPT data-type enum during processing.
* Explicitly check another EPT data-type during processing.
* Fix zstandard ifdef so tests run properly, move the reader's zstandard check out of the pooled processing loop to error out earlier if it's missing.
* Add utility function for processing binary data according to the remote EPT schema.
* Remove duplicate declaration.
Commit: 672a711cc608bfe6b8b98801b0e087fd230deca8
https://github.com/PDAL/PDAL/commit/672a711cc608bfe6b8b98801b0e087fd230deca8
Author: Norman Barker <norman at tiledb.io>
Date: 2019-12-09 (Mon, 09 Dec 2019)
Changed paths:
M doc/stages/writers.tiledb.rst
M plugins/tiledb/CMakeLists.txt
M plugins/tiledb/io/TileDBWriter.cpp
M plugins/tiledb/io/TileDBWriter.hpp
M plugins/tiledb/test/TileDBWriterTest.cpp
Log Message:
-----------
tiledb: support attribute filters (#2828)
Commit: 85db16bc79245de5cf2db884cb8e14862926ba30
https://github.com/PDAL/PDAL/commit/85db16bc79245de5cf2db884cb8e14862926ba30
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2019-12-10 (Tue, 10 Dec 2019)
Changed paths:
M io/EptReader.cpp
Log Message:
-----------
Guard against not having zstandard. (#2836)
Commit: 07bffa7b89991d082cad8d300b984cb4f1f4aa7a
https://github.com/PDAL/PDAL/commit/07bffa7b89991d082cad8d300b984cb4f1f4aa7a
Author: Norman Barker <norman at tiledb.io>
Date: 2019-12-11 (Wed, 11 Dec 2019)
Changed paths:
M plugins/tiledb/io/TileDBWriter.cpp
Log Message:
-----------
tiledb: check attributes (#2837)
Commit: 510bc65ca222fcbda3be90b51f5055a82367699a
https://github.com/PDAL/PDAL/commit/510bc65ca222fcbda3be90b51f5055a82367699a
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2019-12-12 (Thu, 12 Dec 2019)
Changed paths:
M pdal/PipelineManager.cpp
M pdal/StageFactory.cpp
M test/unit/apps/TranslateTest.cpp
Log Message:
-----------
Accept null output for pdal translate. (#2842)
Commit: 25939eead241838adb7bf637f0d2e14763cabba5
https://github.com/PDAL/PDAL/commit/25939eead241838adb7bf637f0d2e14763cabba5
Author: Norman Barker <norman at tiledb.io>
Date: 2019-12-13 (Fri, 13 Dec 2019)
Changed paths:
M plugins/tiledb/io/TileDBReader.cpp
M plugins/tiledb/test/TileDBReaderTest.cpp
Log Message:
-----------
tiledb: fix bbox option (#2844)
Commit: 1064ae8c7a332cbc700103c803da2e69808a3ba2
https://github.com/PDAL/PDAL/commit/1064ae8c7a332cbc700103c803da2e69808a3ba2
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2019-12-18 (Wed, 18 Dec 2019)
Changed paths:
M doc/stages/filters.hag.rst
M filters/HAGFilter.cpp
M filters/HAGFilter.hpp
M pdal/EigenUtils.cpp
M pdal/KDIndex.hpp
A test/data/filters/hagtest.jpg
A test/data/filters/hagtest.txt
M test/unit/CMakeLists.txt
A test/unit/filters/HAGFilterTest.cpp
Log Message:
-----------
Improve filters.hag for delaunay case (#2846)
* First cut streamlining HAG filter.
Add first test and test data.
* Add filters.hag tests.
Update filters.hag documentation.
* Protect macro expansion of min/max.
* Eliminate case to simplify.
* Update delaunay creation.
* Merge fix.
* Don't calculate distance when we already have it.
* Refactor to clarify handling and eliminate potential divide-by-zero issues.
* Remove assertion.
* Update doc text.
* Update text for max_distance.
Commit: e75ec01398dbe3c1069b922747bd44632f6596d1
https://github.com/PDAL/PDAL/commit/e75ec01398dbe3c1069b922747bd44632f6596d1
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2019-12-18 (Wed, 18 Dec 2019)
Changed paths:
M doc/stages/filters.cluster.rst
Log Message:
-----------
Explicitly state the name of the cluster ID dimension.
Commit: b606d5ba2ea67868dd6a398b1e5ea946c453fbea
https://github.com/PDAL/PDAL/commit/b606d5ba2ea67868dd6a398b1e5ea946c453fbea
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2019-12-18 (Wed, 18 Dec 2019)
Changed paths:
M doc/stages/filters.hag.rst
M filters/HAGFilter.cpp
M filters/HAGFilter.hpp
M pdal/EigenUtils.cpp
M pdal/KDIndex.hpp
A test/data/filters/hagtest.jpg
A test/data/filters/hagtest.txt
M test/unit/CMakeLists.txt
A test/unit/filters/HAGFilterTest.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 124061dde7fc8d80dae9a5d2fff94e80e138457c
https://github.com/PDAL/PDAL/commit/124061dde7fc8d80dae9a5d2fff94e80e138457c
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2019-12-19 (Thu, 19 Dec 2019)
Changed paths:
M plugins/tiledb/io/TileDBReader.cpp
M plugins/tiledb/io/TileDBReader.hpp
M plugins/tiledb/io/TileDBWriter.cpp
Log Message:
-----------
Fix filename handling for tiledb. (#2853)
* Fix filename handling for tiledb.
Handle tiledb exceptions.
* Update writer to match reader behavior.
Commit: 7396fb209f8a784f048b83415b661a0a5fcf204e
https://github.com/PDAL/PDAL/commit/7396fb209f8a784f048b83415b661a0a5fcf204e
Author: Pravin Shinde <pshinde825 at gmail.com>
Date: 2019-12-19 (Thu, 19 Dec 2019)
Changed paths:
M filters/private/delaunator.hpp
M plugins/e57/CMakeLists.txt
M plugins/e57/io/E57Reader.cpp
M plugins/e57/io/E57Reader.hpp
M plugins/e57/io/E57Writer.cpp
M plugins/e57/io/E57Writer.hpp
M plugins/e57/io/Scan.cpp
M plugins/e57/io/Scan.hpp
M plugins/e57/io/Utils.cpp
M plugins/e57/io/Utils.hpp
M plugins/e57/io/Uuid.cpp
M plugins/e57/io/Uuid.hpp
M plugins/e57/test/E57ReaderTest.cpp
M plugins/e57/test/E57UtilsTest.cpp
M plugins/e57/test/E57UuidTest.cpp
M plugins/e57/test/E57WriterTest.cpp
M plugins/e57/test/ScanTest.cpp
A test/data/e57/A_B_different_dims.e57
Log Message:
-----------
Adding enhancements in E57 plugins (#2847)
* Refactored E57 Reader.
* Added remote file reading support in E57
* fixed indents
* Resolved namespaces, chunksize and spelling mistakes.
* Combined switch cases, resolved e57 namespace in ScanTest.cpp
* Use Array instead of Map for rescale factors.
* Added rescaling optimizations.
* Minor adjustments
* Fixed windows build failure.
* Changed WIN32 to WINDOWS
* fixing CI
* Added more enhancements and features in E57 plugins
* Added test data
* Fixed linux build failure
* Addressing comments
* Changed chunk size to 10000.
* Correction in info text
Commit: 743d44cf439ad7fd4f837de84261a5e3177264c0
https://github.com/PDAL/PDAL/commit/743d44cf439ad7fd4f837de84261a5e3177264c0
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
M filters/ClusterFilter.cpp
M filters/ClusterFilter.hpp
M pdal/Dimension.json
Log Message:
-----------
Make ClusterID a built-in dimension. (#2854)
Commit: ec934b2bb70c90d630d743cfe8f7017e804cb2cf
https://github.com/PDAL/PDAL/commit/ec934b2bb70c90d630d743cfe8f7017e804cb2cf
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2019-12-20 (Fri, 20 Dec 2019)
Changed paths:
A test/data/filters/elm1.txt
M test/unit/CMakeLists.txt
A test/unit/filters/ELMFilterTest.cpp
Log Message:
-----------
Add simple test for ELM filter. (#2855)
Commit: f96fbc76ae239cc0df34743cb005c72f2a2ded44
https://github.com/PDAL/PDAL/commit/f96fbc76ae239cc0df34743cb005c72f2a2ded44
Author: Howard Butler <howard at hobu.co>
Date: 2019-12-27 (Fri, 27 Dec 2019)
Changed paths:
M doc/stages/filters.cluster.rst
M doc/stages/filters.hag.rst
M doc/stages/writers.tiledb.rst
M filters/ClusterFilter.cpp
M filters/ClusterFilter.hpp
M filters/HAGFilter.cpp
M filters/HAGFilter.hpp
M filters/OverlayFilter.cpp
M filters/SkewnessBalancingFilter.cpp
M filters/private/delaunator.hpp
M filters/private/pnp/GridPnp.hpp
M io/EptReader.cpp
M io/EptReader.hpp
M io/private/EptSupport.cpp
M io/private/EptSupport.hpp
M pdal/Dimension.json
M pdal/EigenUtils.cpp
M pdal/Geometry.cpp
M pdal/Geometry.hpp
M pdal/KDIndex.hpp
M pdal/PipelineManager.cpp
M pdal/Polygon.cpp
M pdal/Polygon.hpp
M pdal/StageFactory.cpp
M plugins/e57/CMakeLists.txt
M plugins/e57/io/E57Reader.cpp
M plugins/e57/io/E57Reader.hpp
M plugins/e57/io/E57Writer.cpp
M plugins/e57/io/E57Writer.hpp
M plugins/e57/io/Scan.cpp
M plugins/e57/io/Scan.hpp
M plugins/e57/io/Utils.cpp
M plugins/e57/io/Utils.hpp
M plugins/e57/io/Uuid.cpp
M plugins/e57/io/Uuid.hpp
M plugins/e57/test/E57ReaderTest.cpp
M plugins/e57/test/E57UtilsTest.cpp
M plugins/e57/test/E57UuidTest.cpp
M plugins/e57/test/E57WriterTest.cpp
M plugins/e57/test/ScanTest.cpp
M plugins/python/plang/Invocation.cpp
M plugins/tiledb/CMakeLists.txt
M plugins/tiledb/io/TileDBReader.cpp
M plugins/tiledb/io/TileDBReader.hpp
M plugins/tiledb/io/TileDBWriter.cpp
M plugins/tiledb/io/TileDBWriter.hpp
M plugins/tiledb/test/TileDBReaderTest.cpp
M plugins/tiledb/test/TileDBWriterTest.cpp
M scripts/azp/osx.yml
A test/data/e57/A_B_different_dims.e57
A test/data/ept/ellipsoid-zstandard/ept-build.json
A test/data/ept/ellipsoid-zstandard/ept-data/0-0-0-0.zst
A test/data/ept/ellipsoid-zstandard/ept-hierarchy/0-0-0-0.json
A test/data/ept/ellipsoid-zstandard/ept-sources/0.json
A test/data/ept/ellipsoid-zstandard/ept-sources/list.json
A test/data/ept/ellipsoid-zstandard/ept.json
A test/data/filters/elm1.txt
A test/data/filters/hagtest.jpg
A test/data/filters/hagtest.txt
M test/unit/CMakeLists.txt
M test/unit/apps/TranslateTest.cpp
A test/unit/filters/ELMFilterTest.cpp
A test/unit/filters/HAGFilterTest.cpp
M test/unit/io/EptReaderTest.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into readers.z5
Compare: https://github.com/PDAL/PDAL/compare/1b2ae140a6ad...f96fbc76ae23
More information about the pdal-commits
mailing list