-
Notifications
You must be signed in to change notification settings - Fork 684
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor: remove chunk header signature verification from epoch manager #12462
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #12462 +/- ##
==========================================
+ Coverage 70.08% 70.12% +0.03%
==========================================
Files 840 841 +1
Lines 170194 169720 -474
Branches 170194 169720 -474
==========================================
- Hits 119277 119012 -265
+ Misses 45753 45574 -179
+ Partials 5164 5134 -30
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm assuming we would be moving other verify functions to this file soon?
Yes, that's what I plan |
This reverts commit a334724.
…earcore into stefan/remove_verify_chunk_header
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
could you please add epoch_id
as a parameter to verify_chunk_header_signature_with_epoch_manager
as it was in the original epoch manager API, so we don't have to check should_verify_signature
on the client in shards manager
@pugachAG I am not sure I understand. Do you mean adding the epoch manager as a parameter to |
@stedfn previously we had
and now we no longer pass
What I suggest is to preserve passing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, please address the comment before merging
The MR moves the chunk header signature verification outside of the epoch manager