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

Revert "Revert "Revert "Revert "[core] Support encrypted redis connection." (#28991)""" #29109

Merged
merged 3 commits into from
Oct 7, 2022

Conversation

fishbone
Copy link
Contributor

@fishbone fishbone commented Oct 6, 2022

Reverts #29078

There are two issues: tsan fail and mac build fail.

For TSAN, if we build redis + openssl with tsan the redis will segfault. So we exclude the redis target from the tsan build.

For mac failure, the root cause is that in the CI somehow the toolchain picked in rules_foreign_cc is wrong. Failed to find any useful solution within a day. So just use the old build for mac and pick in the runtime.

Since redis is only used for testing, win/mac/linux both support rediss.

…tion." (#28991)" (#29061)" (#29078)"

This reverts commit 44942d0.

Signed-off-by: Yi Cheng <74173148+iycheng@users.noreply.github.com>
Signed-off-by: Yi Cheng <74173148+iycheng@users.noreply.github.com>

Signed-off-by: Yi Cheng <74173148+iycheng@users.noreply.github.com>
Signed-off-by: Yi Cheng <74173148+iycheng@users.noreply.github.com>
@fishbone fishbone force-pushed the revert-29078-revert-29061-revert-revert-28991 branch from 814f3b6 to 7119c99 Compare October 7, 2022 00:08
@fishbone fishbone marked this pull request as ready for review October 7, 2022 00:08
Copy link
Contributor

@rkooo567 rkooo567 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As long as it doesn't break...

@fishbone fishbone merged commit 2b5f041 into master Oct 7, 2022
@fishbone fishbone deleted the revert-29078-revert-29061-revert-revert-28991 branch October 7, 2022 04:21
maxpumperla pushed a commit that referenced this pull request Oct 7, 2022
…tion." (#28991)""" (#29109)

Reverts #29078

There are two issues: tsan fail and mac build fail.

For TSAN, if we build redis + openssl with tsan the redis will segfault. So we exclude the redis target from the tsan build.

For mac failure, the root cause is that in the CI somehow the toolchain picked in rules_foreign_cc is wrong. Failed to find any useful solution within a day. So just use the old build for mac and pick in the runtime.

Since redis is only used for testing, win/mac/linux both support rediss.
WeichenXu123 pushed a commit to WeichenXu123/ray that referenced this pull request Dec 19, 2022
…tion." (ray-project#28991)""" (ray-project#29109)

Reverts ray-project#29078

There are two issues: tsan fail and mac build fail.

For TSAN, if we build redis + openssl with tsan the redis will segfault. So we exclude the redis target from the tsan build.

For mac failure, the root cause is that in the CI somehow the toolchain picked in rules_foreign_cc is wrong. Failed to find any useful solution within a day. So just use the old build for mac and pick in the runtime.

Since redis is only used for testing, win/mac/linux both support rediss.

Signed-off-by: Weichen Xu <weichen.xu@databricks.com>
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.

3 participants