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: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to