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] [Created] (JCR-3448) Enable support for refferring to blobs which are stored directly to datastore backend
Date Fri, 19 Oct 2012 11:16:11 GMT
Shashank Gupta created JCR-3448:
-----------------------------------

             Summary: Enable support for refferring to blobs which are stored directly to
datastore backend
                 Key: JCR-3448
                 URL: https://issues.apache.org/jira/browse/JCR-3448
             Project: Jackrabbit Content Repository
          Issue Type: Improvement
          Components: jackrabbit-core
    Affects Versions: 2.5.2
            Reporter: Shashank Gupta


For storing large binary contents at times it is useful to store the binary directly to the
datastore backend. For example when using S3 backed DataStore implementation it would be useful
to directly upload the binary to the S3 and pass on the reference as part of JCR binary content.

As of now, api requires content's *complete* inputstream to create/save binary property in
repository. The requirement is to provide  binary implemenation which uses content reference
and ensure that JR handles it in a mode similar to current support for BlobInDataStore 
 
 Use case:
 1. Custom deployment in cloud using Amazon S3 backed data store
 2. User leverages S3 capablity like multi-thread, multi-part upload [1] and uploads content
to S3. 
 3. That content is then to be stored/referred in jcr:binary property in repository
 
[1]  http://docs.amazonwebservices.com/AmazonS3/latest/dev/mpuoverview.html

--
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

Mime
View raw message