[
https://issues.apache.org/jira/browse/OAK-447?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13497944#comment-13497944
]
Jukka Zitting commented on OAK-447:
-----------------------------------
Looking at this now.
Re: refactoring/simplification; Agreed. MNB originally had pretty good state
invariants that are still described in the now outdated class javadocs. As the
design settles again, with reset() and status handling added, I think we should
formulate new invariants and better assert/document them. That would probably
also lead to some simplification of the code.
> Adding a node with the name of a removed node can lead to an inconsistent
> hierarchy of node builders
> ----------------------------------------------------------------------------------------------------
>
> Key: OAK-447
> URL: https://issues.apache.org/jira/browse/OAK-447
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: core
> Reporter: Michael Dürig
> Attachments: OAK-447.patch
>
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira