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: [email protected]
For additional commands, e-mail: [email protected]