All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add
setCacheControl(...)
/getCacheControl()
andsetContentType(...)
/getContentType()
methods in theS3UploadConfig
class.
- Allow the
IDocumentStore
to accept anIUploadConfig
file to pass additional configuration properties while uploading a file.
- Add a new
S3DocumentStore.getUrl(final String keyName)
function to create absolute Amazon S3 urls ; - Add an implementation for
S3Mock.deleteObject(final DeleteObjectRequest deleteObjectRequest)
.
- Now the
IDocumentStore.createFromUploadedFile(...)
methods return anIDocumentStoreFile
which describes the file uploaded on the document store.
- Revert changes of version
1.0.1
because the stream closing bug was not due to the AWS SDK library and bad stream closing in theS3Mock
class.
- Fix stream not closed after calling
S3DocumentStore.createFromUploadedFile(...)
.
- Initial release.