[pdal-commits] [PDAL/PDAL] b87605: Add support for owning stages in the StageFactory.

GitHub noreply at github.com
Tue May 26 09:15:24 PDT 2015


  Branch: refs/heads/rialto-tiling
  Home:   https://github.com/PDAL/PDAL
  Commit: b87605912cd33f55eb17787ecc3966805546d462
      https://github.com/PDAL/PDAL/commit/b87605912cd33f55eb17787ecc3966805546d462
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M include/pdal/StageFactory.hpp
    M src/StageFactory.cpp

  Log Message:
  -----------
  Add support for owning stages in the StageFactory.


  Commit: 3c97084a01bb9c1ef8ceb4e69507f0918117df55
      https://github.com/PDAL/PDAL/commit/3c97084a01bb9c1ef8ceb4e69507f0918117df55
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2015-05-13 (Wed, 13 May 2015)

  Changed paths:
    M include/pdal/StageFactory.hpp
    M src/StageFactory.cpp

  Log Message:
  -----------
  Merge pull request #913 from PDAL/stage-ownership

Add support for owning stages in the StageFactory.


  Commit: d43c85d35a446f3216eb159b69302f9e0e6e6759
      https://github.com/PDAL/PDAL/commit/d43c85d35a446f3216eb159b69302f9e0e6e6759
  Author: Howard Butler <howard at hobu.co>
  Date:   2015-05-15 (Fri, 15 May 2015)

  Changed paths:
    M include/pdal/Kernel.hpp
    M src/Kernel.cpp

  Log Message:
  -----------
  add option --label to kernel default arguments to allow people to tag processes


  Commit: 32120a7a904269a4ed44aa1bf29e636cd4878eb3
      https://github.com/PDAL/PDAL/commit/32120a7a904269a4ed44aa1bf29e636cd4878eb3
  Author: Howard Butler <howard at hobu.co>
  Date:   2015-05-15 (Fri, 15 May 2015)

  Changed paths:
    M include/pdal/Kernel.hpp
    M src/Kernel.cpp

  Log Message:
  -----------
  Merge pull request #916 from PDAL/kernel-label-option

add option --label to kernel default arguments to allow people to tag processes


  Commit: cf322c547b4fa14353d32268b65f918483f793a1
      https://github.com/PDAL/PDAL/commit/cf322c547b4fa14353d32268b65f918483f793a1
  Author: Howard Butler <howard at hobu.co>
  Date:   2015-05-15 (Fri, 15 May 2015)

  Changed paths:
    M plugins/p2g/io/P2gWriter.cpp
    M plugins/p2g/io/P2gWriter.hpp

  Log Message:
  -----------
  Handle P2G with zero points #914 and support collecting XYZ from all PointViews, not just the first one


  Commit: 92941a85f47e0a4c4359bbd43c904c08bb45ca69
      https://github.com/PDAL/PDAL/commit/92941a85f47e0a4c4359bbd43c904c08bb45ca69
  Author: Howard Butler <howard at hobu.co>
  Date:   2015-05-15 (Fri, 15 May 2015)

  Changed paths:
    M plugins/p2g/io/P2gWriter.cpp

  Log Message:
  -----------
  forward the PointTable SpatialReference() down to the raster output #917


  Commit: 706124bdbad286bc3255da17b9432e9c54aa3efd
      https://github.com/PDAL/PDAL/commit/706124bdbad286bc3255da17b9432e9c54aa3efd
  Author: Howard Butler <howard at hobu.co>
  Date:   2015-05-15 (Fri, 15 May 2015)

  Changed paths:
    M plugins/p2g/io/P2gWriter.cpp
    M plugins/p2g/io/P2gWriter.hpp

  Log Message:
  -----------
  Merge pull request #918 from PDAL/p2g-zero-points

