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 d16a0e1 JAMES-2724 Introduce Jenkinsfile for stress tests
new 6ce97d9 JAMES-2723 JPAMailbox should not implement Mailbox API
new 28d3fa0 JAMES-2723 LuceneMailboxMessageSearchIndexTest should rely on
standard SimpleMailbox
new e6a2bd5 JAMES-2723 Get rid of another useless Mailbox sub class
new 64609b8 JAMES-2723 Merge SimpleMailbox and Mailbox
new 73df0c0 JAMES-2723 StoreMailboxManager::doCreateMailbox can now be
private
new 7e25977 JAMES-2723 MailboxManager::renameMailbox should be tested
new c8f5a8b JAMES-2723 Fix JPA MailboxManager::renameMailbox
new db6b992 MAILBOX-389 Disable maildir MailboxManager::rename tests
new cdf7692 JAMES-2323 Remove MBoxMailRepository
new 5149f8d JAMES-2703 Depreacte mailbox/caching module
new 66b2f2c JAMES-2703 Deprecate SieveDefaultRepository class
new e8bb4fc JAMES-2703 JDBCRecipientRewriteTable removal after 3.4.0
release
new 0e1ed73 JAMES-2703 AbstractJdbcUsersRepository
DefaultUsersJdbcRepository & JamesUsersJdbcRepository removal after 3.4.0
release
new 2034cc5 JAMES-2703 Deprecating old quota matchers
new 56dcba8 JAMES-2703 UsersRepositoryAliasingForwarding removal after
3.4.0 release
new 2d2f2f8 JAMES-2703 Deprecate JDBCAlias
new edc0707 JAMES-2703 AbstractRecipientRewriteTable removal after 3.4.0
The 17 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:
.../org/apache/james/mailbox/SimpleMailbox.java | 146 -----
.../org/apache/james/mailbox/model/Mailbox.java | 124 +++-
.../apache/james/mailbox/MailboxManagerTest.java | 16 +-
.../james/mailbox/model/MailboxAssertTests.java | 25 +-
.../mailbox/backup/MailboxMessageFixture.java | 9 +-
mailbox/caching/pom.xml | 3 +
.../caching/CacheInvalidatingMailboxListener.java | 4 +
.../mailbox/caching/CacheLoaderFromUnderlying.java | 6 +
.../mailbox/caching/CachingMailboxMapper.java | 7 +-
.../CachingMailboxSessionMapperFactory.java | 6 +-
.../mailbox/caching/CachingMessageMapper.java | 6 +-
.../james/mailbox/caching/MailboxByPathCache.java | 6 +-
.../mailbox/caching/MailboxMetadataCache.java | 6 +-
.../mailbox/caching/guava/AbstractGuavaCache.java | 6 +
.../mailbox/caching/guava/GuavaCacheWrapper.java | 6 +
.../caching/guava/GuavaMailboxByPathCache.java | 4 +
.../caching/guava/GuavaMailboxMetadataCache.java | 6 +-
.../CacheInvalidatingMailboxListenerTest.java | 4 +
.../mailbox/cassandra/CassandraMailboxManager.java | 10 -
.../cassandra/mail/CassandraMailboxDAO.java | 16 +-
.../cassandra/mail/CassandraMailboxMapper.java | 40 +-
.../mail/CassandraIndexTableHandlerTest.java | 3 +-
.../mail/CassandraMailboxCounterDAOTest.java | 6 +-
.../cassandra/mail/CassandraMailboxDAOTest.java | 22 +-
.../CassandraMailboxMapperConcurrencyTest.java | 5 +-
.../cassandra/mail/CassandraMailboxMapperTest.java | 15 +-
.../mail/CassandraModSeqProviderTest.java | 6 +-
.../cassandra/mail/CassandraUidProviderTest.java | 6 +-
.../mail/migration/MailboxPathV2MigrationTest.java | 4 +-
.../james/mailbox/jpa/JPAMailboxManager.java | 8 -
.../james/mailbox/jpa/JPAMessageManager.java | 2 +-
.../james/mailbox/jpa/mail/JPAMailboxMapper.java | 91 ++-
.../james/mailbox/jpa/mail/JPAMessageMapper.java | 5 +-
.../james/mailbox/jpa/mail/model/JPAMailbox.java | 135 ++--
.../mailbox/jpa/openjpa/OpenJPAMessageManager.java | 4 +-
.../LuceneMailboxMessageSearchIndexTest.java | 94 +--
.../apache/james/mailbox/maildir/MaildirStore.java | 3 +-
.../DomainUserMaildirMailboxManagerTest.java | 9 +
.../maildir/FullUserMaildirMailboxManagerTest.java | 9 +
.../inmemory/mail/InMemoryMailboxMapper.java | 7 +-
.../InMemoryCombinationManagerTestSystem.java | 3 +-
.../inmemory/InMemoryMessageManagerTestSystem.java | 3 +-
.../spamassassin/SpamAssassinListenerTest.java | 19 +-
.../james/mailbox/store/StoreMailboxManager.java | 18 +-
.../james/mailbox/store/StoreRightManagerTest.java | 31 +-
.../store/mail/model/ListMailboxAssertTest.java | 82 +--
.../store/mail/model/ListMessageAssertTest.java | 5 +-
.../store/mail/model/MailboxMapperACLTest.java | 5 +-
.../store/mail/model/MailboxMapperTest.java | 7 +-
.../store/mail/model/MessageIdMapperTest.java | 13 +-
.../store/mail/model/MessageMapperTest.java | 11 +-
.../mailbox/store/mail/model/MessageMoveTest.java | 3 +-
.../model/MessageWithAttachmentMapperTest.java | 7 +-
.../quota/DefaultUserQuotaRootResolverTest.java | 6 +-
.../mailbox/store/quota/QuotaCheckerTest.java | 4 +-
.../mailbox/store/mail/ZooUidProviderTest.java | 10 +-
.../transport/matchers/AbstractQuotaMatcher.java | 5 +
.../processor/base/MailboxEventAnalyserTest.java | 4 +-
.../adapter/mailbox/MailboxManagementTest.java | 47 +-
.../mailrepository/file/MBoxMailRepository.java | 710 ---------------------
.../file/SieveDefaultRepository.java | 6 +
.../mailrepository/MBoxMailRepositoryTest.java | 86 ---
.../james/rrt/jdbc/JDBCRecipientRewriteTable.java | 2 +
.../user/jdbc/AbstractJdbcUsersRepository.java | 4 +
.../user/jdbc/DefaultUsersJdbcRepository.java | 6 +-
.../james/user/jdbc/JamesUsersJdbcRepository.java | 4 +
.../mailets/AbstractRecipientRewriteTable.java | 2 +
.../apache/james/transport/mailets/JDBCAlias.java | 5 +
.../mailets/JDBCRecipientRewriteTable.java | 2 +
.../mailets/UsersRepositoryAliasingForwarding.java | 2 +
.../mailets/XMLRecipientRewriteTable.java | 3 +-
.../transport/matchers/AbstractStorageQuota.java | 5 +
.../transport/matchers/MailboxQuotaFixed.java | 5 +
73 files changed, 558 insertions(+), 1457 deletions(-)
delete mode 100644
mailbox/api/src/main/java/org/apache/james/mailbox/SimpleMailbox.java
delete mode 100755
server/data/data-file/src/main/java/org/apache/james/mailrepository/file/MBoxMailRepository.java
delete mode 100644
server/data/data-file/src/test/java/org/apache/james/mailrepository/MBoxMailRepositoryTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]