SuccessChanges

Summary

  1. Remove use of Guava's Map.uniqueIndex(...) in PreorderDiffWalk (details)
  2. Add a query hint for the feature source to return diff walk info in a (details)
Commit d658247ce4c819c198ec763059365cd06c56955c by groldan
Remove use of Guava's Map.uniqueIndex(...) in PreorderDiffWalk
uniqueIndex fails if there are duplicate keys, which might happen.
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/diff/PreOrderDiffWalk.java (diff)
Commit 7cf2483c3ea2506b52d575e537ff7065da1ae87b by groldan
Add a query hint for the feature source to return diff walk info in a
ThreadLocal
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/datastore/src/main/java/org/locationtech/geogig/geotools/data/GeogigFeatureSource.java (diff)
The file was modifiedsrc/datastore/src/main/java/org/locationtech/geogig/geotools/data/GeogigDiffFeatureSource.java (diff)
The file was modifiedsrc/datastore/src/main/java/org/locationtech/geogig/geotools/data/reader/FeatureReaderBuilder.java (diff)
The file was modifiedsrc/datastore/src/main/java/org/locationtech/geogig/geotools/data/GeogigFeatureVisitorHandler.java (diff)
The file was modifiedsrc/datastore/src/main/java/org/locationtech/geogig/geotools/data/reader/FeatureReaderAdapter.java (diff)
The file was addedsrc/datastore/src/main/java/org/locationtech/geogig/geotools/data/reader/WalkInfo.java