Ticket #1165 (closed enhancement: fixed)

Opened 13 months ago

Last modified 10 months ago

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

Changed 12 months ago by jwage

  • milestone changed from 0.11.3 to 0.11.1

Changed 12 months ago by romanb

  • milestone changed from 0.11.1 to 1.0.0-BETA1

Changed 11 months ago by romanb

  • status changed from new to assigned

Changed 11 months ago by guilhermeblanco

  • status changed from assigned to closed
  • resolution set to fixed

In r4720 fixed #1165.

Changed 11 months ago by romanb

  • status changed from closed to reopened
  • resolution fixed deleted

Changed 11 months ago by romanb

  • milestone changed from Unknown to 1.0.0-RC1

Changed 11 months ago by romanb

  • status changed from reopened to new

Changed 11 months ago by romanb

  • status changed from new to assigned

Changed 11 months ago by romanb

  • status changed from assigned to closed
  • resolution set to fixed

(In [4759]) Fixed #1126. Fixed #1165.

Changed 10 months ago by anonymous

  • milestone New deleted

Milestone New deleted

Note: See TracTickets for help on using tickets.