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