Name |
Last commit
|
Last update |
---|---|---|
.. | ||
filter | ||
pipeline | ||
cross_project_reference.rb | ||
filter.rb | ||
filter_array.rb | ||
lazy_reference.rb | ||
pipeline.rb | ||
querying.rb | ||
reference_extractor.rb | ||
renderer.rb |
BigW Consortium Gitlab
This was originally suggested by @ayufan and modified to be a bit cleaner and use RequestStore instead of a regular Hash. By caching the output of the two methods involved the number of queries is reduced significantly. For example, for an issue with 200 notes (of which 100 reference a number of merge requests) this cuts down the amount of queries from around 6300 to around 3300.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
filter | Loading commit data... | |
pipeline | Loading commit data... | |
cross_project_reference.rb | Loading commit data... | |
filter.rb | Loading commit data... | |
filter_array.rb | Loading commit data... | |
lazy_reference.rb | Loading commit data... | |
pipeline.rb | Loading commit data... | |
querying.rb | Loading commit data... | |
reference_extractor.rb | Loading commit data... | |
renderer.rb | Loading commit data... |