-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor: isolate faulty channels and retry channel task on faults (#1)
* refactor: agents now build channels and give to run tasks * refactor: channel-specific agent structs take counter and gauge instead of vecs * refactor: use decl_channel! macro * feature: add exponential retry for channel faults and metrics to track number of faults * fix: move macro to macro.rs * test: dirty attempt, not done yet * chore: small fixes * chore: cleaned * chore: sanity check Co-authored-by: Luke Tchang <[email protected]> Co-authored-by: Daniil Naumetc <[email protected]>
- Loading branch information
1 parent
d4bee91
commit 50267ae
Showing
10 changed files
with
453 additions
and
135 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
Oops, something went wrong.