-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
Update library to serve building GraalVM Native Image #21552
Conversation
…m-metadata � Conflicts: � mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/service/schema/TableMetaDataPersistService.java � mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/persist/service/schema/ViewMetaDataPersistService.java
Codecov Report
@@ Coverage Diff @@
## master #21552 +/- ##
============================================
- Coverage 61.21% 60.99% -0.22%
- Complexity 2509 2510 +1
============================================
Files 4109 4115 +6
Lines 57124 57346 +222
Branches 7560 7592 +32
============================================
+ Hits 34967 34981 +14
- Misses 19222 19430 +208
Partials 2935 2935
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
d51be2b
to
62eaff9
Compare
62eaff9
to
ab9abe9
Compare
|
New PR at #21571 . |
For #21347.
Changes proposed in this pull request:
junit-vintage-engine
to support unit testing inside GraalVM Native Image. Reference Support JUnit 4 via the VintageTestEngine graalvm/native-build-tools#53 .conditional
metadata forChannelHandler
implementations. See Automatically generate native-image conditional metadata for ChannelHandler implementations. netty/netty#12794 .maven-surefire-plugin
to milestone version to automatically handle use oforg.junit.platform:junit-platform-launcher
. Reference https://graalvm.github.io/native-build-tools/latest/maven-plugin.html#testing-support-version-compatibility .jetcd
, if we had to excludeGuava
, that would break a bunch of weird behavior ofio.etcd:jetcd-grpc:0.7.3
. I have some ideas at Hope to update CHANGELOG etcd-io/jetcd#1091 but haven't started working on that issue yet. atomikos has some changes from 5.0.8 to 5.0.9, but I can't see anything in its git commit log....I will rollback this part of the process.Before committing this PR, I'm sure that I have checked the following options:
mvn clean install -B -T2C -DskipTests -Dmaven.javadoc.skip=true -e
.