This is an automated email from the ASF dual-hosted git repository.

btellier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.


    from c26bcfa  JAMES-3091: Add Serializer guice binding for jmap-rfc8621
     new 38bd8e9  JAMES-3140 Avoid a module override for CassandraBlobStore
     new 1be5a93  JAMES-3140 Choosing blob store should be done via configured 
modules
     new 63f4c6a  JAMES-3140 Generify configuration
     new adc264c  JAMES-3140 JamesServer main should take a GuiceJamesServer as 
parameter
     new 0e94bc7  JAMES-3140 Configuration for distributed James
     new 763396f  JAMES-3140 CassandraRabbitMQJamesServerMain should not expose 
its module
     new 0d5de68  JAMES-3140 CassandraRabbitMQLdapJamesServerMain should not 
expose its module
     new 2254b26  JAMES-3140 Fix JamesDirectoriesProvider JavaDoc
     new 0d9953d  JAMES-3140 Strong typing for ConfigurationPath
     new 41d0a69  Revert "[REFACTORING] MDN parboiled parser can be a constant"
     new c67b0c3  JAMES-3184 Correct Recompute Previews Tasks documentation

The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../java/org/apache/james/mdn/MDNReportParser.java |   6 +-
 .../CassandraRabbitMQAwsS3SmtpTestRuleFactory.java |  26 ++-
 .../mpt/smtp/CassandraSmtpTestRuleFactory.java     |   2 +
 .../server/core/configuration/Configuration.java   | 139 +++++++++-----
 .../configuration/FileConfigurationProvider.java   |   4 +-
 .../core/configuration/BasicConfigurationTest.java | 121 ++++++++++++
 .../filesystem/api/JamesDirectoriesProvider.java   |  18 +-
 .../ObjectStorageBlobStoreModule.java              |  39 ----
 .../ObjectStorageDependenciesModule.java           |   8 +-
 .../swift/ObjectStorageBlobStoreModuleTest.java    |  14 +-
 .../org/apache/james/CassandraJamesServerMain.java |  14 +-
 ...a => CassandraBlobStoreDependenciesModule.java} |   8 +-
 .../modules/mailbox/CassandraBlobStoreModule.java  |  18 --
 .../AuthenticatedCassandraJamesServerTest.java     |   6 +-
 .../java/org/apache/james/CacheSessionTest.java    |   2 +-
 .../org/apache/james/CassandraJamesServerTest.java |   2 +-
 .../apache/james/CassandraJmapJamesServerTest.java |   2 +-
 .../CassandraMailRepositoryIntegrationTest.java    |   2 +-
 .../CassandraMessageIdManagerInjectionTest.java    |   2 +-
 .../org/apache/james/CassandraNodeConfTest.java    |   2 +-
 .../org/apache/james/CassandraWithTikaTest.java    |   2 +-
 .../james/DefaultCassandraJamesServerTest.java     |   2 +-
 .../test/java/org/apache/james/ESReporterTest.java |   2 +-
 .../apache/james/JamesCapabilitiesServerTest.java  |   2 +-
 .../james/JamesServerWithRetryConnectionTest.java  |   2 +-
 ...esWithNonCompatibleElasticSearchServerTest.java |   2 +-
 .../org/apache/james/KeyspaceCreationTest.java     |   8 +-
 .../apache/james/WithCassandraBlobStoreTest.java   |   2 +-
 .../CassandraSchemaVersionStartUpCheckTest.java    |   2 +-
 .../apache/james/CassandraLdapJamesServerMain.java |  10 +-
 .../apache/james/CassandraLdapJamesServerTest.java |   2 +-
 .../james/CassandraLdapJmapJamesServerTest.java    |   2 +-
 .../CassandraRabbitMQJamesConfiguration.java}      |  71 ++++---
 .../james/CassandraRabbitMQJamesServerMain.java    |  24 ++-
 .../modules/blobstore/BlobStoreChoosingModule.java |  49 -----
 ...figuration.java => BlobStoreConfiguration.java} |  51 +++--
 .../modules/blobstore/BlobStoreModulesChooser.java | 114 +++++++++++
 .../james/CassandraRabbitMQAwsS3JmapTestRule.java  |  11 +-
 .../CassandraRabbitMQJamesConfigurationTest.java   | 115 +++++++++++
 .../james/CassandraRabbitMQJamesServerFixture.java |  20 +-
 .../james/CassandraRabbitMQSwiftJmapTestRule.java  |  12 +-
 .../james/RabbitMQJamesServerReprocessingTest.java |   6 +-
 ...RabbitMQJamesServerWithRetryConnectionTest.java |   2 +
 .../org/apache/james/WithCassandraBlobStore.java   |  18 +-
 .../james/modules/AwsS3BlobStoreExtension.java     |   6 +-
 .../james/modules/SwiftBlobStoreExtension.java     |   6 +-
 .../james/modules/TestAwsS3BlobStoreModule.java    |  47 -----
 .../james/modules/TestSwiftBlobStoreModule.java    |  46 -----
 .../blobstore/BlobStoreChoosingModuleTest.java     | 211 ---------------------
 ...onTest.java => BlobStoreConfigurationTest.java} | 108 +++++++++--
 .../blobstore/BlobStoreModulesChooserTest.java     | 105 ++++++++++
 .../CassandraRabbitMQLdapJamesServerMain.java      |  19 +-
 .../CassandraRabbitMQLdapJmapJamesServerTest.java  |  26 ++-
 .../org/apache/james/utils/PropertiesProvider.java |   9 +-
 .../PropertiesProviderFromEnvVariablesTest.java    |   2 +-
 .../apache/james/utils/PropertiesProviderTest.java |   4 +-
 .../java/org/apache/james/GuiceJamesServer.java    |   7 +-
 .../java/org/apache/james/JamesServerMain.java     |  14 +-
 .../apache/james/modules/CommonServicesModule.java |   7 +-
 .../org/apache/james/FakePropertiesProvider.java   |   4 +-
 .../java/org/apache/james/JamesServerBuilder.java  |  50 +++--
 .../james/utils/FailingPropertiesProvider.java     |   3 +-
 .../java/org/apache/james/JPAJamesServerMain.java  |  10 +-
 .../java/org/apache/james/JPAJamesServerTest.java  |   2 +-
 ...WithAuthenticatedDatabaseSqlValidationTest.java |   2 +-
 ...atabaseAuthenticaticationSqlValidationTest.java |   2 +-
 .../apache/james/JamesCapabilitiesServerTest.java  |   2 +-
 .../java/org/apache/james/JPAJamesServerMain.java  |  10 +-
 .../org/apache/james/MemoryJamesServerMain.java    |  13 +-
 .../apache/james/DefaultMemoryJamesServerTest.java |   2 +-
 .../james/GuiceJamesServerStartUpCheckTest.java    |   2 +-
 .../org/apache/james/GuiceJamesServerTest.java     |   2 +-
 .../apache/james/GuiceLifecycleHeathCheckTest.java |   2 +-
 .../LinshareBlobExportMechanismProvidingTest.java  |   2 +-
 .../org/apache/james/MemoryJamesServerTest.java    |   2 +-
 .../apache/james/MemoryJmapJamesServerTest.java    |   2 +-
 .../apache/james/WebAdminRoutesExtensionTest.java  |   2 +-
 .../jmap/cassandra/CassandraImapErrorTest.java     |   2 +-
 .../jmap/cassandra/CassandraSendMDNMethodTest.java |   2 +-
 .../CassandraSpamAssassinContractTest.java         |   2 +-
 .../james/jmap/memory/MemorySendMDNMethodTest.java |   2 +-
 .../memory/MemorySpamAssassinContractTest.java     |   2 +-
 .../rabbitmq/RabbitMQAwsS3SendMDNMethodTest.java   |  27 +--
 .../RabbitMQAwsS3SpamAssassinContractTest.java     |  13 +-
 .../cucumber/awss3/RabbitMQAwsS3Stepdefs.java      |  20 +-
 .../distributed/DistributedEchoMethodTest.java     |  12 +-
 .../jmap/rfc8621/memory/MemoryEchoMethodTest.java  |   2 +-
 .../rabbitmq/ConsistencyTasksIntegrationTest.java  |  14 +-
 .../rabbitmq/FixingGhostMailboxTest.java           |  12 +-
 .../rabbitmq/RabbitMQAuthorizedEndpointsTest.java  |  13 +-
 .../RabbitMQEventDeadLettersIntegrationTest.java   |  12 +-
 ...stViewProjectionHealthCheckIntegrationTest.java |  14 +-
 .../rabbitmq/RabbitMQForwardIntegrationTest.java   |  14 +-
 .../rabbitmq/RabbitMQJmapExtension.java            |  15 +-
 .../rabbitmq/RabbitMQJwtFilterIntegrationTest.java |  14 +-
 ...RabbitMQReindexingWithEventDeadLettersTest.java |  21 +-
 .../RabbitMQWebAdminServerIntegrationTest.java     |  13 +-
 ...dminServerTaskSerializationIntegrationTest.java |  12 +-
 ...RabbitMQDeletedMessageVaultIntegrationTest.java |  13 +-
 ...LinshareBlobExportMechanismIntegrationTest.java |  13 +-
 .../memory/MemoryAuthorizedEndpointsTest.java      |   2 +-
 ...stViewProjectionHealthCheckIntegrationTest.java |   2 +-
 .../memory/MemoryForwardIntegrationTest.java       |   2 +-
 .../memory/MemoryJwtFilterIntegrationTest.java     |   2 +-
 .../memory/MemoryUnauthorizedEndpointsTest.java    |   2 +-
 .../MemoryWebAdminServerIntegrationTest.java       |   2 +-
 .../MemoryDeletedMessageVaultIntegrationTest.java  |   2 +-
 ...LinshareBlobExportMechanismIntegrationTest.java |   2 +-
 src/site/markdown/server/manage-webadmin.md        |  18 +-
 109 files changed, 1186 insertions(+), 809 deletions(-)
 create mode 100644 
