jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shashank Gupta (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (JCR-3729) S3 Datastore optimizations
Date Thu, 13 Mar 2014 06:50:45 GMT

     [ https://issues.apache.org/jira/browse/JCR-3729?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Shashank Gupta updated JCR-3729:
--------------------------------

    Attachment: JCR-3729_V2.patch

attached patch version 2. 

>What was the reason for moving them to jackrabbit-data?
the code they are testing reside in  jackrabbit-data. for e.g. CachingDataStore resides in
jackrabbit-data but there are no tests corresponding to it. 

>fixing the svn:eol-style problem, I was able to apply the patch.
ok. Is there anything i should take care in future?

>You introduced a cyclic dependency between jackrabbit-core and jackrabbit-data.
After refactoring test classes, i missed to build complete jackrabbit project but built the
individual projects. sorry about this.

>You further introduced a class o.a.j.core.util.NamedThreadFactory.java in jackrabbit-data
and this package name
changed package  to o.a.j.core.data.util. thnx

>Hm, I disagree: in file S3Backend you (or your IDE) moved instance variables in front
of class variables.
corrected. thnx.

> S3 Datastore optimizations
> --------------------------
>
>                 Key: JCR-3729
>                 URL: https://issues.apache.org/jira/browse/JCR-3729
>             Project: Jackrabbit Content Repository
>          Issue Type: Improvement
>          Components: jackrabbit-core
>    Affects Versions: 2.7.4
>            Reporter: Shashank Gupta
>             Fix For: 2.7.5
>
>         Attachments: JCR-3729.patch, JCR-3729_V1.patch, JCR-3729_V2.patch
>
>
> Following optimizations can be done on S3 Datastore based on customer's/S3 engineers
feedback.
> *  Use object keys to create partitions in S3 automatically.
> *  Multi-threaded migration of binary files from FileSystem to S3 datastore
> *  Externalize S3 endpoints.
> *  Asynchronous upload file to S3
> *  Slow Startup Of Instance



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message