Avatar for the jainal09 user
jainal09
envdrift
BlogDocsChangelog

Performance History

Latest Results

fix(scanner): find a SOPS value's span in linear time The span of a SOPS value came from a regex that takes an optional assignment before the ENC[AES256_GCM, envelope. On a long run of name characters the regex retried that run at every position of the line: a 40,000-character line, such as a minified bundle's, took guard 49 seconds, against 0.7 on main, and 200,000 characters ran past the scanner's time limit. The envelope is now found with str.find, and its assignment by stepping back from it, so a line costs time linear in its length. The spans are exactly the regex's matches: a test compares them on 20,000 random lines. Reported by CodeRabbit on #936. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015t5xQ3d6X4RCFUakwDh9CE
claude/quirky-fermi-5rga33
2 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
fix(scanner): report files too big to scan, find every sha512crypt form, count lines as git does#936
2 hours ago
9cc9e21
claude/quirky-fermi-5rga33
CodSpeed Performance Gauge
0%
10 hours ago
4ff3078
release-please--branches--main--components--envdrift
CodSpeed Performance Gauge
0%
24 hours ago
8fa0cb8
release-please--branches--main--components--agent
© 2026 CodSpeed Technology
Home Terms Privacy Docs