gitlab-org--gitlab-foss/lib/banzai
Sean McGivern 990a2a7b1d Fix performance bottleneck when rendering large wiki pages
`Nokogiri::XML::Node#ancestors` appears to be much slower than
`HTML::Pipeline::Filter#has_ancestor?` for these purposes. We already use
`#has_ancestor?` elsewhere, so this change also makes this filter more
consistent with other banzai filters.
2018-06-26 12:09:36 +01:00
..
filter Fix performance bottleneck when rendering large wiki pages 2018-06-26 12:09:36 +01:00
pipeline Resolve "Expand API: Render an arbitrary Markdown document" 2018-05-18 10:25:59 +00:00
reference_parser Eager load project routes for issue references 2018-05-28 13:38:20 +02:00
renderer make call to 'html_escape' unambiguous 2018-04-17 11:39:11 +02:00
color_parser.rb Use %r around multi-line regular expressions 2018-02-02 15:13:32 -06:00
commit_renderer.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
cross_project_reference.rb Better group support notes-related code 2018-04-05 13:29:57 +02:00
filter.rb
filter_array.rb
issuable_extractor.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
object_renderer.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
pipeline.rb
querying.rb Adds Rubocop rule for line break after guard clause 2017-11-16 17:58:29 +01:00
redactor.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
reference_extractor.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
reference_parser.rb
render_context.rb Support Markdown rendering using multiple projects 2018-04-11 14:10:19 +02:00
renderer.rb Adds Rubocop rule for line break after guard clause 2017-11-16 17:58:29 +01:00
request_store_reference_cache.rb Resolve "DashboardController#activity.json is slow due to SQL" 2017-11-06 16:52:56 +00:00