Handle P2G with zero points #914 and support collecting XYZ from all PointViews, not just the first one


  Commit: 37aca09ca657d15c56b101d3cde15b54ff903ea4
      https://github.com/PDAL/PDAL/commit/37aca09ca657d15c56b101d3cde15b54ff903ea4
  Author: Michael P. Gerlek <mpg at flaxen.com>
  Date:   2015-05-15 (Fri, 15 May 2015)

  Changed paths:
    M src/Options.cpp
    M test/unit/OptionsTest.cpp

  Log Message:
  -----------
  added missing Options::remove() for #915


  Commit: 93319fa0f6cda604133a20d621ad544c96c34baa
      https://github.com/PDAL/PDAL/commit/93319fa0f6cda604133a20d621ad544c96c34baa
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    M include/pdal/GDALUtils.hpp
    M include/pdal/Kernel.hpp
    M include/pdal/Log.hpp
    M io/las/LasError.hpp
    M io/las/LasReader.cpp
    M io/las/LasWriter.cpp
    M kernels/CMakeLists.txt
    M kernels/info/InfoKernel.cpp
    M kernels/info/InfoKernel.hpp
    A kernels/tindex/CMakeLists.txt
    A kernels/tindex/TIndexKernel.cpp
    A kernels/tindex/TIndexKernel.hpp
    M src/Kernel.cpp
    M src/KernelFactory.cpp
    M src/pdal_config.cpp

  Log Message:
  -----------
  Merge of tindex.


  Commit: e572bbd0490b196c1ffaca49e7ae5b11b8b5e3ca
      https://github.com/PDAL/PDAL/commit/e572bbd0490b196c1ffaca49e7ae5b11b8b5e3ca
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    M kernels/tindex/TIndexKernel.cpp

  Log Message:
  -----------
  Fix for Windows.


  Commit: 50d4fd2bb8c6f76e0911d75e161acbc31daf6718
      https://github.com/PDAL/PDAL/commit/50d4fd2bb8c6f76e0911d75e161acbc31daf6718
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    M include/pdal/util/FileUtils.hpp
    M kernels/tindex/TIndexKernel.cpp
    M src/util/FileUtils.cpp

  Log Message:
  -----------
  Fix file time stuff for windows.


  Commit: e7349e2d6103486bad174b97ca89f8747f0f89d3
      https://github.com/PDAL/PDAL/commit/e7349e2d6103486bad174b97ca89f8747f0f89d3
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    M src/util/FileUtils.cpp

  Log Message:
  -----------
  Use _stat instead of stat for windows.


  Commit: 0fe78092fe05ce8bea56375145021fe74026de30
      https://github.com/PDAL/PDAL/commit/0fe78092fe05ce8bea56375145021fe74026de30
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    M kernels/tindex/TIndexKernel.cpp

  Log Message:
  -----------
  Add missed call to fileTimes().


  Commit: ddb7dfd25a3d00dfc5c0be59fb6c48b8defcb425
      https://github.com/PDAL/PDAL/commit/ddb7dfd25a3d00dfc5c0be59fb6c48b8defcb425
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    M io/bpf/BpfReader.cpp

  Log Message:
  -----------
  Always register X, Y and Z for BPF as doubles.


  Commit: 272c5a82a79f1073c8cd625c24bb1a27d57c8105
      https://github.com/PDAL/PDAL/commit/272c5a82a79f1073c8cd625c24bb1a27d57c8105
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2015-05-18 (Mon, 18 May 2015)

  Changed paths:
    M kernels/tindex/TIndexKernel.cpp
    M src/util/FileUtils.cpp

  Log Message:
  -----------
  Windows work.


  Commit: ad0dabe37aa4c3e25ac8fb07d88c9b0edc1a9c8e
      https://github.com/PDAL/PDAL/commit/ad0dabe37aa4c3e25ac8fb07d88c9b0edc1a9c8e
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2015-05-19 (Tue, 19 May 2015)

  Changed paths:
    M kernels/tindex/TIndexKernel.cpp

  Log Message:
  -----------
  Use feature instead of SRS for field string.


  Commit: f976dce2766ae51c87e07591b442658670c37931
      https://github.com/PDAL/PDAL/commit/f976dce2766ae51c87e07591b442658670c37931
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2015-05-20 (Wed, 20 May 2015)

  Changed paths:
    M io/bpf/BpfHeader.hpp

  Log Message:
  -----------
  Add dump() function for BPF Mueller matrix.


  Commit: dc78cbbbb8489520fe220b48cb92cf0d5e3bd154
      https://github.com/PDAL/PDAL/commit/dc78cbbbb8489520fe220b48cb92cf0d5e3bd154
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2015-05-20 (Wed, 20 May 2015)

  Changed paths:
    M kernels/tindex/TIndexKernel.cpp
    M kernels/tindex/TIndexKernel.hpp

  Log Message:
  -----------
  Add --write_absolute_path option to tindex kernel.


  Commit: b1bce4241824cfc1178110d89797772b65cc36e0
      https://github.com/PDAL/PDAL/commit/b1bce4241824cfc1178110d89797772b65cc36e0
  Author: Howard Butler <howard at hobu.co>
  Date:   2015-05-21 (Thu, 21 May 2015)

  Changed paths:
    M include/pdal/PluginManager.hpp
    M src/PipelineReader.cpp
    M src/PluginManager.cpp

  Log Message:
  -----------
  explicit loadPlugin function for filter Options specified in pipelines #924


  Commit: 740b7ba14de912cdab8357fb46fed184dde03715
      https://github.com/PDAL/PDAL/commit/740b7ba14de912cdab8357fb46fed184dde03715
  Author: Howard Butler <howard at hobu.co>
  Date:   2015-05-21 (Thu, 21 May 2015)

  Changed paths:
    M include/pdal/PluginManager.hpp
    M src/PluginManager.cpp

  Log Message:
  -----------
  explicit plugin loading via option #924


  Commit: 269ae496e9f6add2d852e59e52d1e637a83e3a5a
      https://github.com/PDAL/PDAL/commit/269ae496e9f6add2d852e59e52d1e637a83e3a5a
  Author: Howard Butler <howard at hobu.co>
  Date:   2015-05-21 (Thu, 21 May 2015)

  Changed paths:
    M include/pdal/PluginManager.hpp
    M src/PipelineReader.cpp
    M src/PluginManager.cpp

  Log Message:
  -----------
  Merge pull request #925 from PDAL/explicit-plugin-load

