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 2a949a7 [FIX] Retry WebAdmin startup upon BindException
new a557d0a JAMES-2993 Document webadmin endpoint for message fast view
recomputation
new 00ed3e2 JAMES-2993 Create maven module for webadmin-data-jmap
new 6f92767 JAMES-2993 Implement recompute all JMAP message preview task
new 293a993 JAMES-2993 Implement recompute all JMAP message preview
request to task
new c8ab2ff JAMES-2993 Guice bindings for JMAP preview re-computing
new cae5582 JAMES-2993 Simple webadmin integration test for JMAP routes
new c1d00d1 JAMES-2993 Expose projecting fixing endpoint over memory
new 4067084 JAMES-2993 Create maven module for webadmin-data-jmap
The 8 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:
pom.xml | 5 +
server/container/guice/cassandra-guice/pom.xml | 4 +
.../org/apache/james/CassandraJamesServerMain.java | 10 +-
.../james/modules/TaskSerializationModule.java | 13 +
.../java/org/apache/james/JPAJamesServerMain.java | 2 -
server/container/guice/memory-guice/pom.xml | 4 +
.../org/apache/james/MemoryJamesServerMain.java | 8 +-
server/container/guice/pom.xml | 6 +
.../{webadmin-mailbox => webadmin-jmap}/pom.xml | 9 +-
.../james/modules/server/JmapTasksModule.java} | 10 +-
.../james/modules/server/MailboxRoutesModule.java | 8 +
.../modules/server/MailboxesRoutesModule.java | 4 +
.../james/modules/server/ReIndexingModule.java | 16 +
.../MemoryMessageFastViewProjection.java | 7 +-
.../RabbitMQWebAdminServerIntegrationTest.java | 1 -
.../integration/WebAdminServerIntegrationTest.java | 20 +-
server/protocols/webadmin/pom.xml | 1 +
.../protocols/webadmin/webadmin-jmap}/pom.xml | 77 ++--
.../james/webadmin/data/jmap}/Constants.java | 11 +-
.../jmap/MessageFastViewProjectionCorrector.java | 178 +++++++++
...teAllFastViewProjectionItemsRequestToTask.java} | 18 +-
.../RecomputeAllFastViewProjectionItemsTask.java | 138 +++++++
...uteAllPreviewsTaskAdditionalInformationDTO.java | 98 +++++
...llFastViewProjectionItemsRequestToTaskTest.java | 353 +++++++++++++++++
...tionItemsTaskAdditionalInformationDTOTest.java} | 37 +-
...stViewProjectionItemsTaskSerializationTest.java | 30 +-
.../json/recomputeAll.additionalInformation.json | 8 +
.../src/test/resources/json/recomputeAll.task.json | 1 +
.../james/webadmin/routes/MailboxesRoutes.java | 420 ++++++++++++---------
...onTest.java => MailboxesRoutesNoTasksTest.java} | 70 ++--
.../james/webadmin/routes/MailboxesRoutesTest.java | 18 +-
src/site/markdown/server/manage-webadmin.md | 37 ++
32 files changed, 1275 insertions(+), 347 deletions(-)
copy server/container/guice/protocols/{webadmin-mailbox =>
webadmin-jmap}/pom.xml (85%)
copy
server/container/guice/protocols/{webadmin-mailbox/src/main/java/org/apache/james/modules/server/MailboxesRoutesModule.java
=>
webadmin-jmap/src/main/java/org/apache/james/modules/server/JmapTasksModule.java}
(75%)
copy {mailbox/event/event-rabbitmq =>
server/protocols/webadmin/webadmin-jmap}/pom.xml (70%)
copy
server/protocols/webadmin/{webadmin-core/src/main/java/org/apache/james/webadmin
=>
webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap}/Constants.java
(85%)
create mode 100644
server/protocols/webadmin/webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap/MessageFastViewProjectionCorrector.java
copy
server/{container/guice/protocols/webadmin/src/main/java/org/apache/james/utils/WebAdminGuiceProbe.java
=>
protocols/webadmin/webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap/RecomputeAllFastViewProjectionItemsRequestToTask.java}
(73%)
create mode 100644
server/protocols/webadmin/webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap/RecomputeAllFastViewProjectionItemsTask.java
create mode 100644
server/protocols/webadmin/webadmin-jmap/src/main/java/org/apache/james/webadmin/data/jmap/RecomputeAllPreviewsTaskAdditionalInformationDTO.java
create mode 100644
server/protocols/webadmin/webadmin-jmap/src/test/java/org/apache/james/webadmin/data/jmap/RecomputeAllFastViewProjectionItemsRequestToTaskTest.java
copy
server/{mailrepository/mailrepository-api/src/test/java/org/apache/james/mailrepository/api/MailKeyTest.java
=>
protocols/webadmin/webadmin-jmap/src/test/java/org/apache/james/webadmin/data/jmap/RecomputeAllFastViewProjectionItemsTaskAdditionalInformationDTOTest.java}
(60%)
copy
metrics/metrics-logger/src/test/java/org/apache/james/metrics/logger/DefaultMetricTest.java
=>
server/protocols/webadmin/webadmin-jmap/src/test/java/org/apache/james/webadmin/data/jmap/RecomputeAllFastViewProjectionItemsTaskSerializationTest.java
(64%)
create mode 100644
server/protocols/webadmin/webadmin-jmap/src/test/resources/json/recomputeAll.additionalInformation.json
create mode 100644
server/protocols/webadmin/webadmin-jmap/src/test/resources/json/recomputeAll.task.json
copy
server/protocols/webadmin/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/{UserMailboxesRoutesNoIndexationTest.java
=> MailboxesRoutesNoTasksTest.java} (57%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]