FailedChanges

Summary

  1. Initial build capability supporting benchmark creation. (details)
  2. Added additional sbt settings for controlling JMH. (details)
  3. Refactored benchmark support into an sbt AutoPlugin. (details)
  4. Benchmark revisions, including fixing timestamp resolution. (details)
  5. Simple comparison benchmark between MergeQueue and alternate implementation. (details)
  6. Added `benchOnly` input task. (details)
  7. Switched most JMH configuration settings to `Option` types because (details)
  8. Ported `Render` benchmark. (details)
  9. Cruft removal. (details)
  10. Ported resample benchmark. (details)
  11. Incorporated review feedback, and extended the README to include (details)
  12. Changed the default output format to JSON to be used with JMH Visualizater (details)
Commit b1ae13fd4a208032eba38f6f3206304e890683ab by Eugene Cheipesh
Initial build capability supporting benchmark creation.

Signed-off-by: Simeon H.K. fitch <fitch@astraea.io>
The file was modifiedproject/plugins.sbt (diff)
The file was addedbench/build.sbt
The file was addedbench/src/main/scala/geotrellis/spark/io/index/MergeQueueBench.scala
The file was modifiedbuild.sbt (diff)
The file was modifiedproject/build.properties (diff)
The file was addedbench/README.md
Commit a8dc87c599c1a501d52685d4a4bebe4e4ef087fc by Eugene Cheipesh
Added additional sbt settings for controlling JMH.

Signed-off-by: Simeon H.K. fitch <fitch@astraea.io>
The file was modifiedbench/build.sbt (diff)
The file was modifiedbench/src/main/scala/geotrellis/spark/io/index/MergeQueueBench.scala (diff)
Commit af448c77661c0617506d34427d4116367466ee23 by Eugene Cheipesh
Refactored benchmark support into an sbt AutoPlugin.

Signed-off-by: Simeon H.K. fitch <fitch@astraea.io>
The file was addedproject/GTBenchmarkPlugin.scala
The file was modifiedbench/src/main/scala/geotrellis/spark/io/index/MergeQueueBench.scala (diff)
The file was modifiedbench/build.sbt (diff)
Commit 8e489f49d7d744e8f15f574c1b4a863cf6933b74 by Eugene Cheipesh
Benchmark revisions, including fixing timestamp resolution.

Signed-off-by: Simeon H.K. fitch <fitch@astraea.io>
The file was modifiedbench/src/main/scala/geotrellis/spark/io/index/MergeQueueBench.scala (diff)
The file was modifiedbench/build.sbt (diff)
The file was modifiedproject/GTBenchmarkPlugin.scala (diff)
Commit 0c3231c2299ea8940fcd431e00aa0db58eb3b94f by Eugene Cheipesh
Simple comparison benchmark between MergeQueue and alternate implementation.
The file was modifiedbench/src/main/scala/geotrellis/spark/io/index/MergeQueueBench.scala (diff)
The file was modifiedbench/build.sbt (diff)
The file was addedbench/archive/jmh-results-20170909195934.csv
Commit c57f7faa70e19760fa197e31ada08a171817797a by Eugene Cheipesh
Added `benchOnly` input task.
Ported `GenericRaster` benchmark from `geotrellis-benchmark`.
The file was modifiedbench/build.sbt (diff)
The file was addedbench/src/main/scala/geotrellis/bench/package.scala
The file was modifiedproject/GTBenchmarkPlugin.scala (diff)
The file was modifiedbench/README.md (diff)
The file was addedbench/src/main/scala/geotrellis/raster/GenericRasterBench.scala
The file was modifiedbench/src/main/scala/geotrellis/spark/io/index/MergeQueueBench.scala (diff)
Commit b8409956ca1b6524d35abf0b893d592012abfe9f by Eugene Cheipesh
Switched most JMH configuration settings to `Option` types because
the command line parameters take precidence, overriding any class
specific settings that may have been defined via annotations.
The file was modifiedbench/build.sbt (diff)
The file was modifiedproject/GTBenchmarkPlugin.scala (diff)
Commit ab56679aecb9af17c73b083a236ce460b8534150 by Eugene Cheipesh
Ported `Render` benchmark.
The file was addedbench/archive/jmh-results-20170910173035.csv
The file was addedbench/archive/jmh-results-20170910171828.csv
The file was addedbench/archive/jmh-results-20170910171702.csv
The file was modifiedbench/src/main/scala/geotrellis/spark/io/index/MergeQueueBench.scala (diff)
The file was addedbench/src/main/scala/geotrellis/raster/render/RenderBench.scala
The file was modifiedbench/src/main/scala/geotrellis/raster/GenericRasterBench.scala (diff)
The file was modifiedbench/src/main/scala/geotrellis/raster/GenericRasterBench.scala (diff)
Commit b26c9c25d3d647799884290471402c397145b4c3 by Eugene Cheipesh
Ported resample benchmark.

Signed-off-by: Simeon H.K. fitch <fitch@astraea.io>
The file was modifiedbench/build.sbt (diff)
The file was addedbench/archive/jmh-results-20170911213516.csv
The file was addedbench/src/main/scala/geotrellis/raster/resample/ResampleBench.scala
The file was addedbench/src/main/resources/aspect-tif.tif
The file was modifiedbench/src/main/scala/geotrellis/bench/package.scala (diff)
Commit 618cac473f206ebdf448a6c7cdb5318898907126 by Eugene Cheipesh
Incorporated review feedback, and extended the README to include
background and advanced usage details.

Signed-off-by: Simeon H.K. fitch <fitch@astraea.io>
The file was modifiedbench/src/main/scala/geotrellis/raster/render/RenderBench.scala (diff)
The file was modifiedbench/src/main/scala/geotrellis/raster/resample/ResampleBench.scala (diff)
The file was modifiedbench/README.md (diff)
The file was modifiedbench/src/main/scala/geotrellis/raster/GenericRasterBench.scala (diff)
The file was modifiedbench/src/main/scala/geotrellis/spark/io/index/MergeQueueBench.scala (diff)
Commit e56e5e72463c5438e7c14b5baaba3527409d3160 by Eugene Cheipesh
Changed the default output format to JSON to be used with JMH Visualizater
at http://jmh.morethan.io/

Signed-off-by: Simeon H.K. fitch <fitch@astraea.io>
The file was modifiedproject/GTBenchmarkPlugin.scala (diff)