jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Dürig (JIRA) <j...@apache.org>
Subject [jira] [Commented] (OAK-7569) Direct Binary Access
Date Thu, 09 Aug 2018 11:53:00 GMT

    [ https://issues.apache.org/jira/browse/OAK-7569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16574731#comment-16574731

Michael Dürig commented on OAK-7569:

[~mreutegg], from a quick glance at your branch:
 * {{PartialValueFactory#namePathMapper}} is protected final while {{PartialValueFactory#blobAccessProvider}}
is private but has a package private accessor. I don't have a preference for one over the
other but would like to have them exposed in the same way for consistency reasons.
 * Looking at {{PartialValueFactory}} and {{ValueFactoryImpl}} I get the feeling that - with
some more refactoring - {{ValueFactoryImpl}} could be moved to {{oak-jcr}} (where it belongs
IMO) and {{PartialValueFactory}} could encapsulate {{NamePathMapper#DEFAULT}} instead of having
the latter passed around to all consumers. Maybe worth a separate issue...

> Direct Binary Access
> --------------------
>                 Key: OAK-7569
>                 URL: https://issues.apache.org/jira/browse/OAK-7569
>             Project: Jackrabbit Oak
>          Issue Type: New Feature
>          Components: api, blob-cloud, blob-cloud-azure, blob-plugins
>            Reporter: Matt Ryan
>            Assignee: Matt Ryan
>            Priority: Major
>         Attachments: OAK-7569-api-javadoc-improvements.patch
> Provide a direct binary access feature to Oak which allows an authenticated client to
create or download blobs directly to/from the blob store, assuming the authenticated user
has appropriate permission to do so. The primary value of this feature is that the I/O of
transferring large binary files to or from the blob store can be offloaded entirely from Oak
and performed directly between a client application and the blob store.
> This feature is described in more detail [on the Oak wiki|https://wiki.apache.org/jackrabbit/Direct%20Binary%20Access].
> This feature is similar in functionality to OAK-6575.  It adds the capability to also
upload directly to storage via preauthorized URLs in addition to downloading directly from
storage via preauthorized URLs.

This message was sent by Atlassian JIRA

View raw message