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 3797f3d7ab JAMES-3533 JMAP - Download - Fix extract blobId of
MessagePartBlobResolver
new 527eeec928 [REFACTORING] More fluent Cassandra statement recording
new 5d908fd385 [REFACTORING] Tiny improvements of CassandraConfiguration
new 1ab035fb7d [PERF] Allow to disable ACLs
new 414bacdcc4 [PERF] Disable JMAP related listeners if JMAP is disabled
new 0b26b27df1 [DOCUMENTATION] Performance checklist
new b8cd273438 [TEST] Reduce integration test boiler plate
new ab09025932 [TEST] Reduce integration test boiler plate
The 7 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:
.../init/configuration/CassandraConfiguration.java | 30 +++-
.../backends/cassandra/StatementRecorder.java | 2 +-
.../james/backends/cassandra/TestingSession.java | 4 +-
.../backends/cassandra/TestingSessionTest.java | 9 +-
.../mailbox/cassandra/mail/CassandraACLMapper.java | 35 ++++-
.../cassandra/CassandraMailboxManagerTest.java | 2 +-
.../CassandraMessageIdManagerSideEffectTest.java | 3 +-
...2Test.java => CassandraACLMapperNoACLTest.java} | 98 ++++--------
.../cassandra/mail/CassandraACLMapperV1Test.java | 2 +-
.../cassandra/mail/CassandraACLMapperV2Test.java | 2 +-
.../mail/CassandraIndexTableHandlerTest.java | 3 +-
.../cassandra/mail/CassandraMailboxMapperTest.java | 2 +-
.../mail/CassandraMessageIdMapperTest.java | 3 +-
.../cassandra/mail/CassandraMessageMapperTest.java | 27 ++--
.../quota/CassandraPerUserMaxQuotaManagerTest.java | 3 +-
.../cassandra/CassandraListingTest.java | 9 +-
.../james/CassandraJamesServerConfiguration.java | 27 +++-
.../org/apache/james/CassandraJamesServerMain.java | 13 +-
.../distributed-app/docs/modules/ROOT/nav.adoc | 1 +
.../modules/ROOT/pages/configure/cassandra.adoc | 8 +-
.../docs/modules/ROOT/pages/operate/index.adoc | 2 +-
.../ROOT/pages/operate/performanceChecklist.adoc | 164 +++++++++++++++++++++
.../james/CassandraRabbitMQJamesConfiguration.java | 30 +++-
.../james/CassandraRabbitMQJamesServerMain.java | 13 +-
.../org/apache/james/CassandraCacheQueryTest.java | 3 +-
.../org/apache/james/MemoryJamesConfiguration.java | 32 +++-
.../org/apache/james/MemoryJamesServerMain.java | 13 +-
.../java/org/apache/james/MemoryJmapTestRule.java | 1 +
.../blob/cassandra/cache/CachedBlobStoreTest.java | 3 +-
.../modules/mailbox/CassandraMailboxModule.java | 6 +-
.../apache/james/jmap/draft/JMAPCommonModule.java | 6 +-
.../draft/JMAPListenerModule.java} | 19 +--
.../org/apache/james/jmap/draft/JMAPModule.java | 34 ++---
.../domainlist/cassandra/CacheDomainListTest.java | 6 +-
.../james/jmap/memory/cucumber/MemoryStepdefs.java | 1 +
.../cucumber/awss3/RabbitMQAwsS3Stepdefs.java | 1 +
...gateSetMethodTest.java => DistributedBase.java} | 4 +-
.../DistributedDelegateGetMethodTest.java | 35 +----
.../DistributedDelegateSetMethodTest.java | 35 +----
.../DistributedDelegatedAccountGetMethodTest.java | 35 +----
.../DistributedDelegatedAccountSetMethodTest.java | 35 +----
.../distributed/DistributedDownloadTest.java | 32 +---
.../distributed/DistributedEchoMethodTest.java | 33 +----
.../distributed/DistributedEmailGetMethodTest.java | 33 +----
.../DistributedEmailQueryMethodTest.java | 33 +----
.../distributed/DistributedEmailSetMethodTest.java | 34 +----
.../DistributedEmailSubmissionSetMethodtest.java | 33 +----
.../distributed/DistributedIdentityGetTest.java | 35 +----
.../distributed/DistributedIdentitySetTest.java | 35 +----
.../distributed/DistributedMDNParseMethodTest.java | 32 +---
.../distributed/DistributedMDNSendMethodTest.java | 33 +----
.../DistributedMailboxGetMethodTest.java | 32 +---
.../DistributedMailboxQueryMethodTest.java | 32 +---
.../DistributedMailboxSetMethodTest.java | 32 +---
.../distributed/DistributedProvisioningTest.java | 32 +---
.../DistributedQuotaChangesMethodTest.java | 31 +---
.../distributed/DistributedQuotaGetMethodTest.java | 31 +---
.../DistributedQuotaQueryMethodTest.java | 31 +---
.../distributed/DistributedSessionRouteTest.java | 33 +----
.../rfc8621/distributed/DistributedUploadTest.java | 32 +---
.../DistributedVacationResponseGetMethodTest.java | 32 +---
.../DistributedVacationResponseSetMethodTest.java | 32 +---
.../distributed/DistributedWebPushTest.java | 1 +
.../distributed/DistributedWebSocketTest.java | 33 +----
.../jmap/rfc8621/distributed/ReadLevelTest.java | 31 ++--
.../rfc8621/memory/MemoryBackReferenceTest.java | 21 +--
...yDelegateSetMethodTest.java => MemoryBase.java} | 7 +-
.../memory/MemoryDelegateGetMethodTest.java | 22 +--
.../memory/MemoryDelegateSetMethodTest.java | 22 +--
.../MemoryDelegatedAccountGetMethodTest.java | 22 +--
.../MemoryDelegatedAccountSetMethodTest.java | 22 +--
.../jmap/rfc8621/memory/MemoryDownloadTest.java | 21 +--
.../jmap/rfc8621/memory/MemoryEchoMethodTest.java | 21 +--
.../rfc8621/memory/MemoryEmailGetMethodTest.java | 22 +--
.../jmap/rfc8621/memory/MemoryEmailImportTest.java | 21 +--
.../rfc8621/memory/MemoryEmailQueryMethodTest.java | 21 +--
.../rfc8621/memory/MemoryEmailSetMethodTest.java | 23 +--
.../memory/MemoryEmailSubmissionSetMethodTest.java | 21 +--
.../jmap/rfc8621/memory/MemoryEventSourceTest.java | 22 +--
.../memory/MemoryIdentityGetMethodTest.java | 21 +--
.../memory/MemoryIdentitySetMethodTests.java | 22 +--
.../rfc8621/memory/MemoryMDNParseMethodTest.java | 21 +--
.../rfc8621/memory/MemoryMDNSendMethodTest.java | 21 +--
.../rfc8621/memory/MemoryMailboxGetMethodTest.java | 21 +--
.../memory/MemoryMailboxQueryMethodTest.java | 21 +--
.../rfc8621/memory/MemoryMailboxSetMethodTest.java | 21 +--
.../rfc8621/memory/MemoryProvisioningTest.java | 21 +--
.../memory/MemoryQuotaChangesMethodTest.java | 20 +--
.../rfc8621/memory/MemoryQuotaGetMethodTest.java | 20 +--
.../rfc8621/memory/MemoryQuotaQueryMethodTest.java | 20 +--
.../rfc8621/memory/MemorySessionRouteTest.java | 21 +--
.../memory/MemoryThreadChangesMethodTest.java | 21 +--
.../rfc8621/memory/MemoryThreadGetMethodTest.java | 21 +--
.../jmap/rfc8621/memory/MemoryUploadTest.java | 21 +--
.../MemoryVacationResponseGetMethodTest.java | 21 +--
.../MemoryVacationResponseSetMethodTest.java | 21 +--
.../jmap/rfc8621/memory/MemoryWebSocketTest.java | 21 +--
src/site/xdoc/server/config-cassandra.xml | 4 +
98 files changed, 554 insertions(+), 1623 deletions(-)
copy
mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/{CassandraACLMapperV2Test.java
=> CassandraACLMapperNoACLTest.java} (55%)
create mode 100644
server/apps/distributed-app/docs/modules/ROOT/pages/operate/performanceChecklist.adoc
copy
server/container/guice/protocols/jmap/src/main/java/org/apache/james/{modules/protocols/JmapEventBusModule.java
=> jmap/draft/JMAPListenerModule.java} (67%)
copy
server/protocols/jmap-rfc-8621-integration-tests/distributed-jmap-rfc-8621-integration-tests/src/test/java/org/apache/james/jmap/rfc8621/distributed/{DistributedDelegateSetMethodTest.java
=> DistributedBase.java} (95%)
copy
server/protocols/jmap-rfc-8621-integration-tests/memory-jmap-rfc-8621-integration-tests/src/test/java/org/apache/james/jmap/rfc8621/memory/{MemoryDelegateSetMethodTest.java
=> MemoryBase.java} (92%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]