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

ieugen pushed a change to branch JAMES-3260-gradle-poc
in repository https://gitbox.apache.org/repos/asf/james-project.git.


 discard b8e345e  JAMES-3260 Reproducible tests for spring-jpa-tests
 discard 55c7190  JAMES-3260 Some more build fixes
 discard 7849927  JAMES-3260 Fixed some dependency issues
 discard b550156  JAMES-3260 Builds with some tests disables
 discard e9f1ed1  JAMES-3260 Fixing test compilation and runinng
 discard 6016814  JAMES-3260 We have compilation without tests
 discard 2edba3b  JAMES-3260 Builds up to 
':james-server:james-server-data-jmap:compileTestJava'
 discard 75a12ed  JAMES-3260 Builds up to 
:':apache-james-mpt:apache-james-mpt-core:compileJava'.
 discard 358f3f2  JAMES-3260 Builds up to 
:':apache-james-mpt:apache-james-mpt-core:compileJava'.
 discard 3d0d0e5  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-lucene:compileJava
 discard 1bb190b  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-jpa:compileJava
 discard 11e9351  JAMES-3260 Builds up to 
:apache-james-mailbox:backup:compileJava
 discard d4e92de  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-cassandra:compileTestJava
 discard 159333c  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-tools-quota-recompute:compileJava
 discard ade59cc  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-event-memory:compileJava
 discard ae3450e  JAMES-3260 server/task-api fails
 discard 3d537a1  JAMES-3260 Fixed builds for core, json and mdn
 discard 26952e3  JAMES-3260 Using Java 11 and removed custom repository
 discard dcabdff  JAMES-3260 #comment Added gradle config via gradle init
 discard ed91cd5  JAMES-3260 #comment Configured maven build scans
     add c080e57  JAMES-3284 Guice servers: WARN level for non JAMES logs
     add f61d6ab  JAMES-3253 Remove Log warning for remoteDelivery 
configuration in defaultMailetContainer.xml for JPA Guice
     add 7e391b1  JAMES-3276 Do not auto-start TemporaryJamesServer in order to 
be able to shutdown it properly when partially started
     add 8343d3a  JAMES-3276 TemporaryJamesServer mutable static builders are 
replaced by methods
     add bc6aecc  JAMES-3264: MAILBOX details are read 3 times upon indexing
     add e88a52e  JAMES-3224 Introduce CassandraConsistenciesConfiguration
     add b3e77c6  JAMES-3224 Parameterize ConsistencyLevel.{QUORUM, SERIAL}
     add 79823d4  JAMES-3214 Move TestingMailRepositoryLoader out of test 
package
     add 6fc0a85  JAMES-3214 Move MailRepositoryStore related classes to 
mailRepository-api
     new b5ac2a0  JAMES-3260 #comment Configured maven build scans
     new 796c31d  JAMES-3260 #comment Added gradle config via gradle init
     new fbf9db5  JAMES-3260 Using Java 11 and removed custom repository
     new 238c847  JAMES-3260 Fixed builds for core, json and mdn
     new 3745c1f  JAMES-3260 server/task-api fails
     new 48f1c15  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-event-memory:compileJava
     new 494cbb7  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-tools-quota-recompute:compileJava
     new 1efa0ef  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-cassandra:compileTestJava
     new 4624f5a  JAMES-3260 Builds up to 
:apache-james-mailbox:backup:compileJava
     new 058a90b  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-jpa:compileJava
     new f0f8f26  JAMES-3260 Builds up to 
:apache-james-mailbox:apache-james-mailbox-lucene:compileJava
     new 6789050  JAMES-3260 Builds up to 
:':apache-james-mpt:apache-james-mpt-core:compileJava'.
     new fa65831  JAMES-3260 Builds up to 
:':apache-james-mpt:apache-james-mpt-core:compileJava'.
     new 23d311f  JAMES-3260 Builds up to 
