Skip to content

Process each source file once for all algorithms#374

Merged
ryanfowler merged 1 commit intomainfrom
perfile-scheduling
Mar 10, 2026
Merged

Process each source file once for all algorithms#374
ryanfowler merged 1 commit intomainfrom
perfile-scheduling

Conversation

@ryanfowler
Copy link
Owner

Summary

  • change scheduling to enqueue one task per source file so workers reopen files only once and reuse buffered data for every enabled algorithm
  • add per-file processing test that verifies both Brotli and Gzip outputs are produced when requested

Testing

  • Not run (not requested)

@ryanfowler ryanfowler merged commit f9996b9 into main Mar 10, 2026
2 checks passed
@ryanfowler ryanfowler deleted the perfile-scheduling branch March 10, 2026 00:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant