Improve performance of the global search for issuables
Compare changes
Files
15+ 20
− 14
@@ -29,6 +29,7 @@
@@ -29,6 +29,7 @@
@@ -184,7 +185,6 @@ def project
@@ -184,7 +185,6 @@ def project
@@ -194,15 +194,27 @@ def projects
@@ -194,15 +194,27 @@ def projects
GroupProjectsFinder.new(group: group, current_user: current_user, options: finder_options, params: { min_access_level: min_access_level }).execute # rubocop: disable CodeReuse/Finder
ProjectsFinder.new(current_user: current_user, params: { min_access_level: min_access_level }).execute # rubocop: disable CodeReuse/Finder
@@ -318,8 +330,7 @@ def use_cte_for_search?
@@ -318,8 +330,7 @@ def use_cte_for_search?
@@ -338,11 +349,6 @@ def attempt_group_search_optimizations?
@@ -338,11 +349,6 @@ def attempt_group_search_optimizations?
@@ -422,7 +428,7 @@ def by_project(items)
@@ -422,7 +428,7 @@ def by_project(items)