CAICAIIs opened a new pull request, #1119: URL: https://github.com/apache/incubator-seata-go/pull/1119
<!-- Thanks for sending a pull request! --> <!-- Please make sure you have read and understood the contributing guidelines --> - [x] I have registered the PR [changes](https://github.com/apache/incubator-seata-go/tree/master/changes). **What this PR does**: This PR adds the first-stage Oracle XA support needed to make the Oracle XA path usable in the registry-based SQL XA framework. **Which issue(s) this PR fixes**: Part of #1116 **Special notes for your reviewer**: This is intentionally scoped to PR1 from the issue discussion: make Oracle XA actually usable through the current XA framework first. The real Oracle test is gated by `ORACLE_XA_DSN` and skips when the environment is not configured. Validated with: - `go test ./pkg/datasource/sql/xa ./pkg/datasource/sql/types ./pkg/protocol/branch` - `go test ./pkg/datasource/sql -count=1` - `go test ./pkg/datasource/sql/... -run '^$'` - `ORACLE_XA_DSN=... go test ./pkg/datasource/sql -run TestOracleXAIntegration_SeataXAOracleFirstAndSecondPhase -count=1 -v` **Does this PR introduce a user-facing change?**: ```release-note Add first-stage Oracle XA support for the SQL XA framework via the `seata-xa-oracle` driver. ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
