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 ca12220 JAMES-2683 Plug the thread leak related to Connection and
Channel management
new dc9d793 MAILBOX-373 Introduce InsertionId for EventDeadLetter
new b44d1bf MAILBOX-373 Refactor EventDeadLetter API +
MemoryEventDeadLetters
new e51448c MAILBOX-373 Refactor CassandraEventDeadLetter
new 81c293d MAILBOX-373 Refactor EventDeadLettersRoutes with new dead
letter APIs
new 59410ab JAMES-2665 MailImplTest: solve intelliJ warnings
new 9be31ae JAMES-2665 MailImplTest: solve intelliJ warnings
new 0ed96ef JAMES-2665 Add tests about MailImpl deserialization
new 781b1dc JAMES-2665 MailImpl should support any AttributeValue when
being serialized
new f51503b JAMES-2665 Demonstrate FileMailRepository support for
DeletedMessagesVault
The 9 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:
.../james/mailbox/events/EventDeadLetters.java | 64 ++++++-
.../mailbox/events/ErrorHandlingContract.java | 12 +-
.../mailbox/events/EventDeadLettersContract.java | 188 ++++++++++++---------
.../james/mailbox/events/InsertionIdTest.java} | 24 ++-
.../mailbox/events/CassandraEventDeadLetters.java | 21 +--
.../events/CassandraEventDeadLettersDAO.java | 44 ++---
.../events/CassandraEventDeadLettersModule.java | 2 +-
.../tables/CassandraEventDeadLettersTable.java | 2 +-
.../events/CassandraEventDeadLettersDAOTest.java | 36 ++--
.../mailbox/events/MemoryEventDeadLetters.java | 40 ++---
.../mailbox/events/delivery/EventDelivery.java | 2 +-
.../james/mailbox/events/GroupConsumerRetry.java | 4 +-
.../org/apache/james/server/core/MailImpl.java | 47 +++++-
.../org/apache/james/server/core/MailImplTest.java | 123 +++++++++++---
...ileMailRepositoryDeletedMessagesVaultTest.java} | 15 +-
.../webadmin/routes/EventDeadLettersRoutes.java | 61 +++----
.../service/EventDeadLettersRedeliverService.java | 6 +-
.../service/EventDeadLettersRedeliverTask.java | 12 +-
.../webadmin/service/EventDeadLettersService.java | 18 +-
.../james/webadmin/service/EventRetriever.java | 39 +++--
.../routes/EventDeadLettersRoutesTest.java | 160 ++++++++++--------
src/site/markdown/server/manage-webadmin.md | 12 +-
22 files changed, 572 insertions(+), 360 deletions(-)
copy
mailbox/{event/event-rabbitmq/src/test/java/org/apache/james/mailbox/events/EventBusIdTest.java
=> api/src/test/java/org/apache/james/mailbox/events/InsertionIdTest.java}
(68%)
copy
server/protocols/jmap-integration-testing/memory-jmap-integration-testing/src/test/java/org/apache/james/jmap/memory/{MemoryDeletedMessagesVaultTest.java
=> FileMailRepositoryDeletedMessagesVaultTest.java} (93%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]