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]