This is an automated email from the ASF dual-hosted git repository.
rcordier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.
from 638247a [TODO] Fix a bunch of false positive todos
add 6fbdcf0 JAMES-3317 Apply duplicating/deduplicating module choosing
for Cassandra guice product too
add 17148be JAMES-3150 GC BloomFilter default false positive rate 0.8 ->
0.01
add 79f33e0 JAMES-3150 Allow configuration of generation duration and
family
No new revisions were added by this update.
Summary of changes:
server/apps/cassandra-app/pom.xml | 9 ++
.../sample-configuration/blob.properties | 12 +++
.../org/apache/james}/BlobStoreConfiguration.java | 120 ++-------------------
.../org/apache/james}/BlobStoreModulesChooser.java | 84 ++-------------
.../apache/james}/CassandraBlobStoreModule.java | 14 +--
.../james/CassandraJamesServerConfiguration.java | 20 +++-
.../org/apache/james/CassandraJamesServerMain.java | 7 +-
...va => CassandraDuplicatingJamesServerTest.java} | 16 ++-
.../docs/modules/ROOT/pages/operate/webadmin.adoc | 7 +-
.../sample-configuration/blob.properties | 12 +++
...oreConfigurationValidationStartUpCheckTest.java | 15 +--
.../blob/deduplication/GenerationAwareBlobId.java | 4 +-
.../container/guice/blob/deduplication-gc/pom.xml | 9 ++
.../blobstore/BlobDeduplicationGCModule.java | 15 ++-
...obStoreConfigurationValidationStartUpCheck.java | 19 ++--
.../validation/EventsourcingStorageStrategy.java | 0
.../validation/RegisterStorageStrategy.java | 0
.../RegisterStorageStrategyCommandHandler.java | 0
...PolicyConfigurationSanityEnforcementModule.java | 25 +++++
.../validation/StorageStrategyAggregate.java | 0
.../validation/StorageStrategyChanged.java | 0
.../validation/StorageStrategyChangedDTO.java | 0
.../validation/StorageStrategyModule.java | 0
...orageStrategyValidationEventSourcingSystem.java | 8 +-
.../validation/StorageStrategyChangedDTOTest.java | 0
...eStrategyValidationEventSourcingSystemTest.java | 46 ++------
.../modules/blobstore/BlobStoreModulesChooser.java | 36 +------
...dminServerTaskSerializationIntegrationTest.java | 2 +-
.../apache/james/webadmin/routes/BlobRoutes.java | 2 +-
.../james/webadmin/routes/BlobRoutesTest.java | 2 +-
src/site/markdown/server/manage-webadmin.md | 7 +-
src/site/xdoc/server/config-blobstore.xml | 2 +-
32 files changed, 194 insertions(+), 299 deletions(-)
copy
server/{container/guice/distributed/src/main/java/org/apache/james/modules/blobstore
=>
apps/cassandra-app/src/main/java/org/apache/james}/BlobStoreConfiguration.java
(60%)
copy
server/{container/guice/distributed/src/main/java/org/apache/james/modules/blobstore
=>
apps/cassandra-app/src/main/java/org/apache/james}/BlobStoreModulesChooser.java
(52%)
rename
server/{container/guice/cassandra/src/main/java/org/apache/james/modules/mailbox
=>
apps/cassandra-app/src/main/java/org/apache/james}/CassandraBlobStoreModule.java
(75%)
copy
server/apps/cassandra-app/src/test/java/org/apache/james/{CassandraWithTikaTest.java
=> CassandraDuplicatingJamesServerTest.java} (72%)
rename
server/container/guice/{distributed/src/main/java/org/apache/james/modules/blobstore
=>
blob/deduplication-gc/src/main/java/org/apache/james/modules/blobstore/validation}/BlobStoreConfigurationValidationStartUpCheck.java
(79%)
rename server/container/guice/{distributed =>
blob/deduplication-gc}/src/main/java/org/apache/james/modules/blobstore/validation/EventsourcingStorageStrategy.java
(100%)
rename server/container/guice/{distributed =>
blob/deduplication-gc}/src/main/java/org/apache/james/modules/blobstore/validation/RegisterStorageStrategy.java
(100%)
rename server/container/guice/{distributed =>
blob/deduplication-gc}/src/main/java/org/apache/james/modules/blobstore/validation/RegisterStorageStrategyCommandHandler.java
(100%)
create mode 100644
server/container/guice/blob/deduplication-gc/src/main/java/org/apache/james/modules/blobstore/validation/StoragePolicyConfigurationSanityEnforcementModule.java
rename server/container/guice/{distributed =>
blob/deduplication-gc}/src/main/java/org/apache/james/modules/blobstore/validation/StorageStrategyAggregate.java
(100%)
rename server/container/guice/{distributed =>
blob/deduplication-gc}/src/main/java/org/apache/james/modules/blobstore/validation/StorageStrategyChanged.java
(100%)
rename server/container/guice/{distributed =>
blob/deduplication-gc}/src/main/java/org/apache/james/modules/blobstore/validation/StorageStrategyChangedDTO.java
(100%)
rename server/container/guice/{distributed =>
blob/deduplication-gc}/src/main/java/org/apache/james/modules/blobstore/validation/StorageStrategyModule.java
(100%)
rename server/container/guice/{distributed =>
blob/deduplication-gc}/src/main/java/org/apache/james/modules/blobstore/validation/StorageStrategyValidationEventSourcingSystem.java
(91%)
rename server/container/guice/{distributed =>
blob/deduplication-gc}/src/test/java/org/apache/james/modules/blobstore/validation/StorageStrategyChangedDTOTest.java
(100%)
rename server/container/guice/{distributed =>
blob/deduplication-gc}/src/test/java/org/apache/james/modules/blobstore/validation/StorageStrategyValidationEventSourcingSystemTest.java
(60%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]