Explicit plugin loading in pipeline via Option #924


  Commit: f5f52667abb7487a2db7e51adbf0764b14c0a3c0
      https://github.com/PDAL/PDAL/commit/f5f52667abb7487a2db7e51adbf0764b14c0a3c0
  Author: Michael P. Gerlek <mpg at flaxen.com>
  Date:   2015-05-26 (Tue, 26 May 2015)

  Changed paths:
    M plugins/sqlite/io/SQLiteCommon.hpp
    M plugins/sqlite/io/SQLiteReader.cpp
    M plugins/sqlite/io/SQLiteWriter.cpp

  Log Message:
  -----------
  better error handling, as per #927

made return codes and error handling consistent

removed derived exception types

added missing finalize() call (which caused random crashes), and
enforced resetting of m_statement (which is shared between insert() and
query())

(nothing readily unit-testable)


  Commit: 0d383c66f96be48fcda66dd7721be4942dcbfc6f
      https://github.com/PDAL/PDAL/commit/0d383c66f96be48fcda66dd7721be4942dcbfc6f
  Author: Michael P. Gerlek <mpg at flaxen.com>
  Date:   2015-05-26 (Tue, 26 May 2015)

  Changed paths:
    M plugins/sqlite/test/SQLiteTest.cpp

  Log Message:
  -----------
  explicitly scope the database read & write

