This repository was archived by the owner on Nov 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Request based availability distribution #2423
Merged
Merged
Changes from 1 commit
Commits
Show all changes
66 commits
Select commit
Hold shift + click to select a range
6f2e0e9
WIP
eskimor da850f7
availability distribution, still very wip.
eskimor fbf0ec1
Some docs on what I intend to do.
eskimor ac543c1
Checkpoint of session cache implementation
eskimor 07f6bc3
More work, mostly on cache
eskimor ef84ea5
Only derive MallocSizeOf and Debug for std.
eskimor 1e35804
availability-distribution: Cache feature complete.
eskimor d8fda81
Sketch out logic in `FetchTask` for actual fetching.
eskimor 47036c9
Format cleanup.
eskimor 4ad902f
More format fixes.
eskimor fee9476
Almost feature complete `fetch_task`.
eskimor b9aa906
Finish FetchTask so far.
eskimor a65562f
Directly use AuthorityDiscoveryId in protocol and cache.
eskimor 4a43561
Resolve `AuthorityDiscoveryId` on sending requests.
eskimor 6543b30
Rework fetch_task
eskimor 256e559
From<u32> implementation for `ValidatorIndex`.
eskimor f8d5fef
Fixes and more integration work.
eskimor 5e77fb4
Make session cache proper lru cache.
eskimor 72704ee
Use proper lru cache.
eskimor 60a2faf
Requester finished.
eskimor 452b55f
ProtocolState -> Requester
eskimor 2b9b983
Cleanup + fixes.
eskimor d683f10
Remove unused functions
eskimor d7a8a31
availability-distribution responding side.
eskimor 3fed607
Cleanup + Fixes.
eskimor 39d6bc2
More fixes.
eskimor 49b1764
More fixes.
eskimor a141330
Some docs.
eskimor fad4586
Docs.
eskimor e617e91
Fix reporting of bad guys.
eskimor 789a3e9
Merge branch 'master' into rk-availability-distribution-2306
eskimor a4eef9b
Fix tests
eskimor ea5f6a4
Make all tests compile.
eskimor 00e2f69
Fix test.
eskimor c837d98
Cleanup + get rid of some warnings.
eskimor 09fa9fe
Merge branch 'master' into rk-availability-distribution-2306
eskimor 8945fbb
state -> requester
eskimor c9984fb
Mostly doc fixes.
eskimor 7707759
Fix test suite.
eskimor e7623d4
Get rid of now redundant message types.
eskimor e8d7e44
WIP
eskimor 5fb8418
Rob's review remarks.
eskimor 41f60e4
Merge branch 'rk-drop-redundant-messages-2306' into rk-availability-d…
eskimor 9780f3a
Fix test suite.
eskimor 5bbcea4
core.relay_parent -> leaf for session request.
eskimor b792a89
Style fix.
eskimor 75e6af8
Decrease request timeout.
eskimor ca7c182
Merge branch 'rk-metrics-2306' into rk-availability-distribution-2306
eskimor 53fdeb3
Cleanup obsolete errors.
eskimor ce21a10
Metrics + don't fail on non fatal errors.
eskimor 64d7246
requester.rs -> requester/mod.rs
eskimor 2a9650f
Panic on invalid BadValidator report.
eskimor 4d05d00
Fix indentation.
eskimor aadc80f
Use typed default timeout constant.
eskimor e45f61c
Make channel size 0, as each sender gets one slot anyways.
eskimor 43dfd1c
Fix incorrect metrics initialization.
eskimor e262782
Merge branch 'master' into rk-availability-distribution-2306
eskimor 5353157
Fix build after merge.
eskimor ff94444
More fixes.
eskimor 6b71e54
Hopefully valid metrics names.
eskimor 190adaa
Better metrics names.
eskimor 8901344
Some tests that already work.
eskimor 1d29b5c
Slightly better docs.
eskimor 83ff666
Some more tests.
eskimor e9210e5
Merge branch 'master' into rk-availability-distribution-2306
eskimor a0e01ec
Fix network bridge test.
eskimor File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Cleanup + get rid of some warnings.
- Loading branch information
commit c837d98ff7de9a287d12cabd909196cbe89119d0
There are no files selected for viewing
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
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
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
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
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.