-
- Downloads
Optimize the ES Query for confidentiality check
Previously, we would do separate checks for project membership and confidentiality checks. This commit adds an optimization that will limit the confidentiality check to be within the limited projects, if such a limit exists.
parent
1e5cc59b
No related branches found
No related tags found
Showing
- ee/changelogs/unreleased/225998-advanced-search-result-page-is-slow.yml 5 additions, 0 deletions...unreleased/225998-advanced-search-result-page-is-slow.yml
- ee/lib/elastic/latest/application_class_proxy.rb 15 additions, 2 deletionsee/lib/elastic/latest/application_class_proxy.rb
- ee/lib/elastic/latest/issue_class_proxy.rb 17 additions, 16 deletionsee/lib/elastic/latest/issue_class_proxy.rb
- ee/lib/elastic/latest/note_class_proxy.rb 7 additions, 5 deletionsee/lib/elastic/latest/note_class_proxy.rb
- ee/spec/lib/gitlab/elastic/search_results_spec.rb 56 additions, 56 deletionsee/spec/lib/gitlab/elastic/search_results_spec.rb
- spec/spec_helper.rb 1 addition, 0 deletionsspec/spec_helper.rb
- spec/support/shared_examples/lib/gitlab/project_search_results_shared_examples.rb 0 additions, 4 deletions...ples/lib/gitlab/project_search_results_shared_examples.rb
Please register or sign in to comment