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 fb92538  JAMES-3553 Disable read_repair_chance & read_repair_chance on 
table creation
     new 43887c3  JAMES-3435 s/ReadConsistency/ConsistencyChoice
     new d39460f  JAMES-3435 Configuration option: 
message.write.strong.consistency
     new eb44d31  JAMES-3435 CassandraMessageIdToImapUidDAO should rely on LWT 
only if strong write consistency is requested.
     new c490eea  JAMES-3435 Use writeConsistency to determine read consistency 
needs upon writes.
     new e139282  JAMES-3435 Document message.write.strong.consistency.unsafe
     new 2842ea8  JAMES-3435 Tests for relaxed consistency
     new 14fb1fb  JAMES-3435 Configuration: mailbox.read.strong.consistency
     new 5ae8147  JAMES-3435 Serial read is not needed when listUserMailboxes
     new 23131f2  JAMES-3435 Allow to avoid mailbox SERIAL reads when not 
linked to writes
     new 14ec0f3  JAMES-3435 Factorize consistency choices
     new db59e02  JAMES-3435 Document mailbox.read.strong.consistency
     new 4619763  JAMES-3435 test for mailbox.read.strong.cst

The 12 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 |  53 +++++++-
 .../CassandraConsistenciesConfiguration.java       |  16 +++
 .../pages/distributed/configure/cassandra.adoc     |  16 ++-
 .../CassandraMailboxSessionMapperFactory.java      |   2 +-
 .../mailbox/cassandra/DeleteMessageListener.java   |  21 +++-
 .../cassandra/mail/CassandraMailboxMapper.java     |  20 +++-
 .../cassandra/mail/CassandraMailboxPathV3DAO.java  |  17 ++-
 .../cassandra/mail/CassandraMessageIdMapper.java   |  19 ++-
 .../mail/CassandraMessageIdToImapUidDAO.java       | 133 +++++++++++----------
 .../cassandra/mail/CassandraMessageMapper.java     |  13 +-
 .../mail/task/RecomputeMailboxCountersService.java |   2 +-
 .../task/SolveMailboxInconsistenciesService.java   |   3 +-
 .../task/SolveMessageInconsistenciesService.java   |   2 +-
 .../cassandra/CassandraMailboxManagerTest.java     |   3 +-
 .../mail/CassandraMailboxMapperGenericTest.java    |  23 ++++
 .../mail/CassandraMailboxPathV3DAOTest.java        |   3 +-
 .../cassandra/mail/CassandraMapperProvider.java    |  12 +-
 ...andraMessageIdMapperRelaxedConsistencyTest.java |  72 +++++++++++
 .../mail/CassandraMessageIdMapperTest.java         |   6 +-
 .../mail/CassandraMessageIdToImapUidDAOTest.java   |   4 +-
 ...ssandraMessageMapperRelaxedConsistencyTest.java |  73 +++++++++++
 .../cassandra/mail/CassandraMessageMapperTest.java |   7 +-
 .../cassandra/mail/CassandraMessageMoveTest.java   |   4 +-
 .../CassandraMessageWithAttachmentMapperTest.java  |   4 +-
 .../task/RecomputeMailboxCountersServiceTest.java  |   4 +-
 .../SolveMessageInconsistenciesServiceTest.java    |   4 +-
 .../store/mail/model/MessageIdMapperTest.java      |   4 +-
 .../store/mail/model/MessageMapperTest.java        |   4 +-
 src/site/xdoc/server/config-cassandra.xml          |  16 ++-
 29 files changed, 448 insertions(+), 112 deletions(-)
 create mode 100644 
mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/CassandraMessageIdMapperRelaxedConsistencyTest.java
 create mode 100644 
mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail/CassandraMessageMapperRelaxedConsistencyTest.java

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

Reply via email to