Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[data] fix bugs introduced by autoscaler refactor (ray-project#45200)
<!-- Thank you for your contribution! Please review https://github.com/ray-project/ray/blob/master/CONTRIBUTING.rst before opening a pull request. --> <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> ## Why are these changes needed? Fix following bugs introduced by ray-project#45002: * `autoscaler.try_trigger_scaling` not called when `select_op_to_run` returns None. * scaling up condition on `under_resource_limits`. `python/ray/data/tests/test_streaming_integration.py::test_e2e_autoscaling_up` should pass after this fix. ## Related issue number Closes ray-project#43481 ## Checks - [ ] I've signed off every commit(by using the -s flag, i.e., `git commit -s`) in this PR. - [ ] I've run `scripts/format.sh` to lint the changes in this PR. - [ ] I've included any doc changes needed for https://docs.ray.io/en/master/. - [ ] I've added any new APIs to the API Reference. For example, if I added a method in Tune, I've added it in `doc/source/tune/api/` under the corresponding `.rst` file. - [ ] I've made sure the tests are passing. Note that there might be a few flaky tests, see the recent failures at https://flakey-tests.ray.io/ - Testing Strategy - [ ] Unit tests - [ ] Release tests - [ ] This PR is not tested :( Signed-off-by: Hao Chen <chenh1024@gmail.com> Signed-off-by: Ryan O'Leary <ryanaoleary@google.com>
- Loading branch information