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 2e87e12 JAMES-2905 One more option about HostNameVerifier
new 8440e83 JAMES-2704 Solve major performance issue for RandomStoring
mailet
new 9ab4f51 JAMES-2704 Improve ReroutingInformation
new 21fd593 JAMES-2704 RandomStoringTest should have a per method
lifecycle
new 463f11a JAMES-2704 RandomStoring should use james Iterators util for
stream conversion
new fa72fb4 JAMES-2704 do the mapping to a Rerouting infos only for not
already discovered value
new 49ad1cb JAMES-2704 close smtp connection in tests
new f5de467 [Refactoring] AbstractMailboxProcessor response methods
should accept IMAP request
new e928083 [Refactoring] processMessage rename
new cf1288a [Refactoring] processMessage tag and command are already
specified in the request
new d091eb3 [Refactoring] Merge some AbstractMailboxProcessor process
methods
new 8f14db3 [Refactoring] processMessage rename
new e7188da [Refactoring] Rename Message to Request in IMAP processor
new 6520ebd [Refactoring] Moving tests in mailbox.acl to JUnit 5
new 180b19d [Refactoring] Moving tests in mailbox.extractor to JUnit 5
new f84dd3d [Refactoring] Moving tests in mailbox.indexer to JUnit 5
new 03af48a [Refactoring] Moving tests in mailbox.manager to JUnit 5
new 4b8a7a2 [Refactoring] Moving tests in mailbox.model.search to JUnit 5
new 70265a4 [Refactoring] Moving tests in mailbox.model to JUnit 5
new 07651c0 [Refactoring] Moving remaining tests in mailbox api to JUnit 5
new c21d5f8 [Refactoring] Fix softly assertions coding style on
backend-cassandra module
new c0c2cde MAILBOX-392 Rework slightly UserMailboxesService
new 2f882d4 MAILBOX-392 Strengthen MailboxName validation
new 071c8c3 [Refactoring] move code from AbstractMailRepository to
FileMailRepository
new ca3555e [Refactoring] Set.add is idempotent in case of entry already
present
new e2d41e3 [Refactoring] update variable is always true
new 8226d09 [Refactoring] replace some System.out by a logger
new 6eab755 [Refactoring] replace Iterator by Stream in API
new 35fbc89 [Refactoring] finally drop {un,}lock methods from
MailRepository interface
new 08a36f0 [Refactoring] Remove some unused methods in mailbox-store
new fa6f51b [Refactoring] Move remaining abstract test classes in mailbox
api and their implementations to JUnit 5
The 30 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:
.../cassandra/init/CassandraConfigurationTest.java | 29 +-
.../apache/james/mailbox/model/MailboxPath.java | 31 ++-
.../mailbox/AbstractSubscriptionManagerTest.java | 20 +-
.../james/mailbox/ApplicableFlagBuilderTest.java | 68 +++--
.../james/mailbox/ComposedMessageIdTest.java | 6 +-
.../apache/james/mailbox/MailboxExceptionTest.java | 96 +++----
.../james/mailbox/MailboxManagerStressTest.java | 6 +-
.../apache/james/mailbox/MailboxManagerTest.java | 4 +-
.../apache/james/mailbox/MessageMoveEventTest.java | 38 ++-
.../org/apache/james/mailbox/MessageUidTest.java | 21 +-
.../java/org/apache/james/mailbox/RoleTest.java | 56 ++--
.../org/apache/james/mailbox/acl/ACLDiffTest.java | 34 +--
.../mailbox/acl/PositiveUserACLChangedTest.java | 6 +-
.../james/mailbox/acl/PositiveUserACLDiffTest.java | 46 +--
.../acl/SimpleGroupMembershipResolverTest.java | 18 +-
.../mailbox/acl/UnionMailboxACLResolverTest.java | 26 +-
.../james/mailbox/extractor/ParsedContentTest.java | 6 +-
.../indexer/ReindexingExecutionFailuresTest.java | 2 +-
.../mailbox/indexer/ReindexingFailureTest.java | 2 +-
.../mailbox/manager/QuotaMessageManagerTest.java | 66 +++--
.../james/mailbox/model/AttachmentIdTest.java | 18 +-
.../apache/james/mailbox/model/AttachmentTest.java | 83 +++---
.../org/apache/james/mailbox/model/BlobIdTest.java | 16 +-
.../org/apache/james/mailbox/model/BlobTest.java | 14 +-
.../org/apache/james/mailbox/model/CidTest.java | 130 +++++----
.../model/ComposedMessageIdWithMetaDataTest.java | 52 ++--
.../mailbox/model/MailboxACLEntryKeyTest.java | 45 ++-
.../apache/james/mailbox/model/MailboxACLTest.java | 46 +--
.../mailbox/model/MailboxAnnotationKeyTest.java | 128 +++++----
.../james/mailbox/model/MailboxAnnotationTest.java | 36 ++-
.../james/mailbox/model/MailboxAssertTests.java | 49 ++--
.../james/mailbox/model/MailboxCountersTest.java | 6 +-
.../james/mailbox/model/MailboxPathTest.java | 106 +++++--
.../james/mailbox/model/MessageAttachmentTest.java | 35 +--
.../james/mailbox/model/MessageIdDtoTest.java | 17 +-
.../james/mailbox/model/MessageRangeTest.java | 309 ++++++++++-----------
.../model/MultimailboxesSearchQueryTest.java | 30 +-
.../org/apache/james/mailbox/model/QuotaTest.java | 28 +-
.../james/mailbox/model/Rfc4314RightsTest.java | 83 +++---
.../james/mailbox/model/SearchQueryTest.java | 8 +-
.../james/mailbox/model/UpdatedFlagsTest.java | 30 +-
.../james/mailbox/model/search/ExactNameTest.java | 16 +-
.../mailbox/model/search/MailboxQueryTest.java | 70 ++---
.../mailbox/model/search/PrefixedRegexTest.java | 232 ++++++++--------
.../mailbox/model/search/PrefixedWildcardTest.java | 18 +-
.../james/mailbox/model/search/WildcardTest.java | 14 +-
.../cassandra/CassandraMailboxManagerProvider.java | 2 +-
.../CassandraMailboxManagerStressTest.java | 33 +--
.../CassandraSubscriptionManagerTest.java | 34 ++-
.../cassandra/mail/CassandraMapperProvider.java | 6 -
.../mailbox/jpa/JPASubscriptionManagerTest.java | 18 +-
.../mailbox/jpa/JpaMailboxManagerStressTest.java | 15 +-
.../james/mailbox/jpa/mail/JPAMapperProvider.java | 6 -
.../DomainUserMaildirMailboxManagerStressTest.java | 20 +-
.../FullUserMaildirMailboxManagerStressTest.java | 20 +-
.../maildir/MaildirSubscriptionManagerTest.java | 19 +-
.../UserMaildirMailboxManagerStressTest.java | 20 +-
.../inmemory/InMemoryMessageManagerTestSystem.java | 28 --
.../inmemory/MemoryMailboxManagerStressTest.java | 11 +-
.../inmemory/mail/InMemoryMapperProvider.java | 6 -
.../manager/InMemoryIntegrationResources.java | 2 +-
.../src/main/resources/META-INF/spring/quota.xml | 1 -
.../james/mailbox/store/FakeAuthenticator.java | 4 -
.../james/mailbox/store/StoreMailboxManager.java | 17 +-
.../james/mailbox/store/StoreMessageIdManager.java | 8 -
.../james/mailbox/store/StoreMessageManager.java | 11 -
.../model/MailboxIdDeserialisationException.java | 3 -
.../mail/model/impl/SimpleMailboxMessage.java | 12 -
.../store/mail/model/impl/SimpleMessage.java | 6 -
.../mailbox/store/quota/FixedMaxQuotaManager.java | 4 -
.../james/mailbox/store/quota/QuotaComponents.java | 11 +-
.../store/streaming/LimitingFileInputStream.java | 13 -
.../apache/james/mailbox/store/MessageBuilder.java | 1 -
.../mailbox/store/MessageManagerTestSystem.java | 1 -
.../mailbox/store/SimpleMailboxMembership.java | 5 -
.../mailbox/store/mail/model/MapperProvider.java | 2 -
.../cassandra/host/CassandraHostSystem.java | 2 +-
.../mpt/imapmailbox/jpa/host/JPAHostSystem.java | 2 +-
.../imap/processor/AbstractAuthProcessor.java | 32 +--
.../imap/processor/AbstractMailboxProcessor.java | 59 ++--
.../processor/AbstractMessageRangeProcessor.java | 18 +-
.../imap/processor/AbstractSelectionProcessor.java | 29 +-
.../processor/AbstractSubscriptionProcessor.java | 18 +-
.../james/imap/processor/AppendProcessor.java | 32 +--
.../imap/processor/AuthenticateProcessor.java | 23 +-
.../james/imap/processor/CapabilityProcessor.java | 8 +-
.../james/imap/processor/CheckProcessor.java | 8 +-
.../james/imap/processor/CloseProcessor.java | 10 +-
.../apache/james/imap/processor/CopyProcessor.java | 8 +-
.../james/imap/processor/CreateProcessor.java | 16 +-
.../james/imap/processor/DeleteACLProcessor.java | 30 +-
.../james/imap/processor/DeleteProcessor.java | 16 +-
.../james/imap/processor/EnableProcessor.java | 12 +-
.../james/imap/processor/ExamineProcessor.java | 16 +-
.../james/imap/processor/ExpungeProcessor.java | 18 +-
.../james/imap/processor/GetACLProcessor.java | 24 +-
.../imap/processor/GetAnnotationProcessor.java | 36 ++-
.../james/imap/processor/GetQuotaProcessor.java | 18 +-
.../imap/processor/GetQuotaRootProcessor.java | 22 +-
.../apache/james/imap/processor/IdleProcessor.java | 8 +-
.../apache/james/imap/processor/LSubProcessor.java | 14 +-
.../apache/james/imap/processor/ListProcessor.java | 14 +-
.../james/imap/processor/ListRightsProcessor.java | 28 +-
.../james/imap/processor/LoginProcessor.java | 12 +-
.../james/imap/processor/LogoutProcessor.java | 10 +-
.../apache/james/imap/processor/MoveProcessor.java | 8 +-
.../james/imap/processor/MyRightsProcessor.java | 20 +-
.../james/imap/processor/NamespaceProcessor.java | 8 +-
.../apache/james/imap/processor/NoopProcessor.java | 6 +-
.../james/imap/processor/RenameProcessor.java | 20 +-
.../james/imap/processor/SearchProcessor.java | 18 +-
.../james/imap/processor/SetACLProcessor.java | 34 ++-
.../imap/processor/SetAnnotationProcessor.java | 29 +-
.../james/imap/processor/SetQuotaProcessor.java | 14 +-
.../james/imap/processor/StatusProcessor.java | 15 +-
.../james/imap/processor/StoreProcessor.java | 19 +-
.../james/imap/processor/SubscribeProcessor.java | 8 +-
.../james/imap/processor/UnselectProcessor.java | 10 +-
.../james/imap/processor/UnsubscribeProcessor.java | 8 +-
.../james/imap/processor/fetch/FetchProcessor.java | 22 +-
.../james/imap/processor/LSubProcessorTest.java | 8 +-
.../james/imap/processor/SearchProcessorTest.java | 2 +-
.../mailrepository/file/FileMailRepository.java | 161 ++++++++---
.../mailrepository/jdbc/JDBCMailRepository.java | 18 --
.../mailrepository/lib/AbstractMailRepository.java | 164 -----------
.../james/repository/api/ObjectRepository.java | 4 +-
.../james/repository/api/StreamRepository.java | 4 +-
.../repository/file/AbstractFileRepository.java | 8 +-
.../apache/james/smtp/SmtpRandomStoringTest.java | 56 ++--
.../james/transport/mailets/RandomStoring.java | 48 ++--
.../james/mailrepository/api/MailRepository.java | 11 -
.../cassandra/CassandraMailRepository.java | 10 -
.../memory/MemoryMailRepository.java | 11 +-
.../webadmin/service/UserMailboxesService.java | 10 +-
134 files changed, 1803 insertions(+), 2033 deletions(-)
delete mode 100644
server/data/data-library/src/main/java/org/apache/james/mailrepository/lib/AbstractMailRepository.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]