This is an automated email from the ASF dual-hosted git repository.

mattisonchao pushed a commit to branch branch-4.2
in repository https://gitbox.apache.org/repos/asf/pulsar.git


The following commit(s) were added to refs/heads/branch-4.2 by this push:
     new 0b8c00e13c0 [improve][meta] Upgrade Oxia client to 0.8.0 (#25964)
0b8c00e13c0 is described below

commit 0b8c00e13c02186f3e82dc3dc358508379795d1e
Author: Qiang Zhao <[email protected]>
AuthorDate: Mon Jun 8 18:23:33 2026 +0800

    [improve][meta] Upgrade Oxia client to 0.8.0 (#25964)
---
 distribution/server/src/assemble/LICENSE.bin.txt                     | 5 +++--
 pom.xml                                                              | 5 +++--
 .../src/test/java/org/apache/pulsar/metadata/MetadataStoreTest.java  | 4 +---
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/distribution/server/src/assemble/LICENSE.bin.txt 
b/distribution/server/src/assemble/LICENSE.bin.txt
index 8bc5f5c7f4b..c9318c5f05d 100644
--- a/distribution/server/src/assemble/LICENSE.bin.txt
+++ b/distribution/server/src/assemble/LICENSE.bin.txt
@@ -278,6 +278,7 @@ The Apache Software License, Version 2.0
     - io.swagger-swagger-annotations-1.6.2.jar
     - io.swagger-swagger-core-1.6.2.jar
     - io.swagger-swagger-models-1.6.2.jar
+ * slog -- io.github.merlimat.slog-slog-0.9.5.jar
  * DataSketches
     - com.yahoo.datasketches-memory-0.8.3.jar
     - com.yahoo.datasketches-sketches-core-0.8.3.jar
@@ -497,8 +498,8 @@ The Apache Software License, Version 2.0
   * Prometheus
     - io.prometheus-simpleclient_httpserver-0.16.0.jar
   * Oxia
-    - io.github.oxia-db-oxia-client-api-0.7.4.jar
-    - io.github.oxia-db-oxia-client-0.7.4.jar
+    - io.github.oxia-db-oxia-client-api-0.8.0.jar
+    - io.github.oxia-db-oxia-client-0.8.0.jar
   * OpenHFT
     - net.openhft-zero-allocation-hashing-0.16.jar
   * Java JSON WebTokens
diff --git a/pom.xml b/pom.xml
index 1c634d08c73..fad7d483e56 100644
--- a/pom.xml
+++ b/pom.xml
@@ -297,7 +297,8 @@ flexible messaging model and an intuitive client 
API.</description>
     <apache-http-client.version>4.5.13</apache-http-client.version>
     <apache-httpcomponents.version>4.4.15</apache-httpcomponents.version>
     <jetcd.version>0.7.7</jetcd.version>
-    <oxia.version>0.7.4</oxia.version>
+    <oxia.version>0.8.0</oxia.version>
+    <oxia-testcontainers.version>0.7.4</oxia-testcontainers.version>
     <snakeyaml.version>2.0</snakeyaml.version>
     <ant.version>1.10.12</ant.version>
     <seancfoley.ipaddress.version>5.5.0</seancfoley.ipaddress.version>
@@ -1306,7 +1307,7 @@ flexible messaging model and an intuitive client 
API.</description>
       <dependency>
         <groupId>io.github.oxia-db</groupId>
         <artifactId>oxia-testcontainers</artifactId>
-        <version>${oxia.version}</version>
+        <version>${oxia-testcontainers.version}</version>
       </dependency>
 
       <dependency>
diff --git 
a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/MetadataStoreTest.java
 
b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/MetadataStoreTest.java
index bae1eae71ef..d88ac51d92b 100644
--- 
a/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/MetadataStoreTest.java
+++ 
b/pulsar-metadata/src/test/java/org/apache/pulsar/metadata/MetadataStoreTest.java
@@ -32,7 +32,6 @@ import static org.testng.Assert.assertTrue;
 import static org.testng.Assert.fail;
 import io.oxia.client.ClientConfig;
 import io.oxia.client.api.AsyncOxiaClient;
-import io.oxia.client.session.SessionFactory;
 import io.oxia.client.session.SessionManager;
 import java.nio.charset.StandardCharsets;
 import java.time.Duration;
@@ -621,8 +620,7 @@ public class MetadataStoreTest extends 
BaseMetadataStoreTest {
         OxiaMetadataStore store = (OxiaMetadataStore) 
MetadataStoreFactory.create(oxia, config);
         var client = (AsyncOxiaClient) WhiteboxImpl.getInternalState(store, 
"client");
         var sessionManager = (SessionManager) 
WhiteboxImpl.getInternalState(client, "sessionManager");
-        var sessionFactory = (SessionFactory) 
WhiteboxImpl.getInternalState(sessionManager, "factory");
-        var clientConfig = (ClientConfig) 
WhiteboxImpl.getInternalState(sessionFactory, "config");
+        var clientConfig = (ClientConfig) 
WhiteboxImpl.getInternalState(sessionManager, "clientConfig");
         var sessionTimeout = clientConfig.sessionTimeout();
         assertEquals(sessionTimeout, Duration.ofSeconds(60));
     }

Reply via email to