SuccessChanges

Summary

  1. Make SharedCache store uncompressed objects, LZ4 adds too much overhead (details)
  2. Separate DDL scripts for PG < 10 and > 10 (details)
  3. Split Postgres DDL script in two phases: create and execute. (details)
  4. Package refactoring on geogig-postgres (details)
  5. Fix PGGraphDatabase parent order (details)
  6. Fix not working NOTICE and LICENSE url (details)
Commit a43a2023e3f4036c7cc5762e09ad564f6ff2de5a by groldan
Make SharedCache store uncompressed objects, LZ4 adds too much overhead
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/cache/SharedCacheTest.java (diff)
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/storage/cache/SharedCache.java (diff)
Commit 7954d37013f0e965dfaca55ecba318bc56dd1f0d by groldan
Separate DDL scripts for PG < 10 and > 10
For PG >= 10.0, use HASH index, which is now WAL safe.
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/datastream/v2_3/RevTreeFormatPrefTest.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/Version.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGStorage.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGIndexDatabase.java (diff)
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGStorageTableManager.java
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/TableNames.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGObjectStore.java (diff)
The file was modifiedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGStorageTest.java (diff)
Commit b750901fb832f403af0d010eaccda952c81f17af by groldan
Split Postgres DDL script in two phases: create and execute.
Allow to create the full set of DDL statements before executing them
when setting up the postgresql geogig tables.
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/TableNames.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGObjectStore.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGStorage.java (diff)
The file was addedsrc/storage/postgres/geogig_postgres_9.sql
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGStorageTableManager.java (diff)
The file was removedsrc/storage/postgres/geogig_postgres.sql
Commit 10baa42e98f230cded3cb5ca40e3a96c4e51b908 by groldan
Package refactoring on geogig-postgres
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/Version.java
The file was removedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGIndexDatabaseConformanceTest.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/PGStorageTableManager.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGBlobStore.java
The file was addedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/v9/PGStorageTestUtil.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/Version.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/GetAllOp.java
The file was addedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/v9/PGIndexDatabaseConformanceTest.java
The file was removedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGObjectDatabaseConformanceTest.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGGraphDatabase.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGObjectStore.java
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGStorageProvider.java (diff)
The file was modifiedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGTemporaryTestConfig.java (diff)
The file was addedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/v9/PGConflictsDatabaseConformanceTest.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/Environment.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/EnvironmentBuilder.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGBlobStore.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGObjectStoreObjectIterator.java
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGStorageModule.java (diff)
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGConflictsDatabase.java
The file was removedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGRefDatabaseTest.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/PGId.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGIndexDatabase.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGObjectStoreGetAllIterator.java
The file was modifiedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/performance/PGObjectDatabaseStressTest.java (diff)
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGConfigDatabase.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGConfigDatabase.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/PGStorage.java
The file was addedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/v9/PGConflictsDatabaseTest.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGStorage.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/DataSourceManager.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGRefDatabase.java
The file was modifiedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/integration/PGRevTreeBuilderTest.java (diff)
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/EnvironmentBuilder.java
The file was addedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/v9/PGRefDatabaseTest.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGRefDatabase.java
The file was removedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGBlobStoreTest.java
The file was addedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/v9/PGBlobStoreTest.java
The file was addedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/config/EnvironmentBuilderTest.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/GetObjectOp.java
The file was addedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/config/DataSourceManagerTest.java
The file was addedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/v9/PGObjectStoreConformanceTest.java
The file was removedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGConflictsDatabaseTest.java
The file was modifiedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/integration/PGGraphDatabaseTest.java (diff)
The file was removedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/DataSourceManagerTest.java
The file was removedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGStorageTestUtil.java
The file was removedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGStorageTest.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/TableNames.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/GetAllOp.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGConflictsDatabase.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGIndexDatabase.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/TableNames.java
The file was addedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/v9/PGObjectDatabaseConformanceTest.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGId.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/DataSourceManager.java
The file was removedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/EnvironmentBuilderTest.java
The file was addedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/v9/PGConfigDatabaseTest.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGObjectDatabase.java
The file was removedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGConfigDatabaseTest.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGObjectDatabase.java
The file was removedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGConflictsDatabaseConformanceTest.java
The file was addedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/config/PGStorageTest.java
The file was modifiedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGTestDataSourceProvider.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGRepositoryResolver.java (diff)
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGStorageTableManager.java
The file was removedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/PGGraphDatabase.java
The file was modifiedsrc/web/functional/src/test/java/org/geogig/web/postgresql/functional/PGWebTestRepoURIBuilder.java (diff)
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/Environment.java
The file was modifiedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGTestProperties.java (diff)
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGObjectStoreGetAllIterator.java
The file was modifiedsrc/core/src/main/java/org/locationtech/geogig/porcelain/VersionOp.java (diff)
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/GetObjectOp.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGObjectStore.java
The file was addedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGObjectStoreObjectIterator.java
The file was removedsrc/storage/postgres/src/test/java/org/locationtech/geogig/storage/postgresql/PGObjectStoreConformanceTest.java
Commit 49aa25258d3afdeb2f33ee0ba199323076e117c7 by groldan
Fix PGGraphDatabase parent order
PGGraphDatabase was returning the correct parent ids on postgres 9.4 by
accident, but failed with postgres 9.5+.
Added an extra dstindex field to geogig_graph_edge to return the parents
in the right order.
Signed-off-by: Gabriel Roldan <groldan@boundlessgeo.com>
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/config/PGStorageTableManager.java (diff)
The file was modifiedsrc/core/src/test/java/org/locationtech/geogig/storage/impl/GraphDatabaseTest.java (diff)
The file was modifiedsrc/storage/postgres/src/main/java/org/locationtech/geogig/storage/postgresql/v9/PGGraphDatabase.java (diff)
Commit f2a4d159181eb432beaf3c296687741419adb232 by gabriel.roldan
Fix not working NOTICE and LICENSE url
The file was modifiedREADME.md (diff)