(yaml) Possible performance regression in snakeyaml 1.18
See original GitHub issueHi,
I spotted a performance regression in snakeyaml introduced in version 1.18+. This issue has been reported on the snakeyaml mailing list here and seems to affect the parsing of large text values.
It affects jackson-dataformats-text
starting version 2.9.1 as it depends on snakeyaml 1.18. Version 1.19 is also problematic but version 1.17 is ok.
I understand that this is not a jackson-dataformats-text
issue but I’d like 1) to raise awareness on this regression and 2) to ensure that jackson-dataformats-text
dependency on snakeyaml will be updated to a newer version that fixes the regression (if such version is released)
Issue Analytics
- State:
- Created 6 years ago
- Comments:16 (9 by maintainers)
Top Results From Across the Web
Possible performance regression when parsing large text ...
Hi all, I tried a Jackson 2.8.6 to 2.9.2 update recently and I've been surprised by the slow performance when parsing YAML files....
Read more >org.yaml:snakeyaml@1.18 - Snyk Vulnerability Database
Snyk scans for vulnerabilities and provides fixes for free. org. yaml:snakeyaml is a YAML 1.1 parser and emitter for Java. Affected versions of...
Read more >spring boot java lang noclassdeffounderror org/yaml ...
Upgrading Jackson to a more recent version (2.9.x) would bring a new version of snakeyaml that contains a performance regression (starting 1.18, ...
Read more >Yaml (SnakeYAML 1.18 API) - Javadoc.io
Parse all YAML documents in a stream and produce corresponding representation trees. String · dump(Object data) Serialize a Java object into a YAML...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
fyi: snakeyaml
1.20
introduced a breaking (for jackson2.9.5
) change in this commit https://bitbucket.org/asomov/snakeyaml/commits/6cb855839ebc1f3796cff26aa6e5423f1395b975.cc: @asomov
SnakeYAML version was upgraded, as per #81, so I think this is resolved now.