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 de85e69  [REFACTORING] Use StandardCharsets in more places
     new 6644b72  [ADR] Against the use of Lightweight Transaction in Cassandra 
code base
     new dee748f  [CHANGELOG] Update the content of the changelog following 
recent code changes
     new e7a14a1  [ADR] Enhance existing ADRs
     new d0bf47d  JAMES-2578 Domail list: use configuration POJOs
     new 4ae9454  JAMES-3467 Experimental cache for DomainList calls

The 5 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:
 CHANGELOG.md                                       |  63 ++++++++++-
 .../pages/distributed/configure/domainlist.adoc    |  12 +++
 .../MemoryRecomputeCurrentQuotasServiceTest.java   |   8 +-
 ...lasticSearchQuotaSearchTestSystemExtension.java |   2 +
 .../MemoryQuotaSearchTestSystemExtension.java      |   2 +
 .../domainlist/cassandra/CacheDomainListTest.java  | 115 +++++++++++++++++++++
 .../cassandra/CassandraDomainListTest.java         |   7 +-
 .../james/domainlist/xml/XMLDomainListTest.java    |   2 +-
 .../james/domainlist/jpa/JPADomainListTest.java    |  13 ++-
 .../james/domainlist/lib/AbstractDomainList.java   |  79 +++++++-------
 .../domainlist/lib/DomainListConfiguration.java    |  50 ++++++++-
 .../lib/AbstractDomainListPrivateMethodsTest.java  |  43 ++++++++
 .../james/domainlist/lib/DomainListContract.java   |  13 ++-
 .../domainlist/memory/MemoryDomainListTest.java    |   7 +-
 .../user/memory/MemoryUsersRepositoryTest.java     |  13 ++-
 .../impl/JamesMailetContextTest.java               |   3 +-
 .../james/jmap/routes/JMAPApiRoutesTest.scala      |   2 +
 .../apache/james/smtpserver/SMTPServerTest.java    |   8 +-
 .../webadmin/routes/AddressMappingRoutesTest.java  |   8 +-
 .../routes/DLPConfigurationRoutesTest.java         |   7 +-
 .../james/webadmin/routes/DomainsRoutesTest.java   |  11 +-
 .../james/webadmin/routes/GroupsRoutesTest.java    |   2 +
 .../james/webadmin/routes/MappingRoutesTest.java   |   8 +-
 .../webadmin/routes/RegexMappingRoutesTest.java    |   4 +-
 .../DomainQuotaRoutesNoVirtualHostingTest.java     |   6 +-
 .../routes/ElasticSearchQuotaSearchExtension.java  |   2 +
 .../webadmin/service/ExportServiceTestSystem.java  |   2 +
 src/adr/0001-record-architecture-decisions.md      |   1 +
 src/adr/0002-make-taskmanager-distributed.md       |   6 +-
 src/adr/0003-distributed-workqueue.md              |   6 +-
 src/adr/0004-distributed-tasks-listing.md          |   6 +-
 ...-distributed-task-termination-ackowledgement.md |   6 +-
 src/adr/0006-task-serialization.md                 |   6 +-
 src/adr/0007-distributed-task-cancellation.md      |   6 +-
 src/adr/0008-distributed-task-await.md             |   6 +-
 .../0009-disable-elasticsearch-dynamic-mapping.md  |   3 +-
 src/adr/0009-java-11-migration.md                  |   8 +-
 src/adr/0010-enable-elasticsearch-routing.md       |   3 +-
 .../0011-remove-elasticsearch-document-source.md   |   1 +
 src/adr/0012-jmap-partial-reads.md                 |   3 +-
 src/adr/0013-precompute-jmap-preview.md            |   4 +-
 src/adr/0014-blobstore-storage-policies.md         |   8 +-
 src/adr/0015-objectstorage-blobid-list.md          |   4 +-
 src/adr/0016-distributed-workqueue.md              |   7 +-
 src/adr/0017-file-mail-queue-deprecation.md        |   2 +-
 src/adr/0018-jmap-new-specs.md                     |   2 +-
 src/adr/0019-reactor-netty-adoption.md             |   2 +-
 .../0020-cassandra-mailbox-object-consistency.md   |   2 +-
 src/adr/0021-cassandra-acl-inconsistency.md        |   2 +
 src/adr/0022-cassandra-message-inconsistency.md    |   2 +-
 ...3-cassandra-mailbox-counters-inconsistencies.md |   2 +-
 src/adr/0024-polyglot-strategy.md                  |   6 ++
 src/adr/0025-cassandra-blob-store-cache.md         |   2 +-
 ...oving-configured-additional-mailboxListeners.md |   4 +-
 .../0027-eventBus-error-handling-upon-dispatch.md  |   8 +-
 src/adr/0028-Recompute-mailbox-quotas.md           |   8 +-
 src/adr/0029-Cassandra-mailbox-deletion-cleanup.md |   8 +-
 ...030-separate-attachment-content-and-metadata.md |   2 +-
 src/adr/0031-distributed-mail-queue.md             |   6 +-
 src/adr/0032-distributed-mail-queue-cleanup.md     |   6 +-
 .../0033-use-scala-in-event-sourcing-modules.md    |   7 +-
 src/adr/0034-mailbox-api-visibility-and-usage.md   |   2 +-
 .../0035-distributed-listeners-configuration.md    |   2 +
 ...e-of-conditional-statements-in-guice-modules.md |   8 +-
 src/adr/0037-eventbus.md                           |   6 +-
 src/adr/0038-distributed-eventbus.md               |  10 +-
 src/adr/0039-distributed-blob-garbage-collector.md |   6 +-
 src/adr/0040-quality-levels-definitions.md         |   1 +
 src/adr/0041-replace-jcloud-with-s3.md             |  11 +-
 src/adr/0042-applicative-read-repairs.md           |   5 +-
 src/adr/0042-james-cli-based-on-webadmin.md        |   5 +-
 .../0043-avoid-elasticsearch-on-critical-reads.md  |   7 +-
 ...he-use-of-cassandra-lightweight-transactions.md | 107 +++++++++++++++++++
 src/site/xdoc/server/config-domainlist.xml         |  11 ++
 74 files changed, 694 insertions(+), 134 deletions(-)
 create mode 100644 
server/data/data-cassandra/src/test/java/org/apache/james/domainlist/cassandra/CacheDomainListTest.java
 create mode 100644 
src/adr/0044-against-the-use-of-cassandra-lightweight-transactions.md


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to