[ 
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

Reply via email to