Repository navigation
Release/worker - #1160
Merged
Merged
Release/worker#1160
Conversation
* engine: support payload limits per event * add log limit tests * tests * type * changeset * formatting * update changeset * remove rubbish
* scaffolding: make ensure-payload-size async and add slots for two algorithms * first swing at async traversal This actually increases memory overhead * new traversal algorithm with queue, rather than recuion * add benchmarking util 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * tidying * optimisations Still doesn't get close * add streaming algo * update benchmark * remove traversal algorithm * tidy * tidy up * tidy docs * remove ignore * remove old traverse stats * typing * restore await * add a synchronous publish option important for process exit events * revert debug code --------- Co-authored-by: Claude <noreply@anthropic.com>
josephjclark
force-pushed
the
release/worker
branch
from
December 10, 2025 11:53
8380d1e to
641c460
Compare
* worker: re-write core event handler to allow more control of sequencing * tidy tests and finish * types * add basic tests * more testing * Add batching and tests * more tests * options and more tests * types * copy new log stuff from other branch * updates for live testing against lightning Works great against new and legacy app, with or without batching * options for interval and limit * fix test * copy across old test * fix type * add batch log test * upate default batch size * changeset * run integration tests in batch mode * update tests * remove logging * docs
Collaborator
Author
|
Tested this on staging
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.