server/container/core/src/test/java/org/apache/james/server/core/configuration/BasicConfigurationTest.java
 delete mode 100644 
server/container/guice/blob-objectstorage-guice/src/main/java/org/apache/james/modules/objectstorage/ObjectStorageBlobStoreModule.java
 copy 
server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/{CassandraBlobStoreModule.java
 => CassandraBlobStoreDependenciesModule.java} (88%)
 copy 
server/container/{core/src/main/java/org/apache/james/server/core/configuration/Configuration.java
 => 
guice/cassandra-rabbitmq-guice/src/main/java/org/apache/james/CassandraRabbitMQJamesConfiguration.java}
 (51%)
 rename 
server/container/guice/cassandra-rabbitmq-guice/src/main/java/org/apache/james/modules/blobstore/{BlobStoreChoosingConfiguration.java
 => BlobStoreConfiguration.java} (63%)
 create mode 100644 
server/container/guice/cassandra-rabbitmq-guice/src/main/java/org/apache/james/modules/blobstore/BlobStoreModulesChooser.java
 create mode 100644 
server/container/guice/cassandra-rabbitmq-guice/src/test/java/org/apache/james/CassandraRabbitMQJamesConfigurationTest.java
 delete mode 100644 
server/container/guice/cassandra-rabbitmq-guice/src/test/java/org/apache/james/modules/TestAwsS3BlobStoreModule.java
 delete mode 100644 
server/container/guice/cassandra-rabbitmq-guice/src/test/java/org/apache/james/modules/TestSwiftBlobStoreModule.java
 delete mode 100644 
server/container/guice/cassandra-rabbitmq-guice/src/test/java/org/apache/james/modules/blobstore/BlobStoreChoosingModuleTest.java
 rename 
server/container/guice/cassandra-rabbitmq-guice/src/test/java/org/apache/james/modules/blobstore/{BlobStoreChoosingConfigurationTest.java
 => BlobStoreConfigurationTest.java} (52%)
 create mode 100644 
server/container/guice/cassandra-rabbitmq-guice/src/test/java/org/apache/james/modules/blobstore/BlobStoreModulesChooserTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to