SuccessChanges

Summary

  1. Simplify PullResult with lombok (details)
  2. Update release notes for 1.2.1 (details)
  3. Add postgres backend commands to create DDL and upgrade database (details)
  4. Add CLI commands ls-repos, postgres-ddl, and postgres-upgrade (details)
  5. re-apply code formatting, missed by mistake (details)
  6. Disallow running geogig on an updated database schema (details)
  7. Fix ls-tree IAE when a repo branch has no commits. (details)
  8. Add ValueArray to API as superinterface of RevFeature (details)
  9. Move RevTree creation to RevObjectFactory (details)
  10. Move RevCommit creation to RevObjectFactory (details)
  11. Move RevTag creation to RevObjectFactory (details)
  12. Move RevFeatureType creation to RevObjectFactory (details)
  13. Move RevFeature creation to RevObjectFactory (details)
  14. Move RevObjectFactory to api and add a mechanism to define the default (details)
  15. Mode gson dependency from core to web-api where it's needed: (details)
  16. Dependency addition: caffeine 2.6.2 (details)
  17. Add Caffeine implementation of SharedCache (details)
  18. Pull off SharedCache.Impl as GuavaSharedCache (details)
  19. New ServiceFinder utility. (details)
  20. Move GuavaSharedCache to its own module under storage/cache (details)
  21. Add SharedCacheBuilder service and finder in CacheManager (details)
  22. Set caffeine as the default cache implementation in cli-app (details)
  23. Move ObjectSerializingFactory to api's RevObjectSerializer (details)
  24. Move Rev*Impl to geogig-api (details)
  25. Move RevObject toString, equals, and hashCode to RevObjects (details)
  26. Remove deprecated ConflictsReadOp and (details)
  27. Reduce warnings in geogig-core (details)
  28. Rethrow CannotRunGeogigCommandException if thrown by a script hook (details)
  29. Remove dead code and other compile warnings (details)
  30. Create Bucket and Node through RevObjectFactory exclusively (details)
  31. Fix parent declaration in storage/cache/pom.xml and remove duplicate (details)
  32. Add index to Bucket (details)
  33. Replace occurrences of Bucket.forEach(BiConsumer(Integer, Bucket)) by (details)
  34. Replace calls to RevTree.buckets() by RevTree.getBuckets() (details)
  35. Remove RevFeatureTypeImpl from core, it was already copied to api (details)
  36. Prepare pom to enable Fortify scans (details)
  37. Fix assert in RevFeatureTypeTest.java (details)
  38. Change root pom directory for travis CI (details)
  39. Fix location of geotools module in .travis.yml (details)
Commit 8672764438ced63b82632698a22f7151c01cf22e by groldan
Simplify PullResult with lombok
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/PullResult.java (diff)
Commit 5b2c40903e42953f400548e77c604365a7bcb6a3 by groldan
Update release notes for 1.2.1
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedRELEASE_NOTES.md (diff)
Commit 1c4a562218b6254da682d40ee17163dd259c98b6 by groldan
Add postgres backend commands to create DDL and upgrade database
CreateDDL creates the DDL script that's used to initialize a PostgreSQL
geogig database.
PGDatabaseUpgrade upgrades a geogig database from geogig < 1.2.1, by
adding the dstindex column to the geogig_graph_edge table and running
rebuild-graph on all its repositories. This is necessary to ensure the
proper order of parent commit ids when traversing the commit graph.
Otherwise merge commits might be reported to have the left and right
source commits swapped.
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/EnvironmentBuilder.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/PGStorage.java (diff)
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/commands/SchemaUpgrade0To1.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/commands/CreateDDL.java
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/Version.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/PGStorageTableManager.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/Environment.java (diff)
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/commands/PGDatabaseUpgrade.java
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/TableNames.java (diff)
The file was modified.gitignore (diff)
Commit b99fadcc1cf5de3d02fe862f1e471617e689bb70 by groldan
Add CLI commands ls-repos, postgres-ddl, and postgres-upgrade
* ls-repos show repository names at a given base URI (i.e. directory or
database). The verbose option can be used to generate CSV or a nice
table with some extra information like number of branches, commits,
feature types, and features per repository.
* postgres-ddl is an utility to generate the DDL script to initialize a
PostgreSQL database to be used by Geogig. Most of the time Geogig does
it all by itself when first accessing the database, but it could be the
case where the database user used to connect with has no enough
proviledges and the script needs to be run by hand using psql for
example.
* postgres-upgrade is an utility to upgrade an existing geogig database
from any geogig version prior to 1.2.1. It will create a geogig_metadata
table and add a column to geogig_graph_edge in that is used to ensure
the correct order of commit parents in a commit graph traversal.
Curiously, in Postgres 9.4 it worked by accident, but Postgres 9.5+
returns the parents in different order unless the query instructs it how
to, which is ok and exposed a bug in geogig itself.
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/cli/core/src/main/java/org/locationtech/geogig/cli/Console.java (diff)
The file was addedsrc/cli/app/src/main/java/org/locationtech/geogig/cli/storage/PGCreateDDL.java
The file was addedsrc/cli/app/src/main/java/org/locationtech/geogig/cli/storage/PGStorageUpgrade.java
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/commands/CreateDDL.java (diff)
The file was modifiedsrc/cli/core/src/main/java/org/locationtech/geogig/cli/GeogigCLI.java (diff)
The file was addedsrc/cli/app/src/main/java/org/locationtech/geogig/cli/storage/LsRepos.java
The file was addedsrc/cli/app/src/main/resources/META-INF/services/org.locationtech.geogig.cli.CLIModule
The file was addedsrc/cli/app/src/main/java/org/locationtech/geogig/cli/storage/StorageCommandsModule.java
Commit 164a98aeedb95e6485e83a6360cc2c8dc22f5c9e by groldan
re-apply code formatting, missed by mistake
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/commands/SchemaUpgrade0To1.java (diff)
The file was modified.gitignore (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/DataSourceManager.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/Environment.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/PGStorageTableManager.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/Version.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGRepositoryResolver.java (diff)
The file was modifiedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/config/EnvironmentBuilderTest.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/EnvironmentBuilder.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/TableNames.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/GetAllOp.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/commands/PGDatabaseUpgrade.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGObjectStoreGetAllIterator.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGObjectStoreObjectIterator.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/PGStorage.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/GetObjectOp.java (diff)
The file was modifiedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/v9/PGConflictsDatabaseTest.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/commands/CreateDDL.java (diff)
Commit 7ae5d64afab4f917cb45964eb5ded688391cbe84 by groldan
Disallow running geogig on an updated database schema
When PGConfigDatabase first connects, it checks that the geogig database
schema is compatible with the geogig version being run, and if not fails
fast with a message indicating that geogig `postgres-upgrade` should be
run first.
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGConfigDatabase.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/PGStorage.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/PGStorageTableManager.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/DataSourceManager.java (diff)
Commit db7d6e0ce56d39dded337681c6c3af783a894f1d by groldan
Fix ls-tree IAE when a repo branch has no commits.
Also make the summarizing of commit info parallel
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/cli/app/src/main/java/org/locationtech/geogig/cli/storage/LsRepos.java (diff)
Commit 7b4792ebae87ae28247d7c5a46664ebde19d4b33 by groldan
Add ValueArray to API as superinterface of RevFeature
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/FieldType.java (diff)
The file was addedsrc/core/src/main/java/org/locationtech/geogig/model/impl/ValueArrayImpl.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevFeature.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevFeatureBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/AbstractRevObject.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevFeatureImpl.java (diff)
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/ValueArray.java
Commit 136a3fd845ee8dd403a756ec795eb089688d1beb by groldan
Move RevTree creation to RevObjectFactory
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was addedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV1.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/LegacyTreeBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/ObjectSerializationFactoryTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/WriteTree2Test.java (diff)
The file was addedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactory.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/text/TextSerializationFactory.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevTreeImpl.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevTreeBuilder.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/ObjectCacheStressTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/TestSupport.java (diff)
Commit f346aadc65495bee143cfa3022946a675a509759 by groldan
Move RevCommit creation to RevObjectFactory
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/CommitBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactory.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV1.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevCommitImplTest.java (diff)
Commit 92eba1ecb9f74dea8e946f8233cad5d697c1ddb6 by groldan
Move RevTag creation to RevObjectFactory
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV1.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevTagBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactory.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/text/TextSerializationFactory.java (diff)
Commit 75e5ef434be5decd34556418979786af1004c575 by groldan
Move RevFeatureType creation to RevObjectFactory
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevFeatureTypeBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactory.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevFeatureTypeImpl.java (diff)
Commit fe103200664909ae4e780825f786743855d23e59 by groldan
Move RevFeature creation to RevObjectFactory
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/repository/impl/RevFeatureBuilderTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevFeatureImpl.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactory.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevFeatureBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java (diff)
Commit b793133d60b3783744064d6f00a1a5bc344dcbde by groldan
Move RevObjectFactory to api and add a mechanism to define the default
implementation
Default implementation of RevObjectFactory found in this order:
- By the RevObjectFactory System property (e.g.
`java
-DRevObjectFactory=org.locationtech.geogig.model.impl.RevObjectFactoryImpl`
- By the RevObjectFactory environment variable (e.g.
`export
RevObjectFactory=org.locationtech.geogig.model.impl.RevObjectFactoryImpl
&& java ...`
- By using the java.util.ServiceLoader SPI mechanism looking for
implementations of `org.locationtech.geogig.model.RevObjectFactory`, and
choosing the one with the highest `RevObjectFactory.getPriority():int`
in case there are multiple implementations in the classpath.
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV1.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/CommitBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevTreeBuilder.java (diff)
The file was addedsrc/core/src/main/resources/META-INF/services/org.locationtech.geogig.model.RevObjectFactory
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevFeatureTypeBuilder.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/ObjectSerializationFactoryTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/TestSupport.java (diff)
The file was modifiedsrc/api/pom.xml (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/text/TextSerializationFactory.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/ValueArray.java (diff)
The file was removedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactory.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevTagBuilder.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevFeature.java (diff)
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjectFactory.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/LegacyTreeBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevFeatureBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevTreeImpl.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevCommitImplTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/WriteTree2Test.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/ObjectCacheStressTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjects.java (diff)
Commit 43769be0e101ad5458070806d5f18becb604e9cb by groldan
Mode gson dependency from core to web-api where it's needed:
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/core/pom.xml (diff)
The file was modifiedsrc/web/api/pom.xml (diff)
Commit cc5aabd5232fe3e160464a5349d5870a35c4794f by groldan
Dependency addition: caffeine 2.6.2
Caffeine is an on-heap memory cache implementation faster than Guava
cache
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/storage/pom.xml (diff)
The file was modifiedsrc/parent/pom.xml (diff)
Commit b6a616796b6b15567416d3d6afddfc4ce31ea192 by groldan
Add Caffeine implementation of SharedCache
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was addedsrc/storage/caffeine/src/main/java/org/locationtech/geogig/storage/cache/caffeine/CaffeineSharedCache.java
The file was addedsrc/storage/caffeine/src/test/java/org/locationtech/geogig/storage/cache/caffeine/CaffeineSharedCacheTest.java
The file was removedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/Key.java
The file was addedsrc/storage/caffeine/pom.xml
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/SharedCache.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/CacheManagerTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/KeyTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/SharedCacheTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/ObjectCacheTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/CacheIdentifier.java (diff)
The file was addedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/CacheKey.java
The file was addedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/CacheStats.java
Commit 6e509ffd42492cebf3782285bdf57b10bd54077d by groldan
Pull off SharedCache.Impl as GuavaSharedCache
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/ObjectCache.java (diff)
The file was addedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/GuavaSharedCache.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/SharedCache.java (diff)
The file was modifiedsrc/storage/caffeine/src/main/java/org/locationtech/geogig/storage/cache/caffeine/CaffeineSharedCache.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/ObjectCacheStressTest.java (diff)
The file was addedsrc/storage/caffeine/src/test/java/org/locationtech/geogig/storage/cache/performance/ObjectCacheStressTest.java
Commit 48ba103758ff77d09d8f2897fea6d80231df80fc by groldan
New ServiceFinder utility.
Allows to lookup service implementations using a System property,
environemnt variable, and the java.util.ServiceLoader SPI mechanism
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/ServiceFinder.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjects.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjectFactory.java (diff)
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/PriorityService.java
Commit 9b9b68e8c956e1b82abd563034e2fdc2be6f9c00 by groldan
Move GuavaSharedCache to its own module under storage/cache
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was addedsrc/storage/cache/caffeine/src/test/java/org/locationtech/geogig/cache/performance/ObjectCacheStressTest.java
The file was removedsrc/storage/caffeine/src/test/java/org/locationtech/geogig/storage/cache/caffeine/CaffeineSharedCacheTest.java
The file was addedsrc/storage/cache/guava/pom.xml
The file was modifiedsrc/storage/pom.xml (diff)
The file was addedsrc/storage/cache/pom.xml
The file was addedsrc/storage/cache/guava/src/main/java/org/locationtech/geogig/cache/guava/GuavaSharedCache.java
The file was removedsrc/storage/caffeine/pom.xml
The file was removedsrc/storage/caffeine/src/main/java/org/locationtech/geogig/storage/cache/caffeine/CaffeineSharedCache.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/SharedCache.java (diff)
The file was addedsrc/storage/cache/caffeine/src/test/java/org/locationtech/geogig/cache/caffeine/CaffeineSharedCacheTest.java
The file was removedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/GuavaSharedCache.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/CacheManager.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/SharedCacheTest.java (diff)
The file was addedsrc/storage/cache/caffeine/pom.xml
The file was removedsrc/storage/caffeine/src/test/java/org/locationtech/geogig/storage/cache/performance/ObjectCacheStressTest.java
The file was addedsrc/storage/cache/caffeine/src/main/java/org/locationtech/geogig/cache/caffeine/CaffeineSharedCache.java
The file was addedsrc/storage/cache/guava/src/test/java/org/locationtech/geogig/cache/guava/GuavaSharedCacheTest.java
Commit 2f7e39f9085faa6e2b5b3933732a51286a202e76 by groldan
Add SharedCacheBuilder service and finder in CacheManager
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/ServiceFinder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/SharedCache.java (diff)
The file was addedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/SharedCacheBuilder.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/CacheManagerBean.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/CacheManager.java (diff)
The file was addedsrc/storage/cache/guava/src/main/java/org/locationtech/geogig/cache/guava/GuavaCacheBuilder.java
The file was addedsrc/storage/cache/caffeine/src/main/resources/META-INF/services/org.locationtech.geogig.storage.cache.SharedCacheBuilder
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/CacheManagerTest.java (diff)
The file was addedsrc/storage/cache/guava/src/main/resources/META-INF/services/org.locationtech.geogig.storage.cache.SharedCacheBuilder
The file was addedsrc/storage/cache/caffeine/src/main/java/org/locationtech/geogig/cache/caffeine/CaffeineCacheBuilder.java
Commit d23c6873302890060feae9b1074af001ed31cd6b by groldan
Set caffeine as the default cache implementation in cli-app
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/cli/app/pom.xml (diff)
Commit fe632d26d5e55383e5cc4fa867ebbd3969a143fa by groldan
Move ObjectSerializingFactory to api's RevObjectSerializer
Refactor core module interface ObjectSerializingFactory to the api
module under the RevObjectSerializer name, as it's not a factory anymore
since a long time ago.
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/LZFSerializationFactory.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/text/TextSerializationFactory.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/ObjectCacheStressTest.java (diff)
The file was modifiedsrc/remoting/src/main/java/org/locationtech/geogig/remotes/internal/ObjectFunnels.java (diff)
The file was modifiedsrc/web/api/src/test/java/org/locationtech/geogig/spring/controller/BatchObjectsControllerTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/DataStreamSerializationFactoryV2_1Test.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/LZ4SerializationFactoryTest.java (diff)
The file was modifiedsrc/web/api/src/test/java/org/locationtech/geogig/spring/controller/ApplyChangesControllerTest.java (diff)
The file was modifiedsrc/web/api/src/test/java/org/locationtech/geogig/spring/controller/SendObjectControllerTest.java (diff)
The file was modifiedsrc/web/api/src/main/java/org/locationtech/geogig/remote/http/pack/StreamingPackIO.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/DataStreamSerializationFactoryV2Test.java (diff)
The file was modifiedsrc/cli/core/src/main/java/org/locationtech/geogig/cli/plumbing/Cat.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/di/GeogigModule.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/SerializationFactoryProxy.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/DataStreamSerializationFactoryV1.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/CacheManager.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/CacheManagerTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/LZFSerializationFactoryTest.java (diff)
The file was modifiedsrc/storage/cache/caffeine/src/test/java/org/locationtech/geogig/cache/performance/ObjectCacheStressTest.java (diff)
The file was modifiedsrc/web/api/src/main/java/org/locationtech/geogig/spring/service/LegacyApplyChangesService.java (diff)
The file was modifiedsrc/web/api/src/test/java/org/locationtech/geogig/spring/controller/FilteredChangesControllerTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/DataStreamSerializationFactoryV1Test.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/LZ4SerializationFactory.java (diff)
The file was modifiedsrc/web/api/src/test/java/org/locationtech/geogig/spring/controller/ObjectsControllerTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/text/TextSerializationFactoryTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/ObjectSerializationFactoryTest.java (diff)
The file was modifiedsrc/storage/rocksdb/src/main/java/org/locationtech/geogig/rocksdb/RocksdbObjectStore.java (diff)
The file was modifiedsrc/web/api/src/main/java/org/locationtech/geogig/remote/http/HttpUtils.java (diff)
The file was removedsrc/core/src/main/java/org/locationtech/geogig/storage/impl/ObjectSerializingFactory.java
The file was modifiedsrc/web/api/src/main/java/org/locationtech/geogig/remote/http/HttpRemoteRepo.java (diff)
The file was modifiedsrc/storage/cache/guava/src/main/java/org/locationtech/geogig/cache/guava/GuavaSharedCache.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV1.java (diff)
The file was modifiedsrc/web/api/src/main/java/org/locationtech/geogig/remote/http/HttpMappedRemoteRepo.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/DataStreamSerializationFactoryV2_2Test.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/DataStreamSerializationFactoryV2_3Test.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/SharedCache.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/DataStreamSerializationFactoryV2.java (diff)
The file was modifiedsrc/storage/cache/caffeine/src/main/java/org/locationtech/geogig/cache/caffeine/CaffeineSharedCache.java (diff)
The file was modifiedsrc/web/api/src/main/java/org/locationtech/geogig/remote/http/BinaryPackedObjects.java (diff)
The file was modifiedsrc/web/api/src/main/java/org/locationtech/geogig/spring/dto/Objects.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/impl/AbstractObjectStore.java (diff)
The file was addedsrc/api/src/main/java/org/locationtech/geogig/storage/RevObjectSerializer.java
Commit 86985d589a34ef617597e57dc0a653eef51a6c03 by gabriel.roldan
Move Rev*Impl to geogig-api
Signed-off-by: Gabriel Roldan <gabriel.roldan@gmail.com>
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/package-info.java (diff)
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevCommitImpl.java
The file was removedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevPersonImpl.java
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/RevObjectTest.java (diff)
The file was addedsrc/api/src/main/resources/META-INF/services/org.locationtech.geogig.model.RevObjectFactory
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevTreeImpl.java
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevFeatureImpl.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/Node.java (diff)
The file was removedsrc/core/src/main/java/org/locationtech/geogig/model/impl/ValueArrayImpl.java
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/ValueArrayImpl.java
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java
The file was removedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevTreeImpl.java
The file was removedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevCommitImpl.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObject.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjects.java (diff)
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevFeatureTypeImpl.java
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevTagImpl.java
The file was modifiedsrc/storage/cache/caffeine/src/test/java/org/locationtech/geogig/cache/performance/ObjectCacheStressTest.java (diff)
The file was removedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevTagImpl.java
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjectFactory.java (diff)
The file was removedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevFeatureImpl.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevTreeBuilder.java (diff)
The file was removedsrc/core/src/main/java/org/locationtech/geogig/model/impl/AbstractRevObject.java
The file was removedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevPersonImpl.java
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/AbstractRevObject.java
The file was removedsrc/core/src/main/resources/META-INF/services/org.locationtech.geogig.model.RevObjectFactory
Commit a21dcbe8da12e1640f1ab66c90b749b4c80701c7 by gabriel.roldan
Move RevObject toString, equals, and hashCode to RevObjects
Move RevObject toString, equals, and hashCode to RevObjects utility
class to different implementations can reuse them.
Signed-off-by: Gabriel Roldan <gabriel.roldan@gmail.com>
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevFeatureTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/AbstractRevObject.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjects.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/ValueArrayImpl.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevFeatureImpl.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevCommitImplTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevPersonImpl.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevTagImpl.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevCommitImpl.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevPersonTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevFeatureTypeImpl.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/ObjectId.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevPersonBuilder.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevTreeImpl.java (diff)
Commit 14065fbb46123ff5b6da893ddadc517c1261bfa2 by gabriel.roldan
Remove deprecated ConflictsReadOp and
ConflictsDatabase.getConflicts(...):List
Signed-off-by: Gabriel Roldan <gabriel.roldan@gmail.com>
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/storage/ConflictsDatabase.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/impl/TransactionConflictsDatabase.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGConflictsDatabase.java (diff)
The file was removedsrc/core/src/main/java/org/locationtech/geogig/plumbing/merge/ConflictsReadOp.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/memory/HeapConflictsDatabase.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/ConflictsDatabaseConformanceTest.java (diff)
The file was modifiedsrc/storage/rocksdb/src/main/java/org/locationtech/geogig/rocksdb/RocksdbConflictsDatabase.java (diff)
Commit ed5a80f3c71ea0c3232689e5e20ab1f42a14f88b by gabriel.roldan
Reduce warnings in geogig-core
Signed-off-by: Gabriel Roldan <gabriel.roldan@gmail.com>
The file was modifiedsrc/ql/src/main/java/org/locationtech/geogig/ql/porcelain/QLSelect.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/diff/LCSGeometryDiffImpl.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/remotes/RemoteAddOpTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/merge/MergeFeaturesOp.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/CleanOp.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/ValueSerializer.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/index/IndexTestSupport.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/diff/AttributeDiffFactory.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/NodeIdTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/data/retrieve/MultiFeatureTypeBuilder.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/PatchSerializationTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/ResolveCommit.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/data/retrieve/BulkFeatureRetrieverTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/di/GeogigModule.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/hooks/GeoGigAPI.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/DAG.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/WriteTree.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/merge/MergeStatusBuilderDiffEntrySerializerTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/index/BuildFullHistoryIndexOpTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/data/EPSGBoundsYXTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/PostOrderDiffWalkTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/repository/impl/SpatialOps.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/PreOrderDiffWalkTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2_1.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/QuadTreeTestSupport.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/index/CreateQuadTree.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/QuadTreeClusteringStrategy_putTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/remotes/RemoteAddOp.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/data/GeogigSimpleFeature.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/repository/impl/RevFeatureBuilderTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/QuadTreeBuilderTestPseudoMercator.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/CheckoutOp.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/DataStreamValueSerializerV2.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/DiffTreeTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/NodeSetTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/ObjectStoreConformanceTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/porcelain/index/DropIndexOpTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/data/retrieve/BackgroundingIteratorTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/CanonicalClusteringStrategyTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/text/TextValueSerializer.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/CanonicalTreeBuilderTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2_2.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/TestSupport.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/data/retrieve/MultiFeatureTypeBuilderTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/data/PrimitiveArrayToStringConverterFactory.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/data/retrieve/DiffFeatureBuilder.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/remotes/RemoteRemoveOpTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/impl/AbstractObjectStore.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/index/BuildIndexOpTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/WriteTree2.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/index/CreateIndexInfoOp.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/QuadTreeBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/PreOrderDiffWalkQuadTreeTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/index/IndexUtils.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/porcelain/index/CreateIndexOpTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/DataStreamValueSerializerV1.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/data/retrieve/DiffFeatureFlattenedBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/LazyNode.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/data/FeatureBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/index/MaterializedBuilderConsumer.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevTreeBuilderTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/FloatPackedCoordinateSequenceTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeImpl.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/GeometryDiffTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/WriteTree2Test.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeFormatTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/repository/impl/WorkingTreeImpl.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/impl/ObjectReader.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/integration/RepositoryTestCase.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/repository/impl/WorkingTreeInsertHelper.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/index/BuildIndexOp.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/QuadTreeClusteringStrategyTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/FormatCommonV2_1Test.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/NodeSet.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/QuadTreeClusteringStrategy.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/ResolveObjectType.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/repository/impl/StagingAreaImpl.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/BucketSet.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/data/retrieve/IteratorBackedFeatureReaderTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/QuadTreeBuilderTestWGS84.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/performance/AbstractObjectStoreStressTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/data/EPSGBoundsCalcTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/LegacyTreeBuilderTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/LegacyTreeBuilder.java (diff)
The file was addedsrc/api/src/test/java/org/locationtech/geogig/model/RevObjectTestUtil.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/merge/DiffMergeFeaturesOp.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/FeatureNodeRefFromRefspec.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/QuadTreeClusteringStrategy_computeIdTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/integration/DiffOpTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/data/retrieve/BulkFeatureRetriever.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/Quadrant.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/CreatePatchOp.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/integration/AddOpTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/ObjectCacheStressTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/diff/DefaultGeometryDiffImpl.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/data/MapToStringConverterFactory.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/repository/impl/SpatialOpsTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/DataStreamSerializationFactoryV1.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/data/EPSGBoundsCalc.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/data/EPSGBoundsXYTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/Float32BoundsSerializationTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/diff/GeometryAttributeDiff.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/QuadTreeBuilderTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/QuadrantTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/diff/MutableTree.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/porcelain/RemoveOpTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevCommitImplTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/diff/FeatureDiff.java (diff)
Commit abcb765fcc08d518830840afe510aa851a6acdce by gabriel.roldan
Rethrow CannotRunGeogigCommandException if thrown by a script hook
Signed-off-by: Gabriel Roldan <gabriel.roldan@gmail.com>
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/hooks/CommandHookChain.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/hooks/Scripting.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/integration/HooksTest.java (diff)
Commit 537a3d716ed3aa2db7b42614a118af73a37c901e by gabriel.roldan
Remove dead code and other compile warnings
Signed-off-by: Gabriel Roldan <gabriel.roldan@gmail.com>
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/repository/RemoteTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/text/TextSerializationFactory.java (diff)
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/NodeTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/repository/Remote.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/ValueSerializer.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/impl/RocksdbMap.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/remotes/RemoteAddOpTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/hooks/builtin/UpdateIndexesHook.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/performance/AbstractObjectStoreStressTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/DAGNodeTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/integration/repository/WorkingTreeTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/FieldType.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/repository/impl/DepthSearch.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/remotes/RemoteRemoveOpTest.java (diff)
The file was removedsrc/core/src/test/java/org/locationtech/geogig/data/retrieve/BackgroundingIteratorTest.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/NodeSet.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/integration/GeogigTransactionTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/LegacyTreeBuilder.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/integration/ApplyPatchOpTest.java (diff)
The file was removedsrc/core/src/main/java/org/locationtech/geogig/data/retrieve/BackgroundingIterator.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/UpdateSymRef.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/CacheManagerTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/FloatPackedCoordinateSequence.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/data/retrieve/DiffFeatureFlattenedBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/QuadTreeClusteringStrategy.java (diff)
The file was removedsrc/core/src/main/java/org/locationtech/geogig/plumbing/ResolveGeogigDir.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/data/retrieve/BulkFeatureRetriever.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/impl/AbstractObjectStore.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/integration/RebaseOpTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/ParseTimestampTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/MemoryDataStoreWithProvidedFIDSupport.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/CRSException.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/integration/CherryPickOpTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/ObjectCacheTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/porcelain/RemoveOpTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2_2.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/index/BuildIndexOpTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/impl/TransactionRefDatabase.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/merge/MergeFeaturesOpTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/NodeId.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/merge/ReportCommitConflictsOp.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/di/ConflictInterceptor.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/integration/MergeOpTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/FindChangedTreesTest.java (diff)
The file was modifiedsrc/remoting/src/test/java/org/locationtech/geogig/test/integration/remoting/RemoteListOpTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/InitOp.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/BucketSet.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/WriteTree.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/ClusteringStrategy.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/QuadTreeClusteringStrategyTest.java (diff)
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/model/impl/CanonicalTreeBuilder.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/NodeSetTest.java (diff)
The file was removedsrc/api/src/test/java/org/locationtech/geogig/model/Float32BoundsTest.java
The file was modifiedsrc/geotools/src/main/java/org/locationtech/geogig/geotools/geopkg/InterchangeFormat.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/TestSupport.java (diff)
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/NodeRefTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/IndexDatabaseConformanceTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/Quadrant.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/Node.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjectFactory.java (diff)
The file was modifiedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/performance/PGObjectDatabaseStressTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/PostOrderDiffWalkTest.java (diff)
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/NodeTest.java (diff)
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/repository/DiffEntryTest.java (diff)
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/plumbing/diff/MutableTree.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/ObjectSerializationFactoryTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevObjectTestSupport.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/FeatureNodeRefFromRefspec.java (diff)
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/HashObjectFunnelsTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2_2.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/DiffTreeTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/repository/impl/WorkingTreeImpl.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/performance/RevTreeBuilderPerformanceTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/NodeRef.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/BucketSet.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV1.java (diff)
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/reader/ExtraDataPropertyAccessorFactoryTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/TreeDifferenceTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/Bucket.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/LegacyTreeBuilder.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/QuadTreeBuilderTestWGS84.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/CanonicalClusteringStrategyTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/FindChangedTreesTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/PreOrderDiffWalkTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeFormatTest.java (diff)
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/reader/PrePostFilterSplitterTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/diff/PreOrderDiffWalk.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/repository/impl/StagingAreaImpl.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/text/TextSerializationFactory.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/WriteTree2Test.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/index/IndexTestSupport.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjects.java (diff)
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/GeoGigFeatureStoreIndexedTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/CheckoutOp.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/MutableTreeTest.java (diff)
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/TreeNode.java
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/RevTreeTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/repository/impl/DepthSearchTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/ObjectCacheStressTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/Bounded.java (diff)
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/repository/impl/WorkingTreeInsertHelper.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/ClusteringStrategyBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/DAGTreeBuilder.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/data/retrieve/MultiFeatureTypeBuilderTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/PreOrderDiffWalkQuadTreeTest.java (diff)
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/plumbing/WriteTree2.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeFormatPrefTest.java (diff)
The file was modifiedsrc/web/api/src/main/java/org/locationtech/geogig/web/api/commands/ResolveConflict.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/DiffCountConsumerTest.java (diff)
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/FeatureNode.java
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/reader/PreFilterTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/merge/MergeStatusBuilderDiffEntrySerializerTest.java (diff)
The file was modifiedsrc/storage/cache/caffeine/src/test/java/org/locationtech/geogig/cache/performance/ObjectCacheStressTest.java (diff)
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/BucketTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevTreeBuilderTest.java (diff)
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/reader/MaterializedIndexFeatureIteratorTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/QuadTreeBuilderTestPseudoMercator.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/CatObjectTest.java (diff)
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/ExtraData.java
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/data/retrieve/BulkFeatureRetrieverTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/QuadTreeBuilderTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/QuadTreeTestSupport.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/QuadrantTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/index/MaterializedBuilderConsumer.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/RemoveOp.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/ObjectStoreConformanceTest.java (diff)
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/BucketImpl.java
The file was addedsrc/api/src/main/java/org/locationtech/geogig/model/impl/Float32Bounds.java
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/CanonicalNodeOrderTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/UpdateTreeTest.java (diff)
Commit de13afd370e8e9fbdc2b250a8cbd96d9b45e237a by gabriel.roldan
Fix parent declaration in storage/cache/pom.xml and remove duplicate
junit dependency
Signed-off-by: Gabriel Roldan <gabriel.roldan@gmail.com>
The file was modifiedsrc/geotools/pom.xml (diff)
The file was modifiedsrc/storage/cache/pom.xml (diff)
The file was modifiedsrc/cli/geotools/pom.xml (diff)
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/model/internal/DAGTreeBuilder.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/Bucket.java (diff)
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/RevTreeTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2_2.java (diff)
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/reader/ExtraDataPropertyAccessorFactoryTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/text/TextSerializationFactory.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/LegacyTreeBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeImpl.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjectFactory.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/BucketImpl.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV1.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevTree.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/ObjectSerializationFactoryTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/BucketSet.java (diff)
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/HashObjectFunnelsTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeFormatPrefTest.java (diff)
The file was modifiedsrc/storage/cache/caffeine/src/test/java/org/locationtech/geogig/cache/performance/ObjectCacheStressTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevTreeImpl.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/ObjectCacheStressTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/CanonicalClusteringStrategyTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjects.java (diff)
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/BucketTest.java (diff)
The file was modifiedsrc/datastore/src/test/java/org/locationtech/geogig/geotools/data/reader/PreFilterTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeFormatTest.java (diff)
Commit 990d22e80d8c29cb291c8c5f00e7db6afef42122 by gabriel.roldan
Replace occurrences of Bucket.forEach(BiConsumer(Integer, Bucket)) by
Consumer(Bucket)
Signed-off-by: Gabriel Roldan <gabriel.roldan@gmail.com>
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2_2.java (diff)
The file was modifiedsrc/web/api/src/main/java/org/locationtech/geogig/web/api/ResponseWriter.java (diff)
The file was modifiedsrc/web/api/src/main/java/org/locationtech/geogig/remote/http/PostOrderIterator.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/ClusteringStrategy.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/TreeCache.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/HashObjectFunnels.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/diff/PreOrderDiffWalk.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/v2_3/BucketSet.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/ObjectSerializationFactoryTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevTree.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/repository/impl/SpatialOps.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2.java (diff)
Commit 43d6dcef0e6f0df326c254d624755913515ea13c by gabriel.roldan
Replace calls to RevTree.buckets() by RevTree.getBuckets()
Replace calls to RevTree.buckets():ImmutableSortedMap<Integer, Bucket>
(now deprecated and scheduled to be removed soon) by
RevTree.getBuckets():Iterable<Buckets>
Signed-off-by: Gabriel Roldan <gabriel.roldan@gmail.com>
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/diff/DepthTreeIterator.java (diff)
The file was modifiedsrc/storage/cache/caffeine/src/test/java/org/locationtech/geogig/cache/performance/ObjectCacheStressTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/WriteTree2Test.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/ObjectCacheStressTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/DeepCopy.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV2.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevObjectFactory.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/Bucket.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/diff/PreOrderDiffWalk.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/QuadTreeBuilderTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/DiffCountConsumerTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeFormatTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/plumbing/HashObject.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/PostOrderDiffWalkTest.java (diff)
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/HashObjectFunnelsTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/storage/IndexDuplicator.java (diff)
The file was modifiedsrc/api/src/test/java/org/locationtech/geogig/model/RevTreeTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevObjectTestSupport.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/DataStreamSerializationFactoryV1.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/DataStreamSerializationFactoryV2_2Test.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/RevTree.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/CatObjectTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/HashObjectFunnels.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/LegacyTreeBuilder.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/CanonicalClusteringStrategyTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/ObjectSerializationFactoryTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/CanonicalTreeBuilderTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeFormatPrefTest.java (diff)
The file was modifiedsrc/api/src/main/java/org/locationtech/geogig/model/impl/RevObjectFactoryImpl.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/text/TextSerializationFactory.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/test/TestSupport.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/TestSupport.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/PreOrderDiffWalkTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/data/FindFeatureTypeTrees.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/datastream/FormatCommonV1.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/internal/QuadTreeClusteringStrategyTest.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/IndexDatabaseConformanceTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/internal/DAGTreeBuilder.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevTreeBuilder.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/plumbing/diff/PreOrderDiffWalkQuadTreeTest.java (diff)
Commit 1ca89a8c1ebeda9695eaf6335ce83319972515c5 by gabriel.roldan
Remove RevFeatureTypeImpl from core, it was already copied to api
Signed-off-by: Gabriel Roldan <gabriel.roldan@gmail.com>
The file was removedsrc/core/src/main/java/org/locationtech/geogig/model/impl/RevFeatureTypeImpl.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/storage/cache/caffeine/pom.xml (diff)
The file was modifiedsrc/storage/rocksdb/pom.xml (diff)
The file was modifiedsrc/storage/pom.xml (diff)
The file was modifiedsrc/web/app/pom.xml (diff)
The file was modifiedsrc/cli/app/pom.xml (diff)
The file was modifiedsrc/cli/app/src/main/java/org/locationtech/geogig/cli/storage/LsRepos.java (diff)
The file was modifiedsrc/web/pom.xml (diff)
The file was modifiedsrc/cli/remoting/pom.xml (diff)
The file was modifiedsrc/geotools/pom.xml (diff)
The file was modifiedsrc/storage/cache/pom.xml (diff)
The file was modifiedsrc/cli/storage-postgres/pom.xml (diff)
The file was modifiedsrc/api/pom.xml (diff)
The file was addedsrc/dependencies/pom.xml
The file was modifiedsrc/ql/pom.xml (diff)
The file was modifiedsrc/web/functional/pom.xml (diff)
The file was modifiedsrc/core/pom.xml (diff)
The file was addedsrc/pom.xml
The file was modifiedsrc/storage/cache/guava/pom.xml (diff)
The file was modifiedsrc/cli/geotools/pom.xml (diff)
The file was removedsrc/parent/pom.xml
The file was modifiedsrc/datastore/pom.xml (diff)
The file was modifiedsrc/remoting/pom.xml (diff)
The file was modifiedsrc/pullrequests/pom.xml (diff)
The file was modifiedsrc/gui/pom.xml (diff)
The file was modifiedsrc/storage/postgres/pom.xml (diff)
The file was modifiedsrc/cli/core/pom.xml (diff)
The file was modifiedsrc/cli/pom.xml (diff)
The file was modifiedsrc/web/api/pom.xml (diff)
Commit 6703ef894b454152e898d4b6b30e7cd23965fce2 by groldan
Fix assert in RevFeatureTypeTest.java
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/model/impl/RevFeatureTypeTest.java (diff)
Commit ed3432cb018949a0064d1e1fb4cb2ee4250e10bc by groldan
Change root pom directory for travis CI
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modified.travis.yml (diff)
Commit 5ebde97970dda23f19a34d4373065acd0b6c33f7 by groldan
Fix location of geotools module in .travis.yml
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modified.travis.yml (diff)