Read about our upcoming Code of Conduct on this issue

Commit 2f0599b6 authored by Pawel Chojnacki's avatar Pawel Chojnacki
Browse files

Disable unused tags count cache for Projects, Builds and Runners

+ remove complete leftover when Issues were tagged using acts_as_taggable
parent 07917cc2aee9
...@@ -15,8 +15,6 @@ class Issue < ActiveRecord::Base ...@@ -15,8 +15,6 @@ class Issue < ActiveRecord::Base
DueThisWeek ='Due This Week', 'week').freeze DueThisWeek ='Due This Week', 'week').freeze
DueThisMonth ='Due This Month', 'month').freeze DueThisMonth ='Due This Month', 'month').freeze
ActsAsTaggableOn.strict_case_match = true
belongs_to :project belongs_to :project
belongs_to :moved_to, class_name: 'Issue' belongs_to :moved_to, class_name: 'Issue'
...@@ -70,8 +70,7 @@ def update_forks_visibility_level ...@@ -70,8 +70,7 @@ def update_forks_visibility_level
after_validation :check_pending_delete after_validation :check_pending_delete
ActsAsTaggableOn.strict_case_match = true acts_as_taggable
acts_as_taggable_on :tags
attr_accessor :new_default_branch attr_accessor :new_default_branch
attr_accessor :old_path_with_namespace attr_accessor :old_path_with_namespace
title: Disable unused tags count cache for Projects, Builds and Runners
ActsAsTaggableOn.strict_case_match = true
# tags_counter enables caching count of tags which results in an update whenever a tag is added or removed
# since the count is not used anywhere its better performance wise to disable this cache
ActsAsTaggableOn.tags_counter = false
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment