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 5e5b4d2 [Refactoring] use new toArray method on Collection that takes a function new 411e330 JAMES-2997 MessageParser & MIMEMessageConverter should preserve charset new 0e8c980 JAMES-2997 MessageParser should preserve the full ContentType header new b9121b7 JAMES-3140: Implement CacheBlobStore new 3c48182 JAMES-3140: Implement CacheBlobStoreTest new 2be0d98 JAMES-3140: fix import order new 7baf7c4 JAMES-3140 Marking pushbackInputStream is not required new 3066696 JAMES-3140 Correct usage of push back input stream new 1964ee0 JAMES-3140: rebase master, change to CachedBlobStore, CachedBlobStoreTest new 7ed1ab1 JAMES-3140 Size buffer to the threshold new f39fe01 JAMES-3140 CachedBlobStore should rely on backend for defaultBucket new 86cb617 JAMES-3140: Implement CacheBlobStore new f1d4273 JAMES-3140: remove unessesary check BucketName in CachedBlobStore read new 71c17bf JAMES-3140 DumbBlobStoreCacheContract EIGHT_KILOBYTES fix new 16bc091 JAMES-3140: remove +1 initiation size for pushbackInputStream The 14 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: .../store/mail/model/impl/MessageParser.java | 7 +- .../store/mail/model/impl/MessageParserTest.java | 28 ++- .../resources/eml/{calendar.eml => charset.eml} | 2 +- .../resources/eml/{calendar.eml => charset2.eml} | 15 +- .../blob/api/BucketDumbBlobStoreContract.java | 3 +- .../apache/james/blob/cassandra/BlobTables.java | 2 +- .../james/blob/cassandra/CassandraBucketDAO.java | 6 +- .../blob/cassandra/CassandraDefaultBucketDAO.java | 2 +- .../blob/cassandra/CassandraDumbBlobStore.java | 10 +- ...DumbBlobStoreCache.java => BlobStoreCache.java} | 2 +- .../blob/cassandra/cache/CachedBlobStore.java | 158 ++++++++++++++++ ...heModule.java => CassandraBlobCacheModule.java} | 12 +- ...toreCache.java => CassandraBlobStoreCache.java} | 10 +- ...heContract.java => BlobStoreCacheContract.java} | 19 +- .../blob/cassandra/cache/CachedBlobStoreTest.java | 201 +++++++++++++++++++++ ...eTest.java => CassandraBlobStoreCacheTest.java} | 10 +- .../methods/integration/SetMessagesMethodTest.java | 96 ++++++++-- .../test/resources/cucumber/GetMessages.feature | 52 +++--- .../jmap/draft/methods/MIMEMessageConverter.java | 20 +- .../draft/methods/MIMEMessageConverterTest.java | 48 +++++ 20 files changed, 612 insertions(+), 91 deletions(-) copy mailbox/store/src/test/resources/eml/{calendar.eml => charset.eml} (95%) copy mailbox/store/src/test/resources/eml/{calendar.eml => charset2.eml} (66%) rename server/blob/blob-cassandra/src/main/java/org/apache/james/blob/cassandra/cache/{DumbBlobStoreCache.java => BlobStoreCache.java} (97%) create mode 100644 server/blob/blob-cassandra/src/main/java/org/apache/james/blob/cassandra/cache/CachedBlobStore.java rename server/blob/blob-cassandra/src/main/java/org/apache/james/blob/cassandra/cache/{CassandraDumbBlobCacheModule.java => CassandraBlobCacheModule.java} (83%) rename server/blob/blob-cassandra/src/main/java/org/apache/james/blob/cassandra/cache/{CassandraDumbBlobStoreCache.java => CassandraBlobStoreCache.java} (92%) rename server/blob/blob-cassandra/src/test/java/org/apache/james/blob/cassandra/cache/{DumbBlobStoreCacheContract.java => BlobStoreCacheContract.java} (87%) create mode 100644 server/blob/blob-cassandra/src/test/java/org/apache/james/blob/cassandra/cache/CachedBlobStoreTest.java rename server/blob/blob-cassandra/src/test/java/org/apache/james/blob/cassandra/cache/{CassandraDumbBlobStoreCacheTest.java => CassandraBlobStoreCacheTest.java} (88%) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org