-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
[core][object spillin] Fix bugs in admission control #13781
[core][object spillin] Fix bugs in admission control #13781
Conversation
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.
Are you making a PR for not sending IPC to raylet separately?
RAY_LOG(DEBUG) << "Updated size of object " << object_id << " to " << object_size | ||
<< ", num bytes being pulled is now " << num_bytes_being_pulled_; | ||
if (it->second.object_size == 0) { | ||
RAY_LOG(WARNING) << "Size of object " << object_id |
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.
Why don't we just RAY_CHECK here? Can you write a comment when's the case the size is 0 in normal condition?
…ject#13781)" This reverts commit f3ce811.
Why are these changes needed?
This fixes two bugs in admission control:
Checks
scripts/format.sh
to lint the changes in this PR.These bugs are hard to test for because they require integration testing and the corner cases are subtle.