SuccessChanges

Summary

  1. Create Bucket and Node through RevObjectFactory exclusively (details)
  2. Add index to Bucket (details)
  3. Prepare pom to enable Fortify scans (details)
Commit 775731f054c92b6feefdc028ae6f2a3718a4af75 by gabriel.roldan
Create Bucket and Node through RevObjectFactory exclusively
Move default concrete classes of Bucket and Node to from model to
model.impl and make sure they're created by RevObjectFactory.
Overlooked in commit a21dcbe8da.
Signed-off-by: Gabriel Roldan <gabriel.roldan@gmail.com>
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/repository/impl/StagingAreaImpl.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/QuadTreeBuilderTestPseudoMercator.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/QuadTreeBuilderTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/performance/RevTreeBuilderPerformanceTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/PostOrderDiffWalkTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/WriteTree2.java
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/reader/MaterializedIndexFeatureIteratorTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeFormatTest.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/Bucket.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/ObjectCacheStressTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/WriteTree2Test.java
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/BaseNodeImpl.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV1.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/IndexDatabaseConformanceTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/FindChangedTreesTest.java
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/repository/DiffEntryTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/repository/impl/WorkingTreeInsertHelper.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/TreeDifferenceTest.java
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/FeatureNode.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/Quadrant.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/RemoveOp.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/BucketImpl.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/CatObjectTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/PreOrderDiffWalkQuadTreeTest.java
The file was modifiedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/performance/PGObjectDatabaseStressTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/CheckoutOp.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/DiffCountConsumerTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/diff/PreOrderDiffWalk.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/CanonicalClusteringStrategyTest.java
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/reader/PreFilterTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/DiffTreeTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/ObjectSerializationFactoryTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/repository/impl/WorkingTreeImpl.java
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/TreeNode.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeFormatPrefTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/PreOrderDiffWalkTest.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/NodeRef.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/repository/impl/DepthSearchTest.java
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/RevTreeTest.java
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/BucketTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2_2.java
The file was modifiedsrc/web/api/src/main/java/org/locationtech/geogig/web/api/commands/ResolveConflict.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/data/retrieve/MultiFeatureTypeBuilderTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevObjectTestSupport.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/MutableTreeTest.java
The file was modifiedsrc/geotools/src/main/java/org/locationtech/geogig/geotools/geopkg/InterchangeFormat.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/ObjectStoreConformanceTest.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjectFactory.java
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/CanonicalNodeOrderTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/FeatureNodeRefFromRefspec.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/data/retrieve/BulkFeatureRetrieverTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/QuadTreeTestSupport.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/index/IndexTestSupport.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/BucketSet.java
The file was removedsrc/api/src/main/java/org/locationtech/geogig/model/Float32Bounds.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2.java
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/reader/PrePostFilterSplitterTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/CanonicalTreeBuilder.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/index/MaterializedBuilderConsumer.java
The file was removedsrc/api/src/test/java/org/locationtech/geogig/model/Float32BoundsTest.java
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/HashObjectFunnelsTest.java
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/ExtraData.java
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/reader/ExtraDataPropertyAccessorFactoryTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/text/TextSerializationFactory.java
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/Float32Bounds.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/TestSupport.java
The file was addedsrc/api/src/test/java/org/locationtech/geogig/model/impl/Float32BoundsTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/DAGTreeBuilder.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/diff/MutableTree.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/merge/MergeStatusBuilderDiffEntrySerializerTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/NodeSetTest.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/Bounded.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjects.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/QuadTreeBuilderTestWGS84.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/ClusteringStrategyBuilder.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/QuadrantTest.java
The file was modifiedsrc/storage/cache/caffeine/src/test/java/org/locationtech/geogig/cache/performance/ObjectCacheStressTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/UpdateTreeTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevTreeBuilderTest.java
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/NodeRefTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/LegacyTreeBuilder.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/Node.java
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/NodeTest.java
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/GeoGigFeatureStoreIndexedTest.java
Commit 55e6ea545c462acc9236d8e0d96bba54499ee18b by gabriel.roldan
Add index to Bucket
Signed-off-by: Gabriel Roldan <gabriel.roldan@gmail.com>
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeImpl.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeFormatPrefTest.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevTreeImpl.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/LegacyTreeBuilder.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjects.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/ObjectCacheStressTest.java
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/HashObjectFunnelsTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeFormatTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/text/TextSerializationFactory.java
The file was modifiedsrc/storage/cache/caffeine/src/test/java/org/locationtech/geogig/cache/performance/ObjectCacheStressTest.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/BucketImpl.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjectFactory.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevTree.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/ObjectSerializationFactoryTest.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/CanonicalClusteringStrategyTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/BucketSet.java
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/reader/PreFilterTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2_2.java
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/reader/ExtraDataPropertyAccessorFactoryTest.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/Bucket.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/DAGTreeBuilder.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2.java
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/BucketTest.java
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/RevTreeTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV1.java
Commit 0f6de609d3b2ce25301ba44fb191c2a7c28fc0d4 by groldan
Prepare pom to enable Fortify scans
Convert project to use root pom in root source directory. Create fortify
profile to generate delomboked sources for Fortify to be able to run its
static code analysis.
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/gui/pom.xml
The file was modifiedsrc/storage/rocksdb/pom.xml
The file was modifiedsrc/cli/pom.xml
The file was modifiedsrc/datastore/pom.xml
The file was modifiedsrc/storage/postgres/pom.xml
The file was modifiedsrc/ql/pom.xml
The file was modifiedsrc/web/functional/pom.xml
The file was modifiedsrc/remoting/pom.xml
The file was modifiedsrc/cli/app/pom.xml
The file was modifiedsrc/cli/core/pom.xml
The file was removedsrc/parent/pom.xml
The file was modifiedsrc/storage/cache/pom.xml
The file was modifiedsrc/web/pom.xml
The file was modifiedsrc/storage/pom.xml
The file was modifiedsrc/storage/cache/caffeine/pom.xml
The file was modifiedsrc/storage/cache/guava/pom.xml
The file was modifiedsrc/cli/remoting/pom.xml
The file was modifiedsrc/web/app/pom.xml
The file was modifiedsrc/cli/geotools/pom.xml
The file was addedsrc/pom.xml
The file was modifiedsrc/cli/storage-postgres/pom.xml
The file was modifiedsrc/cli/app/src/main/java/org/locationtech/geogig/cli/storage/LsRepos.java
The file was modifiedsrc/web/api/pom.xml
The file was modifiedsrc/pullrequests/pom.xml
The file was modifiedsrc/geotools/pom.xml
The file was modifiedsrc/api/pom.xml
The file was addedsrc/dependencies/pom.xml
The file was modifiedsrc/core/pom.xml