-
- Downloads
There was an error fetching the commit references. Please try again later.
Optimize queries for snippet listings
- Avoid N+1 queries for authors and comment counts - Avoid an additional snippet existence query
Showing
- app/controllers/dashboard/snippets_controller.rb 8 additions, 6 deletionsapp/controllers/dashboard/snippets_controller.rb
- app/controllers/explore/snippets_controller.rb 8 additions, 2 deletionsapp/controllers/explore/snippets_controller.rb
- app/controllers/projects/snippets_controller.rb 9 additions, 7 deletionsapp/controllers/projects/snippets_controller.rb
- app/controllers/snippets_controller.rb 6 additions, 1 deletionapp/controllers/snippets_controller.rb
- app/controllers/users_controller.rb 7 additions, 5 deletionsapp/controllers/users_controller.rb
- app/models/concerns/noteable.rb 4 additions, 0 deletionsapp/models/concerns/noteable.rb
- app/models/snippet.rb 1 addition, 0 deletionsapp/models/snippet.rb
- app/views/shared/snippets/_list.html.haml 3 additions, 4 deletionsapp/views/shared/snippets/_list.html.haml
- app/views/shared/snippets/_snippet.html.haml 3 additions, 3 deletionsapp/views/shared/snippets/_snippet.html.haml
- changelogs/unreleased/65988-optimize-snippet-listings.yml 5 additions, 0 deletionschangelogs/unreleased/65988-optimize-snippet-listings.yml
- lib/gitlab/issuable_metadata.rb 2 additions, 2 deletionslib/gitlab/issuable_metadata.rb
- lib/gitlab/noteable_metadata.rb 33 additions, 0 deletionslib/gitlab/noteable_metadata.rb
- spec/lib/gitlab/noteable_metadata_spec.rb 29 additions, 0 deletionsspec/lib/gitlab/noteable_metadata_spec.rb
lib/gitlab/noteable_metadata.rb
0 → 100644
spec/lib/gitlab/noteable_metadata_spec.rb
0 → 100644
Please register or sign in to comment