-
- Downloads
There was a problem fetching the pipeline summary.
Added & use Gitlab::Routing for URL helpers
Rails' "url_helpers" method creates an anonymous Module (which a bunch of methods) on every call. By caching the output of this method in a dedicated method we can shave off about 10 seconds of loading time for an issue with around 200 comments.
parent
82539cff
Branches
Tags
Pipeline #
Showing
- app/models/milestone.rb 1 addition, 1 deletionapp/models/milestone.rb
- app/models/project.rb 2 additions, 2 deletionsapp/models/project.rb
- app/models/project_services/gitlab_issue_tracker_service.rb 1 addition, 1 deletionapp/models/project_services/gitlab_issue_tracker_service.rb
- app/models/project_services/jira_service.rb 1 addition, 1 deletionapp/models/project_services/jira_service.rb
- app/services/system_note_service.rb 1 addition, 1 deletionapp/services/system_note_service.rb
- lib/api/entities.rb 2 additions, 2 deletionslib/api/entities.rb
- lib/banzai/filter/commit_range_reference_filter.rb 1 addition, 1 deletionlib/banzai/filter/commit_range_reference_filter.rb
- lib/banzai/filter/commit_reference_filter.rb 1 addition, 1 deletionlib/banzai/filter/commit_reference_filter.rb
- lib/banzai/filter/label_reference_filter.rb 1 addition, 1 deletionlib/banzai/filter/label_reference_filter.rb
- lib/banzai/filter/merge_request_reference_filter.rb 1 addition, 1 deletionlib/banzai/filter/merge_request_reference_filter.rb
- lib/banzai/filter/milestone_reference_filter.rb 1 addition, 1 deletionlib/banzai/filter/milestone_reference_filter.rb
- lib/banzai/filter/snippet_reference_filter.rb 1 addition, 1 deletionlib/banzai/filter/snippet_reference_filter.rb
- lib/banzai/filter/user_reference_filter.rb 1 addition, 1 deletionlib/banzai/filter/user_reference_filter.rb
- lib/gitlab/email/message/repository_push.rb 1 addition, 1 deletionlib/gitlab/email/message/repository_push.rb
- lib/gitlab/routing.rb 13 additions, 0 deletionslib/gitlab/routing.rb
- lib/gitlab/url_builder.rb 1 addition, 1 deletionlib/gitlab/url_builder.rb
- spec/lib/extracts_path_spec.rb 1 addition, 1 deletionspec/lib/extracts_path_spec.rb
- spec/lib/gitlab/closing_issue_extractor_spec.rb 1 addition, 1 deletionspec/lib/gitlab/closing_issue_extractor_spec.rb
- spec/support/filter_spec_helper.rb 1 addition, 1 deletionspec/support/filter_spec_helper.rb
- spec/support/markdown_feature.rb 1 addition, 1 deletionspec/support/markdown_feature.rb
lib/gitlab/routing.rb
0 → 100644
Please register or sign in to comment