Skip to content

Implement XA Support for MariaDB #75

@rrobetti

Description

@rrobetti

Follow the approach in PR #68 (PostgreSQL XA support) to add XA (distributed transaction) support for MariaDB in the integration test suite.

What to do:

  • Update the XADataSourceFactory to fully implement createMariaDBXADataSource (see how it's done for PostgreSQL in the PR)
  • Update MariaDB integration tests: parameterize with both isXA=false and isXA=true in the relevant CSV files and test classes, as done for PostgreSQL
  • Ensure tests use TestDBUtils.createConnection() to properly handle XA
  • Validate XA functionality by running the tests in both JDBC and XA modes

References:

Keep the issue focused on MariaDB only. Use the links above for detailed instructions and examples.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions