[ 
https://issues.apache.org/jira/browse/JCR-1242?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12855995#action_12855995
 ] 

Arthur Meyer commented on JCR-1242:
-----------------------------------

Can we update and apply this patch? This patch improves the performance of 
saving nodes with many incoming references significantly.

The compression ratio of the reference representation could be improved even 
further if the reference are grouped by name. 
This way, each name is written only once, which makes the representation of 
references up to 5 times smaller than the current version.


> Improve serialization of NodeReferences for BundleDB PMs
> --------------------------------------------------------
>
>                 Key: JCR-1242
>                 URL: https://issues.apache.org/jira/browse/JCR-1242
>             Project: Jackrabbit Content Repository
>          Issue Type: Improvement
>          Components: jackrabbit-core
>            Reporter: Przemo Pakulski
>            Priority: Minor
>         Attachments: JCR-1242-BPM.patch, JCR-1242-ISB.patch, JCR-1242.patch
>
>
> BudleDB PMs use currently Serializer class to serialize, deserialize node 
> references. Those methods are unefficient, it use string representation of 
> UUID, namespaceURI and localName. 
> For UUID rawBytes should be used and for namespaceURI, localName 
> namespaceIndex/nameIndex should be used to improve efficiency of 
> serialization/deserialization.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to