Use Nokogiri as the ActiveSupport XML backend
This significantly improves performance and reduces memory consumption when parsing XML files. On a test with 124 JUnit files from a CE build, there was about a 4x reduction in processing time. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/54068
显示
- changelogs/unreleased/sh-use-nokogiri-xml-backend.yml 5 个添加, 0 个删除changelogs/unreleased/sh-use-nokogiri-xml-backend.yml
- config/application.rb 3 个添加, 0 个删除config/application.rb
- lib/gitlab/ci/parsers/test/junit.rb 1 个添加, 1 个删除lib/gitlab/ci/parsers/test/junit.rb
- spec/fast_spec_helper.rb 1 个添加, 0 个删除spec/fast_spec_helper.rb
想要评论请 注册 或 登录