[
https://issues.apache.org/jira/browse/JCR-3651?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13764314#comment-13764314
]
Thomas Mueller commented on JCR-3651:
-------------------------------------
Thanks a lot! I have a few more comments:
- The code currently doesn't use {{@Override}}
- There are some unused imports
- There is a lot of duplicate code in TestCaseBase
- CachingDataStore.addRecord: length is not used
- CachingDataStore.mkdirs can be declared static
- S3Backend.write: uploadResult is not used
- S3Backend.getKeyName can be declared static
- S3Backend.getIdentifierName can be declared static
- TestS3Ds and TestInMemDsCacheOff LOG is not used
- if (...) should use {}
- I have changed the visibility of some fields and methods
to avoid synthetic accessor methods
I will try to commit the patch now.
> S3 Datastore implementation
> ---------------------------
>
> Key: JCR-3651
> URL: https://issues.apache.org/jira/browse/JCR-3651
> Project: Jackrabbit Content Repository
> Issue Type: Improvement
> Components: jackrabbit-core
> Affects Versions: 2.7
> Reporter: Shashank Gupta
> Attachments: JCR-3651.patch, JCR-3651-svn.patch,
> JCR-3651-svn-updated.patch
>
>
> S3 Datastore provides capability to use Amazon S3 as datastore, thus
> leveraging all benefits of Amazon S3 like low cost, infinite, reliable,
> scalable storage.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira