Bump the minimum Seata Client version for Seata integration to 2.1.0 to serve nativeTest under GraalVM Native Image #33030
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
For #29052.
Changes proposed in this pull request:
org.apache.seata:seata-mock-server
depends on the non-existentorg.apache.seata:seata-server
incubator-seata#6882,org.apache.seata.mockserver.MockServer
cannot be used.not found service provider for: org.apache.seata.config.ConfigurationProvider
incubator-seata#6886 . See https://github.com/apache/shardingsphere/actions/runs/11081012275/job/30792243532?pr=33030 .jdbc:mock://127.0.0.1/foo_ds
used byorg.apache.shardingsphere.test.fixture.jdbc.MockedDataSource
is no longer valid. We need to directly simulate the database supported by Seata AT mode such as MySQL, and update the handling ofSeataATShardingSphereTransactionManager#commit(boolean)
. The document has been updated.com.oracle.database.jdbc:ojdbc8
is production-ready under GraalVM Native Image at https://www.graalvm.org/native-image/libraries-and-frameworks/, according to Fatal error when running nativeTest with ojdbc 23.3.0.23.09 oracle/graal#7979,com.oracle.database.jdbc:ojdbc8
will cause CI to fail sporadically on any device. I simply cannot accept writing nativeTests for Oracle JDBC Driver while the issue is still open. As a clarification, the documentation has been updated.Before committing this PR, I'm sure that I have checked the following options:
./mvnw clean install -B -T1C -Dmaven.javadoc.skip -Dmaven.jacoco.skip -e
.