otherwise we can’t be assured the dtors will be called so the files get
closed out properly


  Commit: 719fd20353fd19cd5bc2f6eed911da85e555bded
      https://github.com/PDAL/PDAL/commit/719fd20353fd19cd5bc2f6eed911da85e555bded
  Author: Michael P. Gerlek <mpg at flaxen.com>
  Date:   2015-05-26 (Tue, 26 May 2015)

  Changed paths:
    M include/pdal/GDALUtils.hpp
    M include/pdal/Kernel.hpp
    M include/pdal/Log.hpp
    M include/pdal/PluginManager.hpp
    M include/pdal/StageFactory.hpp
    M include/pdal/util/FileUtils.hpp
    M io/bpf/BpfHeader.hpp
    M io/bpf/BpfReader.cpp
    M io/las/LasError.hpp
    M io/las/LasReader.cpp
    M io/las/LasWriter.cpp
    M kernels/CMakeLists.txt
    M kernels/info/InfoKernel.cpp
    M kernels/info/InfoKernel.hpp
    A kernels/tindex/CMakeLists.txt
    A kernels/tindex/TIndexKernel.cpp
    A kernels/tindex/TIndexKernel.hpp
    M plugins/p2g/io/P2gWriter.cpp
    M plugins/p2g/io/P2gWriter.hpp
    M src/Kernel.cpp
    M src/KernelFactory.cpp
    M src/PipelineReader.cpp
    M src/PluginManager.cpp
    M src/StageFactory.cpp
    M src/pdal_config.cpp
    M src/util/FileUtils.cpp

  Log Message:
  -----------
  Merge branch 'master' into rialto-tiling


  Commit: f93018ae1a4ad7a78802c751a17aaa7efef607ad
      https://github.com/PDAL/PDAL/commit/f93018ae1a4ad7a78802c751a17aaa7efef607ad
  Author: Michael P. Gerlek <mpg at flaxen.com>
  Date:   2015-05-26 (Tue, 26 May 2015)

  Changed paths:
    M src/Options.cpp
    M test/unit/OptionsTest.cpp

  Log Message:
  -----------
  Merge branch 'options_remove' into rialto-tiling


  Commit: c337c26c9ce5b0e83053b038948170b509995e93
      https://github.com/PDAL/PDAL/commit/c337c26c9ce5b0e83053b038948170b509995e93
  Author: Michael P. Gerlek <mpg at flaxen.com>
  Date:   2015-05-26 (Tue, 26 May 2015)

  Changed paths:
    M plugins/sqlite/test/SQLiteTest.cpp

  Log Message:
  -----------
  merge sqlite_error_handling

fixed minor conflicts (with earlier local change)


  Commit: a299f7c3b2f8c3b3d164aa3de9d758c6d2ff7970
      https://github.com/PDAL/PDAL/commit/a299f7c3b2f8c3b3d164aa3de9d758c6d2ff7970
  Author: Michael P. Gerlek <mpg at flaxen.com>
  Date:   2015-05-26 (Tue, 26 May 2015)

  Changed paths:
    M plugins/rialto/io/RialtoDbReader.cpp

  Log Message:
  -----------
  no longer needed (pulled in the PR)


  Commit: 2044c3d58ecc5a5373618aa9704df2430e72d810
      https://github.com/PDAL/PDAL/commit/2044c3d58ecc5a5373618aa9704df2430e72d810
  Author: Michael P. Gerlek <mpg at flaxen.com>
  Date:   2015-05-26 (Tue, 26 May 2015)

  Changed paths:
    M filters/tiler/TilerCommon.cpp
    M filters/tiler/TilerCommon.hpp
    M filters/tiler/TilerFilter.cpp
    M filters/tiler/TilerFilter.hpp
    M plugins/rialto/test/RialtoTest.hpp
    M plugins/rialto/tool/Tool.cpp
    M test/unit/filters/TilerTest.cpp

  Log Message:
  -----------
  remove last vestiges of 4326 req'ment


  Commit: 0a81eefdfbb51d989b2846e1c632c618f679e0ba
      https://github.com/PDAL/PDAL/commit/0a81eefdfbb51d989b2846e1c632c618f679e0ba
  Author: Michael P. Gerlek <mpg at flaxen.com>
  Date:   2015-05-26 (Tue, 26 May 2015)

  Changed paths:
    M plugins/rialto/io/RialtoDbReader.hpp
    M plugins/rialto/test/RialtoDbReaderTest.cpp

  Log Message:
  -----------
  added accessor to underlying header info for OK


Compare: https://github.com/PDAL/PDAL/compare/0ca7b3c32ea9...0a81eefdfbb5


More information about the pdal-commits mailing list