You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Marius Petria (JIRA)" <ji...@apache.org> on 2015/07/20 16:43:05 UTC

[jira] [Updated] (JCRVLT-97) Implement binaryless export

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

Marius Petria updated JCRVLT-97:
--------------------------------
    Attachment: JCRVLT-97.patch

[~tripod] I created the first draft for this and a test but there are still some parts missing. However I wanted to check with you that the approach is correct.

1. The binaryless mode should be passed via metainf properties to the assemble method.
2. This option has to be propagated to the AggregateImpl (and DocViewProperty). I do not know how to do that best without introducing new API.
3. I made the DocViewProperty.format method serialize the binaries as {BinaryRef}reference and parse this variant.
4. I created also a test that passes but I think I should make one also for FILE aggregates.

> Implement binaryless export
> ---------------------------
>
>                 Key: JCRVLT-97
>                 URL: https://issues.apache.org/jira/browse/JCRVLT-97
>             Project: Jackrabbit FileVault
>          Issue Type: Improvement
>            Reporter: Marius Petria
>         Attachments: JCRVLT-97.patch
>
>
> In order to efficiently transport content between instances that share the same data store packaging could support a binaryless mode, i.e. instead of packaging the actual binaries it should package only the references to those binaries.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)