-
Notifications
You must be signed in to change notification settings - Fork 377
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
add timeboost troubleshooting guide #2113
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
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.
Content mostly good, some files included incorrectly.
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.
Thanks ser!
A few notes and comments on the general document, but mainly requesting changes because of the extra files present in the PR.
I'll share a few other comments in Slack.
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.
Thanks @TucksonDev for your review! How do the changes look to you now?
Co-authored-by: José FP <[email protected]>
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.
Minor changes requested.
Its better to list all the timeboost related errors to clarify which leads to non-consumption of sequence numbers i.e
- timeboost related error - dont consume
other sequencer returned errors
or nil- consume
Listing timeboost related errors here as well-
- MALFORMED_DATA
- WRONG_CHAIN_ID
- BAD_ROUND_NUMBER
- NO_ONCHAIN_CONTROLLER
- WRONG_AUCTION_CONTRACT
- NOT_EXPRESS_LANE_CONTROLLER
- SEQUENCE_NUMBER_ALREADY_SEEN
- SEQUENCE_NUMBER_TOO_LOW
message sequence number has reached max allowed limit. SequenceNumber: %d, ExpectedSequenceNumber: %d, Limit: %d
- error for hitting buffer limit, controller should retry with the ExpectedSequenceNumber in this case
Co-authored-by: Ganesh Vanahalli <[email protected]>
Co-authored-by: Ganesh Vanahalli <[email protected]>
Thanks @ganeshvanahalli for the review. I incorporated our suggested fix & also add more information about the error responses. Could I get another review from you? |
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.
Minor nit
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! 🚀
Co-authored-by: Ganesh Vanahalli <[email protected]>
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
this pull request adds a troubleshooting guide and best practice recommendations for users of Timeboost following some testing with a few teams trying Timeboost out.
I'd really like to have a separate Timeboost section since we now have docs on: how to use timeboost, troubleshoot timeboost, and its conceptual design. We will have docs on decentralized timeboost eventually as well.