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

zookeeper 3.9.3 has changed binary compatibility compared to 3.9.2 #34414

Open
JoshuaChen opened this issue Jan 20, 2025 · 1 comment
Open

zookeeper 3.9.3 has changed binary compatibility compared to 3.9.2 #34414

JoshuaChen opened this issue Jan 20, 2025 · 1 comment
Assignees
Labels
in: proxy native type: dependencies Pull requests that update a dependency file

Comments

@JoshuaChen
Copy link
Contributor

zookeeper 3.9.3 has changed binary compatibility compared to 3.9.2, which further breaks nativeTest of shardingsphere under GraalVM Native Image.

Tracking issue from #34409, found by @linghengqian

@linghengqian
Copy link
Member

  • Thanks for the heads up, I never had time to open an issue for this. I will investigate the current issue further.
  • Verification was done on an Ubuntu 22.04 machine with SDKMAN! and Docker CE installed. But half a year later, it looks like this issue was fixed by adding shardingsphere's unreported GRM at Enable Safe Composition of Metadata for ShardingSphere Proxy Native #33179 . I'll see if there are any fallouts.
sdk install java 22.0.2-graalce
sudo apt-get install build-essential zlib1g-dev -y

cd ./shardingsphere/
sdk use java 22.0.2-graalce
./mvnw -PnativeTestInShardingSphere -e -T 1C clean test

@linghengqian linghengqian self-assigned this Jan 20, 2025
@linghengqian linghengqian added the type: dependencies Pull requests that update a dependency file label Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: proxy native type: dependencies Pull requests that update a dependency file
Projects
None yet
Development

No branches or pull requests

2 participants