Project

General

Profile

Actions

Feature #18860

closed

Replace awesome_nested_set gem with a custom implementation of nested sets

Added by Mischa The Evil about 11 years ago.

Status:
Closed
Priority:
Normal
Category:
Third-party libraries
Target version:
Resolution:
Fixed

Description

This issue functions as a placeholder to make sure this change gets included on the changelog.

The (functionality of the) awesome_nested_set gem, that is used for building trees of projects and issues, is replaced with a simple and more robust custom implementation of nested sets. This fixes several dead locks and/or nested set inconsistencies.

This change is completed by Jean-Philippe Lang (I'll assign this issue accordingly) with the following related changesets: r13841, r13842, r13843, r13844, r13845 and r13846.


Related issues

Related to Redmine - Defect #6579: Tree hierachy being currupted on multiple submissions of an issueClosedJean-Philippe Lang2010-10-05Actions
Related to Redmine - Defect #3722: Nested projects can get in disorderNew2009-08-08Actions
Related to Redmine - Defect #19040: Potential DB deadlocks on concurrent issue creationClosedJean-Philippe LangActions
Actions

Also available in: Atom PDF