]> source.dussan.org Git - redmine.git/commit
Replaces awesome_nested_set gem with a simple and more robust implementation of neste...
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Wed, 7 Jan 2015 20:19:49 +0000 (20:19 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Wed, 7 Jan 2015 20:19:49 +0000 (20:19 +0000)
commit1a851318fdce55a7ffb2290de692282e294987f8
tree6116e0043b56ed114334d5e8656b61d4a8b9666e
parentbf5d58a76887c2d7819d9f4a1e28139de0ddc95c
Replaces awesome_nested_set gem with a simple and more robust implementation of nested sets.

The concurrency tests added in this commit trigger dead locks and/or nested set inconsistency with awesome_nested_set.

git-svn-id: http://svn.redmine.org/redmine/trunk@13841 e93f8b46-1217-0410-a6f0-8f06a7374b81
Gemfile
app/models/issue.rb
app/models/project.rb
config/initializers/10-patches.rb
lib/redmine/nested_set/issue_nested_set.rb [new file with mode: 0644]
lib/redmine/nested_set/project_nested_set.rb [new file with mode: 0644]
lib/redmine/nested_set/traversing.rb [new file with mode: 0644]
test/test_helper.rb
test/unit/issue_nested_set_concurrency_test.rb [new file with mode: 0644]
test/unit/project_nested_set_concurrency_test.rb [new file with mode: 0644]