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 30092e6  Write an ADR about James polyglot strategy
     new cdc9304  [Build] Fasten JMAP Draft memory integration testing
     new ed3b695  [Performance] Avoid loading mailbox counters for 
getAllReadableMailboxes
     new 5e670d1  JAMES-2632 Lazy loading for backend parentId computation
     new a8b84c4  JAMES-2632 Avoid reading MailboxPathV1Table if not needed
     new 948252e  JAMES-2632 Add a MailboxPath::child method
     new c84c807  JAMES-2648 Avoid reading schemaVersion upon each alias 
resolution
     new 984dc0f  JAMES-2648 Rely on CassandraSchemaVersionManager for version 
computation
     new 5259710  JAMES-2648 Avoid reading schemaVersion upon each alias 
resolution
     new dcc7583  JAMES-2648 Add a CassandraVersionManager::isBefore with 
initial state caching
     new b426d6b  JAMES-3105 Staged builder for mailbox counters
     new ee4510b  JAMES-3105 Additional sanitizing for mailbox counters
     new 8d756d9  JAMES-3078 Allow writting reactive methods
     new 30f600a  JAMES-3078 Reactify GetVacation
     new 653525c  JAMES-3078 Reactify SetVacation
     new f08f82f  JAMES-3078 MDC hierarchical MDC context for reactor

The 15 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:
 .../versions/CassandraSchemaVersionManager.java    |   9 ++
 .../CassandraSchemaVersionManagerTest.java         |  48 +++++++
 .../james/mailbox/model/MailboxCounters.java       |  80 ++++++++---
 .../apache/james/mailbox/model/MailboxPath.java    |   9 ++
 .../james/mailbox/model/MailboxCountersTest.java   |  64 +++++++++
 .../james/mailbox/model/MailboxPathTest.java       |  28 ++++
 .../CassandraMailboxSessionMapperFactory.java      |   7 +-
 .../cassandra/mail/CassandraMailboxCounterDAO.java |   2 +-
 .../cassandra/mail/CassandraMailboxMapper.java     |  36 ++++-
 .../CassandraSubscriptionManagerTest.java          |   3 +
 .../mail/CassandraMailboxCounterDAOTest.java       |  28 ++--
 .../mail/CassandraMailboxMapperGenericTest.java    |  40 ++++--
 .../cassandra/mail/CassandraMailboxMapperTest.java |   4 +-
 .../mail/migration/MailboxPathV2MigrationTest.java |   4 +-
 .../james/mailbox/store/StoreMailboxManager.java   |  28 ++--
 .../james/mailbox/store/StoreMessageManager.java   |   2 +-
 .../james/imap/processor/UnselectProcessor.java    |   3 +-
 .../modules/mailbox/FastRetryBackoffModule.java}   |  16 ++-
 .../container/guice/protocols/jmap-draft/pom.xml   |   4 +
 .../apache/james/modules/TestJMAPServerModule.java |   5 +
 .../java/org/apache/james/util/MDCBuilder.java     |   5 +
 .../java/org/apache/james/util/ReactorUtils.java   |  50 +++++++
 .../org/apache/james/util/ReactorUtilsTest.java    |  50 +++++++
 .../cassandra/CassandraRecipientRewriteTable.java  |  17 +--
 .../CassandraRecipientRewriteTableV6Test.java      |  16 +--
 ...draRecipientRewriteTableV7BeforeStartTest.java} |  19 ++-
 .../CassandraRecipientRewriteTableV7Test.java      |  11 +-
 .../james/rrt/cassandra/CassandraStepdefs.java     |   6 +-
 .../james/jmap/draft/methods/GetFilterMethod.java  |   2 +-
 .../jmap/draft/methods/GetMailboxesMethod.java     |   2 +-
 .../jmap/draft/methods/GetMessageListMethod.java   |   4 +-
 .../jmap/draft/methods/GetMessagesMethod.java      |   2 +-
 .../draft/methods/GetVacationResponseMethod.java   |  33 +++--
 .../jmap/draft/methods/JmapResponseWriter.java     |   6 +-
 .../jmap/draft/methods/JmapResponseWriterImpl.java |   5 +-
 .../apache/james/jmap/draft/methods/Method.java    |  16 ++-
 .../james/jmap/draft/methods/RequestHandler.java   |  22 +--
 .../james/jmap/draft/methods/SetFilterMethod.java  |   2 +-
 .../jmap/draft/methods/SetMailboxesMethod.java     |   2 +-
 .../jmap/draft/methods/SetMessagesMethod.java      |   2 +-
 .../draft/methods/SetVacationResponseMethod.java   |  46 +++---
 .../james/jmap/draft/model/MailboxFactory.java     |   9 +-
 .../james/jmap/http/AuthenticationRoutes.java      |  57 +++++---
 .../org/apache/james/jmap/http/DownloadRoutes.java |  22 ++-
 .../org/apache/james/jmap/http/JMAPApiRoutes.java  |  24 ++--
 ...henticationStrategy.java => LoggingHelper.java} |  28 ++--
 .../org/apache/james/jmap/http/UploadRoutes.java   |  12 +-
 .../jmap/draft/methods/GetMailboxesMethodTest.java |  24 ++--
 .../jmap/draft/methods/GetMessagesMethodTest.java  |  46 +++---
 .../methods/GetVacationResponseMethodTest.java     |   6 +-
 .../draft/methods/JmapResponseWriterImplTest.java  | 155 +++++++++++----------
 .../jmap/draft/methods/RequestHandlerTest.java     |   7 +-
 .../jmap/draft/methods/SetMailboxesMethodTest.java |  12 +-
 .../methods/SetVacationResponseMethodTest.java     |  18 +--
 .../james/jmap/draft/model/MailboxFactoryTest.java |  32 ++++-
 .../apache/james/jmap/http/JMAPApiRoutesTest.java  |  14 +-
 .../java/org/apache/james/jmap/JMAPRoutes.java     |   1 -
 .../vault/DeletedMessageVaultIntegrationTest.java  |   4 +-
 .../org/apache/james/jmap/JmapCommonRequests.java  |   4 +-
 59 files changed, 839 insertions(+), 374 deletions(-)
 copy 
server/container/guice/{jpa-guice/src/main/java/org/apache/james/modules/mailbox/JPAQuotaSearchModule.java
 => 
mailbox/src/main/java/org/apache/james/modules/mailbox/FastRetryBackoffModule.java}
 (76%)
 copy 
server/data/data-cassandra/src/test/java/org/apache/james/rrt/cassandra/{CassandraRecipientRewriteTableV7Test.java
 => CassandraRecipientRewriteTableV7BeforeStartTest.java} (88%)
 copy 
server/protocols/jmap-draft/src/main/java/org/apache/james/jmap/http/{AuthenticationStrategy.java
 => LoggingHelper.java} (64%)


---------------------------------------------------------------------
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