Skip to content
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

Pin Redis version to < 4.0.0 #20430

Merged
merged 1 commit into from
Nov 16, 2021

Conversation

simon-mo
Copy link
Contributor

@simon-mo simon-mo commented Nov 16, 2021

Why are these changes needed?

This pin is needed to fix test_output on master, which broke when 4.0.0 was released.

It may also fix the windows build (unsure).

Related issue number

Checks

  • 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 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 :(

@ericl
Copy link
Contributor

ericl commented Nov 16, 2021

Dups Kai's fix.

@ericl ericl closed this Nov 16, 2021
@simon-mo
Copy link
Contributor Author

Dups Kai's fix.

@ericl this is is intended for testing windows breakage, which is a separate issue.

@wuisawesome wuisawesome reopened this Nov 16, 2021
@wuisawesome
Copy link
Contributor

We actually need to merge this short term to fix test_output

@richardliaw
Copy link
Contributor

richardliaw commented Nov 16, 2021

Hiredis doesn't have M1-mac precompiled wheels, so we pin-down the redis version to avoid breaking m1 while fixing the test breakage.

@wuisawesome wuisawesome merged commit 5f2b035 into ray-project:master Nov 16, 2021
@simon-mo
Copy link
Contributor Author

@pcmoritz
Copy link
Contributor

Yeah I saw :(. The windows breakage does look very redis related though. Could something else have been upgraded related to redis?

wuisawesome pushed a commit that referenced this pull request Nov 20, 2021
<!-- 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?

This pin is needed to fix `test_output` on master, which broke when 4.0.0 was released. 

It may also fix the windows build (unsure). 

## Related issue number

<!-- For example: "Closes #1234" -->

## Checks

- [ ] 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 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 :(
wuisawesome pushed a commit that referenced this pull request Nov 21, 2021
<!-- 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?

This pin is needed to fix `test_output` on master, which broke when 4.0.0 was released. 

It may also fix the windows build (unsure). 

## Related issue number

<!-- For example: "Closes #1234" -->

## Checks

- [ ] 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 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 :(
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants