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 0f2742b JAMES-3117 PeriodicalHealthChecks cleanup and additional tests
new 0643592 JAMES-3184 Add RunningOptions
new 6a7088c JAMES-3184 Update task serialization for FullReindexingTask
new d46bb6f JAMES-3184 Update task serialization for
SingleMailboxReindexingTask
new 75ac541 JAMES-3184 Update task serialization for UserReindexingTask
new 5e67b0d JAMES-3184 Update task serialization for
ErrorRecoveryIndexationTask
new 5f8b3a2 JAMES-3184 Update CLI integration test
new b01790c JAMES-3184 Update routes with RunningOptions parameter
new edb8b08 JAMES-3184 Methods name clarification & reordering
new 1168277 JAMES-3184 Throttling for reindexing tasks
new e6b89b3 JAMES-3184 Update webadmin documentation
new aa4623c JAMES-3184 Use ReactorUtils Throttler
new 609ee55 JAMES-3184 rename RunningOptionsParser to avoid conflict with
other parsers
The 12 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:
.../apache/james/mailbox/indexer/ReIndexer.java | 24 ++-
.../tools/indexer/ErrorRecoveryIndexationTask.java | 25 ++-
.../indexer/ErrorRecoveryIndexationTaskDTO.java | 12 +-
.../mailbox/tools/indexer/FullReindexingTask.java | 49 ++----
.../tools/indexer/FullReindexingTaskDTO.java} | 43 ++---
.../tools/indexer/MessageIdReIndexingTask.java | 2 +-
.../mailbox/tools/indexer/ReIndexerImpl.java | 20 +--
.../mailbox/tools/indexer/ReIndexerPerformer.java | 173 +++++++++++++--------
.../indexer/ReprocessingContextInformation.java | 28 +---
.../indexer/ReprocessingContextInformationDTO.java | 61 ++++++--
.../mailbox/tools/indexer}/RunningOptionsDTO.java | 11 +-
.../tools/indexer/SingleMailboxReindexingTask.java | 25 ++-
...lboxReindexingTaskAdditionalInformationDTO.java | 22 ++-
.../indexer/SingleMailboxReindexingTaskDTO.java | 19 ++-
.../tools/indexer/SingleMessageReindexingTask.java | 2 +-
.../mailbox/tools/indexer/ThrowsReIndexer.java | 10 +-
.../mailbox/tools/indexer/UserReindexingTask.java | 25 ++-
...UserReindexingTaskAdditionalInformationDTO.java | 28 +++-
.../tools/indexer/UserReindexingTaskDTO.java | 19 ++-
.../tools/indexer/CassandraReIndexerImplTest.java | 2 +-
...rorRecoveryIndexationTaskSerializationTest.java | 42 ++++-
.../FullReindexingTaskSerializationTest.java | 46 +++++-
.../mailbox/tools/indexer/ReIndexerImplTest.java | 13 +-
...ngleMailboxReindexingTaskSerializationTest.java | 44 +++++-
.../UserReindexingTaskSerializationTest.java | 45 +++++-
.../james/cli/ReindexCommandIntegrationTest.java | 9 +-
.../james/modules/TaskSerializationModule.java | 4 +-
.../james/adapter/mailbox/ReIndexerManagement.java | 5 +-
.../adapter/mailbox/ReIndexerManagementTest.java | 10 +-
.../james/webadmin/routes/MailboxesRoutes.java | 23 ++-
.../routes/ReindexingRunningOptionsParser.java} | 5 +-
.../james/webadmin/routes/UserMailboxesRoutes.java | 2 +-
src/site/markdown/server/manage-webadmin.md | 68 ++++++++
33 files changed, 654 insertions(+), 262 deletions(-)
copy
mailbox/tools/{quota-recompute/src/main/java/org/apache/james/mailbox/quota/task/RecomputeCurrentQuotasTaskDTO.java
=>
indexer/src/main/java/org/apache/mailbox/tools/indexer/FullReindexingTaskDTO.java}
(57%)
copy
mailbox/{cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/task
=>
tools/indexer/src/main/java/org/apache/mailbox/tools/indexer}/RunningOptionsDTO.java
(82%)
copy
server/protocols/webadmin/{webadmin-cassandra/src/main/java/org/apache/james/webadmin/routes/RunningOptionsParser.java
=>
webadmin-mailbox/src/main/java/org/apache/james/webadmin/routes/ReindexingRunningOptionsParser.java}
(93%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]