':james-server:james-server-data-jmap:compileTestJava'
     new cd3049a  JAMES-3260 We have compilation without tests
     new 23ee9d1  JAMES-3260 Fixing test compilation and runinng
     new 7fe123d  JAMES-3260 Builds with some tests disables
     new 2a9ae59  JAMES-3260 Fixed some dependency issues
     new 66271f8  JAMES-3260 Some more build fixes
     new 5d56fe6  JAMES-3260 Reproducible tests for spring-jpa-tests

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (b8e345e)
            \
             N -- N -- N   refs/heads/JAMES-3260-gradle-poc (5d56fe6)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 20 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:
 .../init/configuration/CassandraConfiguration.java |  79 +++++++-
 .../CassandraConsistenciesConfiguration.java       |  90 +++++++++
 .../cassandra/CassandraClusterExtension.java       |  11 ++
 .../init/CassandraConfigurationReadingTest.java    |   2 +
 .../cassandra/init/CassandraConfigurationTest.java |  20 ++
 .../CassandraConsistenciesConfigurationTest.java   |  84 ++++++++
 .../configuration-reader-test/cassandra.properties |   2 +
 .../package/etc/james/templates/logback.xml        |   3 +-
 .../etc/james/templates/mailetcontainer.xml        |   2 +-
 .../destination/conf/cassandra.properties          |   7 +
 .../cassandra-ldap/destination/conf/logback.xml    |   4 +-
 .../destination/conf/cassandra.properties          |   7 +
 .../destination/conf/logback.xml                   |   4 +-
 .../destination/conf/cassandra.properties          |   7 +
 .../destination/conf/logback.xml                   |   4 +-
 .../destination/conf/cassandra.properties          |   7 +
 .../guice/cassandra/destination/conf/logback.xml   |   3 +-
 .../guice/jpa-smtp/destination/conf/logback.xml    |   5 +-
 .../run/guice/jpa/destination/conf/logback.xml     |   5 +-
 .../run/guice/memory/destination/conf/logback.xml  |   4 +-
 .../eventstore/cassandra/EventStoreDao.scala       |  11 +-
 .../cassandra/CassandraEventStoreExtension.scala   |   2 +-
 .../src/main/resources/mailetcontainer.xml         |   2 +-
 .../mailbox/cassandra/mail/CassandraACLMapper.java |   8 +-
 .../cassandra/mail/CassandraAttachmentDAOV2.java   |  10 +-
 .../cassandra/mail/CassandraMailboxDAO.java        |  16 +-
 .../mail/CassandraMailboxPathDAOImpl.java          |  16 +-
 .../cassandra/mail/CassandraMailboxPathV2DAO.java  |  12 +-
 .../cassandra/mail/CassandraMessageDAO.java        |  18 +-
 .../mail/CassandraMessageIdToImapUidDAO.java       |   8 +-
 .../cassandra/mail/CassandraModSeqProvider.java    |   8 +-
 .../cassandra/mail/CassandraUidProvider.java       |   8 +-
 .../cassandra/CassandraMailboxManagerTest.java     |  25 ++-
 .../cassandra/mail/CassandraACLMapperTest.java     |   3 +-
 .../mail/CassandraAttachmentDAOV2Test.java         |   5 +-
 .../cassandra/mail/CassandraMailboxDAOTest.java    |   5 +-
 .../cassandra/mail/CassandraMailboxMapperTest.java |   9 +-
 .../mail/CassandraMailboxPathDAOImplTest.java      |   5 +-
 .../mail/CassandraMailboxPathV2DAOTest.java        |   5 +-
 .../cassandra/mail/CassandraMapperProvider.java    |   9 +-
 .../cassandra/mail/CassandraMessageDAOTest.java    |   9 +-
 .../mail/CassandraMessageIdMapperTest.java         |   9 +-
 .../mail/CassandraMessageIdToImapUidDAOTest.java   |   5 +-
 .../cassandra/mail/CassandraMessageMapperTest.java |   9 +-
 .../cassandra/mail/CassandraMessageMoveTest.java   |   4 +-
 .../CassandraMessageWithAttachmentMapperTest.java  |   4 +-
 .../mail/CassandraModSeqProviderTest.java          |   5 +-
 .../cassandra/mail/CassandraUidProviderTest.java   |   5 +-
 .../mail/migration/MailboxPathV2MigrationTest.java |  17 +-
 .../task/RecomputeMailboxCountersServiceTest.java  |  10 +-
 .../SolveMailboxInconsistenciesServiceTest.java    |  10 +-
 .../SolveMessageInconsistenciesServiceTest.java    |   5 +-
 .../mailbox/cassandra/mail/utils/GuiceUtils.java   |  11 +-
 .../ElasticSearchListeningMessageSearchIndex.java  |  30 +--
 ...asticSearchListeningMessageSearchIndexTest.java |  24 +--
 .../lucene/search/LuceneMessageSearchIndex.java    |  19 +-
 .../LuceneMailboxMessageSearchIndexTest.java       |   8 +-
 mailbox/plugin/quota-search-scanning/pom.xml       |   4 +
 .../store/search/LazyMessageSearchIndex.java       |   8 +-
 .../store/search/ListeningMessageSearchIndex.java  |  16 +-
 .../mailbox/tools/indexer/ReIndexerPerformer.java  |   2 +-
 .../apache/james/managesieve/jsieve/Parser.java    |  22 +--
 .../modules/mailbox/CassandraSessionModule.java    |   8 +
 .../src/main/resources/defaultMailetContainer.xml  |   2 +-
 .../src/main/resources/defaultMailetContainer.xml  |   2 +-
 .../sample-configuration/mailetcontainer.xml       |   2 +-
 .../memory-guice/sample-configuration/logback.xml  |   3 +-
 .../org/apache/james/FakeMessageSearchIndex.java   |   4 +-
 .../main/resources/defaultJmapMailetContainer.xml  |   2 +-
 server/container/spring/pom.xml                    |   4 +
 .../resources/META-INF/spring/loaders-context.xml  |   6 +-
 server/data/data-api/pom.xml                       |  15 +-
 ...ventSourcingDLPConfigurationStoreExtension.java |   3 +-
 server/data/data-file/pom.xml                      |   4 +
 .../mailrepository/file/FileMailRepository.java    |   2 +-
 server/data/data-jdbc/pom.xml                      |   4 +
 .../mailrepository/jdbc/JDBCMailRepository.java    |   2 +-
 server/data/data-jpa/pom.xml                       |  10 +
 .../jpa/JPAMailRepositoryUrlStoreTest.java         |   2 +-
 server/data/data-memory/pom.xml                    |   5 -
 .../james/mailets/AddDeliveredToHeaderTest.java    |   1 +
 .../james/mailets/BounceIntegrationTest.java       |   3 +-
 .../mailets/CommonMailetConfigurationTest.java     |   1 +
 .../apache/james/mailets/DKIMIntegrationTest.java  |   3 +-
 ...ectResolutionRemoteDeliveryIntegrationTest.java |  15 +-
 .../GatewayRemoteDeliveryIntegrationTest.java      |  11 +-
 .../org/apache/james/mailets/MailetErrorsTest.java |  23 +++
 .../mailets/NetworkMatcherIntegrationTest.java     |   3 +-
 .../RecipientRewriteTableIntegrationTest.java      |   1 +
 .../mailets/RemoteDeliveryDKIMIntegrationTest.java |   9 +-
 .../james/mailets/RemoteDeliveryErrorTest.java     |   1 +
 .../mailets/SenderIsLocalIntegrationTest.java      |   3 +-
 .../org/apache/james/mailets/SieveDelivery.java    |   1 +
 .../mailets/SizeGreaterThanIntegrationTest.java    |   3 +-
 .../james/mailets/SmtpAuthIntegrationTest.java     |   3 +-
 .../apache/james/mailets/TemporaryJamesServer.java |  24 ++-
 .../crypto/SMIMEDecryptIntegrationTest.java        |   1 +
 .../mailets/crypto/SMIMESignIntegrationTest.java   |   1 +
 .../james/smtp/SmtpAuthorizedAddressesTest.java    |   3 +-
 .../james/smtp/SmtpBracketEnforcementTest.java     |   1 +
 .../org/apache/james/smtp/SmtpContentTypeTest.java |   3 +-
 .../james/smtp/SmtpIdentityVerificationTest.java   |   1 +
 .../org/apache/james/smtp/SmtpNullSenderTest.java  |   1 +
 .../apache/james/smtp/SmtpRandomStoringTest.java   |   3 +-
 .../apache/james/smtp/SmtpSizeLimitationTest.java  |   1 +
 .../james/smtp/extensions/SMTPHeloHooksTest.java   |   3 +-
 .../james/transport/mailets/AddFooterTest.java     |   3 +-
 .../james/transport/mailets/AliasMappingTest.java  |   3 +-
 .../mailets/AmqpForwardAttachmentTest.java         |   3 +-
 .../transport/mailets/ContactExtractorTest.java    |   3 +-
 .../transport/mailets/DlpIntegrationTest.java      |   3 +-
 .../james/transport/mailets/DomainMappingTest.java |   3 +-
 .../transport/mailets/GroupMappingRelayTest.java   |   3 +-
 .../james/transport/mailets/GroupMappingTest.java  |   3 +-
 .../mailets/ICSAttachmentWorkflowTest.java         |   3 +-
 .../transport/mailets/IsOverQuotaMatcherTest.java  |   3 +-
 .../mailets/MailReprocessingIntegrationTest.java   |   3 +-
 .../james/transport/mailets/SpamAssassinTest.java  |   3 +-
 .../transport/mailets/StripAttachmentTest.java     |   3 +-
 .../james/transport/mailets/ToRepositoryTest.java  |   3 +-
 .../mailets/ToSenderDomainRepositoryTest.java      |  13 +-
 .../src/main/resources/mailetcontainer.xml         |   2 +-
 server/mailet/mailetcontainer-camel/pom.xml        |   4 +
 server/mailet/mailets/pom.xml                      |  10 +-
 .../mailets/ToSenderDomainRepositoryTest.java      |   4 +-
 server/mailrepository/mailrepository-api/pom.xml   |   1 +
 .../james/mailrepository}/api/Initializable.java   |   2 +-
 .../mailrepository/api/MailRepositoryStore.java    | 214 ++++++++++-----------
 .../mailrepository/api/MailRepositoryUrlStore.java |   0
 .../MailRepositoryUrlStoreContract.java            |   4 +-
 .../CassandraMailRepositoryUrlModule.java          |   0
 .../cassandra/CassandraMailRepositoryUrlStore.java |   0
 .../james/mailrepository/cassandra/UrlsDao.java    |   0
 .../james/mailrepository/cassandra/UrlsTable.java  |   0
 .../CassandraMailRepositoryUrlStoreExtension.java  |   0
 .../CassandraMailRepositoryUrlStoreTest.java       |   2 +-
 .../mailrepository/mailrepository-memory/pom.xml   |  23 +++
 .../memory/MailRepositoryLoader.java               |   0
 .../memory/MailRepositoryStoreConfiguration.java   |   0
 .../memory/MemoryMailRepositoryStore.java          |   2 +-
 .../memory/MemoryMailRepositoryUrlStore.java       |   0
 .../memory/SimpleMailRepositoryLoader.java}        |   2 +-
 .../MailRepositoryStoreConfigurationTest.java      |   0
 .../memory/MemoryMailRepositoryStoreTest.java      |   4 +-
 .../MemoryMailRepositoryUrlStoreExtension.java     |   0
 .../memory/MemoryMailRepositoryUrlStoreTest.java   |   2 +-
 .../src/test/resources/mailrepositorystore.xml     |   0
 server/protocols/protocols-smtp/pom.xml            |   6 -
 .../apache/james/smtpserver/SMTPServerTest.java    |   4 +-
 .../james/webadmin/routes/MailboxesRoutesTest.java |   8 +-
 .../webadmin/routes/UserMailboxesRoutesTest.java   |   4 +-
 .../webadmin/webadmin-mailrepository/pom.xml       |   6 -
 .../routes/MailRepositoriesRoutesTest.java         |   4 +-
 .../webadmin/service/ReprocessingServiceTest.java  |   4 +-
 .../RabbitMQMailQueueConfigurationChangeTest.java  |   1 +
 .../queue/rabbitmq/RabbitMQMailQueueTest.java      |  27 +--
 .../CassandraMailQueueViewTestFactory.java         |  12 +-
 src/site/xdoc/server/config-cassandra.xml          |   6 +
 158 files changed, 982 insertions(+), 405 deletions(-)
 create mode 100644 
backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/configuration/CassandraConsistenciesConfiguration.java
 create mode 100644 
backends-common/cassandra/src/test/java/org/apache/james/backends/cassandra/init/configuration/CassandraConsistenciesConfigurationTest.java
 rename server/{data/data-library/src/main/java/org/apache/james/repository => 
mailrepository/mailrepository-api/src/main/java/org/apache/james/mailrepository}/api/Initializable.java
 (96%)
 rename server/{data/data-api => 
mailrepository/mailrepository-api}/src/main/java/org/apache/james/mailrepository/api/MailRepositoryStore.java
 (97%)
 rename server/{data/data-api => 
mailrepository/mailrepository-api}/src/main/java/org/apache/james/mailrepository/api/MailRepositoryUrlStore.java
 (100%)
 rename server/{data/data-api/src/test/java/org/apache/james/mailrepository/api 
=> 
mailrepository/mailrepository-api/src/test/java/org/apache/james/mailrepository}/MailRepositoryUrlStoreContract.java
 (95%)
 rename server/{data/data-cassandra => 
mailrepository/mailrepository-cassandra}/src/main/java/org/apache/james/mailrepository/cassandra/CassandraMailRepositoryUrlModule.java
 (100%)
 rename server/{data/data-cassandra => 
mailrepository/mailrepository-cassandra}/src/main/java/org/apache/james/mailrepository/cassandra/CassandraMailRepositoryUrlStore.java
 (100%)
 rename server/{data/data-cassandra => 
mailrepository/mailrepository-cassandra}/src/main/java/org/apache/james/mailrepository/cassandra/UrlsDao.java
 (100%)
 rename server/{data/data-cassandra => 
mailrepository/mailrepository-cassandra}/src/main/java/org/apache/james/mailrepository/cassandra/UrlsTable.java
 (100%)
 rename server/{data/data-cassandra => 
mailrepository/mailrepository-cassandra}/src/test/java/org/apache/james/mailrepository/cassandra/CassandraMailRepositoryUrlStoreExtension.java
 (100%)
 rename server/{data/data-cassandra => 
mailrepository/mailrepository-cassandra}/src/test/java/org/apache/james/mailrepository/cassandra/CassandraMailRepositoryUrlStoreTest.java
 (95%)
 rename server/{data/data-memory => 
mailrepository/mailrepository-memory}/src/main/java/org/apache/james/mailrepository/memory/MailRepositoryLoader.java
 (100%)
 rename server/{data/data-memory => 
mailrepository/mailrepository-memory}/src/main/java/org/apache/james/mailrepository/memory/MailRepositoryStoreConfiguration.java
 (100%)
 rename server/{data/data-memory => 
mailrepository/mailrepository-memory}/src/main/java/org/apache/james/mailrepository/memory/MemoryMailRepositoryStore.java
 (99%)
 rename server/{data/data-memory => 
mailrepository/mailrepository-memory}/src/main/java/org/apache/james/mailrepository/memory/MemoryMailRepositoryUrlStore.java
 (100%)
 rename 
server/{data/data-memory/src/test/java/org/apache/james/mailrepository/memory/TestingMailRepositoryLoader.java
 => 
mailrepository/mailrepository-memory/src/main/java/org/apache/james/mailrepository/memory/SimpleMailRepositoryLoader.java}
 (96%)
 rename server/{data/data-memory => 
mailrepository/mailrepository-memory}/src/test/java/org/apache/james/mailrepository/memory/MailRepositoryStoreConfigurationTest.java
 (100%)
 rename server/{data/data-memory => 
mailrepository/mailrepository-memory}/src/test/java/org/apache/james/mailrepository/memory/MemoryMailRepositoryStoreTest.java
 (99%)
 rename server/{data/data-memory => 
mailrepository/mailrepository-memory}/src/test/java/org/apache/james/mailrepository/memory/MemoryMailRepositoryUrlStoreExtension.java
 (100%)
 rename server/{data/data-memory => 
mailrepository/mailrepository-memory}/src/test/java/org/apache/james/mailrepository/memory/MemoryMailRepositoryUrlStoreTest.java
 (95%)
 rename server/{data/data-memory => 
mailrepository/mailrepository-memory}/src/test/resources/mailrepositorystore.xml
 (100%)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to