-
- Downloads
Reduce the number of SQL requests on MR-show
- Extract MR fields for notes into a separate serializer - Check if pipelines are empty via count
Showing
- app/controllers/projects/merge_requests_controller.rb 1 addition, 0 deletionsapp/controllers/projects/merge_requests_controller.rb
- app/serializers/merge_request_noteable_entity.rb 53 additions, 0 deletionsapp/serializers/merge_request_noteable_entity.rb
- app/serializers/merge_request_poll_widget_entity.rb 0 additions, 10 deletionsapp/serializers/merge_request_poll_widget_entity.rb
- app/serializers/merge_request_serializer.rb 2 additions, 0 deletionsapp/serializers/merge_request_serializer.rb
- app/serializers/merge_request_widget_entity.rb 0 additions, 12 deletionsapp/serializers/merge_request_widget_entity.rb
- app/views/projects/merge_requests/show.html.haml 7 additions, 6 deletionsapp/views/projects/merge_requests/show.html.haml
- changelogs/unreleased/id-optimize-sql-requests-mr-show.yml 5 additions, 0 deletionschangelogs/unreleased/id-optimize-sql-requests-mr-show.yml
- spec/fixtures/api/schemas/entities/merge_request_noteable.json 28 additions, 0 deletions...fixtures/api/schemas/entities/merge_request_noteable.json
- spec/fixtures/api/schemas/entities/merge_request_poll_widget.json 3 additions, 5 deletions...tures/api/schemas/entities/merge_request_poll_widget.json
- spec/fixtures/api/schemas/entities/merge_request_widget.json 0 additions, 3 deletionsspec/fixtures/api/schemas/entities/merge_request_widget.json
- spec/serializers/merge_request_serializer_spec.rb 8 additions, 0 deletionsspec/serializers/merge_request_serializer_spec.rb
Please register or sign in to comment