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

Michael Dürig commented on OAK-834:
-----------------------------------

At http://svn.apache.org/r1564277 and http://svn.apache.org/r1564297 I added 
support for {{ReferenceBinary}} to {{ValueFactoryImpl#createValue(Binary)}} and 
implemented {{DocumentBlob#getReference}}. 

With these changes binaries are copied shallowly if they implement 
{{ReferenceBinary}} and {{ReferenceBinary#getReference}} returns a non {{null}} 
value. This is currently the case for all {{NodeStore}} implementations except 
for {{SegementNodeStore}} where {{ReferenceBinary#getReference}} is non 
{{null}} for instances of {{ExternalBlob}} only. 

> Efficient copying of binaries across repositories
> -------------------------------------------------
>
>                 Key: OAK-834
>                 URL: https://issues.apache.org/jira/browse/OAK-834
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: mk
>            Reporter: Tommaso Teofili
>            Assignee: Michael Dürig
>             Fix For: 0.16
>
>
> As a follow up on JCR-3534 discussions and implementation, we should also 
> discuss how to handle a similar scenario in Oak.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to