Ticket #1165 (closed enhancement: fixed)
Transactions for NestedSet
| Reported by: | hal | Owned by: | romanb |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | NestedSet | Version: | 0.11.0 |
| Severity: | Keywords: | ||
| Cc: | Has Test: | no | |
| Status: | Pending Core Response | Has Patch: | no |
Description
The "Modified Preorder Tree Traversal" method used by NestedSet? is inherently prone to data corruption, in situations where the process that modifies the structure of the "tree" is interrupted. Transactions could be used to fix this issue, to ensure that the tree is either modified correctly, or the modifications are rolled-back to the origin state.
Change History
Note: See
TracTickets for help on using
tickets.