Skip to content

[improve][meta] Upgrade Oxia client to 0.8.0 - #25964

Merged
mattisonchao merged 1 commit into
apache:branch-4.2from
mattisonchao:backport/25962-oxia-0.8.0-branch-4.2
Jun 8, 2026
Merged

mattisonchao merged 1 commit into
apache:branch-4.2from
mattisonchao:backport/25962-oxia-0.8.0-branch-4.2

Conversation

@mattisonchao

Copy link
Copy Markdown
Member

Motivation

Modifications

  • Updated the Maven Oxia client version to 0.8.0 and split oxia-testcontainers to its own 0.7.4 property.
  • Updated binary LICENSE entries for the Oxia 0.8.0 jars.
  • Adjusted the Oxia config-file test reflection to read clientConfig from SessionManager.

Testing

  • mvn -pl pulsar-metadata -DskipTests dependency:tree -Dincludes=io.github.oxia-db,dev.failsafe
  • mvn -pl pulsar-metadata -am -Pcore-modules,-main -DskipTests -Dlicense.skip=true -Drat.skip=true -Dcheckstyle.skip=true -ntp package
  • mvn -pl pulsar-metadata -am -Pcore-modules,-main -Dtest=MetadataStoreTest#testOxiaLoadConfigFromFile -DfailIfNoTests=false -Dsurefire.failIfNoSpecifiedTests=false -Dlicense.skip=true -Drat.skip=true -Dcheckstyle.skip=true -ntp test

Note: the targeted TestNG selector completed successfully but reported Tests run: 0, so the effective local validation is the reactor package/test-compile plus dependency and license-entry checks.

@mattisonchao
mattisonchao force-pushed the backport/25962-oxia-0.8.0-branch-4.2 branch from e8cef23 to 7601288 Compare June 8, 2026 08:11
@mattisonchao mattisonchao self-assigned this Jun 8, 2026
@mattisonchao
mattisonchao requested review from lhotari and merlimat June 8, 2026 09:55
@mattisonchao
mattisonchao marked this pull request as ready for review June 8, 2026 09:55
@mattisonchao
mattisonchao merged commit 0b8c00e into apache:branch-4.2 Jun 8, 2026
89 of 92 checks passed
@lhotari lhotari modified the milestones: 5.0.0-M2, 5.0.0-M1 Jul 22, 2026
sandeep-ctds pushed a commit to datastax/pulsar that referenced this pull request Jul 31, 2026
nodece pushed a commit to ascentstream/pulsar that referenced this pull request Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants