-
Notifications
You must be signed in to change notification settings - Fork 90
Move refresh slot to the background in the Data Path. #3851
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
Conversation
We need a test that shows that this does indeed work |
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.
We need a test that shows that this does indeed work
c512cba
to
859f0b2
Compare
ebee972
to
51c316f
Compare
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.
Approve pending validating full matrix tests do not introduce additional failures on top
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.
Some comments inline
3cc9074
to
99c63a9
Compare
Task Status Handling in poll_recover
Panic FlowWhen a refresh task panics (indicating a potential bug), the implementation:
Abort Flow
|
8998a48
to
7d99c73
Compare
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.
last comments
…in the data path Signed-off-by: GilboaAWS <[email protected]>
Signed-off-by: GilboaAWS <[email protected]>
Signed-off-by: GilboaAWS <[email protected]>
…resh slots Signed-off-by: GilboaAWS <[email protected]>
Signed-off-by: GilboaAWS <[email protected]>
Signed-off-by: GilboaAWS <[email protected]>
…y more Signed-off-by: GilboaAWS <[email protected]>
Signed-off-by: GilboaAWS <[email protected]>
Signed-off-by: GilboaAWS <[email protected]>
Signed-off-by: GilboaAWS <[email protected]>
…hannel Signed-off-by: GilboaAWS <[email protected]>
Signed-off-by: GilboaAWS <[email protected]>
7d99c73
to
3ada8c9
Compare
Signed-off-by: GilboaAWS <[email protected]>
We move the RefreshSlots logic to a background task to avoid blocking the data path during poll_recover.
Currently, when the data path detects the need to refresh slots, it blocks further processing until the refresh operation completes.
By offloading this logic to the background, the system can continue handling commands concurrently, improving overall responsiveness and throughput.
Issue link
This Pull Request is linked to issue (URL): #3946