[ 
https://issues.apache.org/jira/browse/JCR-1209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12541273
 ] 

Przemo Pakulski commented on JCR-1209:
--------------------------------------

hm, I forgot that Node.save() method saves changes on the whole subtree.

We could check if node has pending changes, if not call save once on node 
otherwise call save twice on properties level, but i'm not sure if it makes 
sense.

> NodeImpl.checkot() calls save() two times
> -----------------------------------------
>
>                 Key: JCR-1209
>                 URL: https://issues.apache.org/jira/browse/JCR-1209
>             Project: Jackrabbit
>          Issue Type: Improvement
>          Components: versioning
>    Affects Versions: 1.3.3, 1.4
>            Reporter: Przemo Pakulski
>            Priority: Minor
>             Fix For: 1.4
>
>
> Similar to JCR-975, The version related properties on a versionable node that 
> is checked out are saved individually. There is no need to save them 
> individually because checkd in node must not have pending changes and save() 
> can be called safely on the node itself.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to