This is an automated email from the ASF dual-hosted git repository.

rcordier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.


    from eeddfcf  [Refactoring] implement Or with Stream API
     new 4b57182  JAMES-2990 CassandraMessagePreviewStore impl
     new ee155c2  JAMES-2990 MessagePreviewStore concurrent storing test
     new dee35f5  JAMES-2990 CassandraMessagePreview guice binding
     new 691006e  JAMES-2990 ConcurrentTestRunner adopt Publisher<Void> 
returned operation
     new 089d792  JAMES-2990 Force to use UUID in CassandraPreviewStore

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:
 .../james/modules/data/CassandraJmapModule.java    |   7 ++
 .../util/concurrency/ConcurrentTestRunner.java     |  19 ++++
 server/data/data-jmap-cassandra/pom.xml            |  10 ++
 .../CassandraMessagePreviewModule.java}            |  14 +--
 .../preview/CassandraMessagePreviewStore.java      | 101 +++++++++++++++++
 .../table/CassandraMessagePreviewTable.java        |   8 +-
 .../preview/CassandraMessagePreviewStoreTest.java  |  78 +++++++++++++
 .../org/apache/james/jmap/api/preview/Preview.java |   8 ++
 .../api/preview/MessagePreviewStoreContract.java   | 125 +++++++++++++++------
 .../preview/MemoryMessagePreviewStoreTest.java     |   9 ++
 10 files changed, 336 insertions(+), 43 deletions(-)
 copy 
server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/{access/CassandraAccessModule.java
 => preview/CassandraMessagePreviewModule.java} (77%)
 create mode 100644 
server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/preview/CassandraMessagePreviewStore.java
 copy 
mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/table/CassandraMessageIds.java
 => 
server/data/data-jmap-cassandra/src/main/java/org/apache/james/jmap/cassandra/preview/table/CassandraMessagePreviewTable.java
 (87%)
 create mode 100644 
server/data/data-jmap-cassandra/src/test/java/org/apache/james/jmap/cassandra/preview/CassandraMessagePreviewStoreTest.java


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