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

yashmayya pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git


The following commit(s) were added to refs/heads/master by this push:
     new e084b5defa1 Fix Pinot JDBC driver metadata version retrieval (#17275)
e084b5defa1 is described below

commit e084b5defa1857b03fa1b4ddd5ee5a7db8e40ca1
Author: keriharris <[email protected]>
AuthorDate: Wed Nov 26 22:50:51 2025 +0100

    Fix Pinot JDBC driver metadata version retrieval (#17275)
---
 .../main/java/org/apache/pinot/client/PinotConnectionMetaData.java    | 4 ++--
 .../src/test/java/org/apache/pinot/client/PinotConnectionTest.java    | 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/PinotConnectionMetaData.java
 
b/pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/PinotConnectionMetaData.java
index 94e680f9cac..8dcf5678d5d 100644
--- 
a/pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/PinotConnectionMetaData.java
+++ 
b/pinot-clients/pinot-jdbc-client/src/main/java/org/apache/pinot/client/PinotConnectionMetaData.java
@@ -87,12 +87,12 @@ public class PinotConnectionMetaData extends 
AbstractBaseConnectionMetaData {
 
   @Override
   public int getDriverMajorVersion() {
-    return Integer.parseInt(DRIVER_VERSION.split(".")[0]);
+    return Integer.parseInt(DRIVER_VERSION.split("\\.")[0]);
   }
 
   @Override
   public int getDriverMinorVersion() {
-    return Integer.parseInt(DRIVER_VERSION.split(".")[1]);
+    return Integer.parseInt(DRIVER_VERSION.split("\\.")[1]);
   }
 
   @Override
diff --git 
a/pinot-clients/pinot-jdbc-client/src/test/java/org/apache/pinot/client/PinotConnectionTest.java
 
b/pinot-clients/pinot-jdbc-client/src/test/java/org/apache/pinot/client/PinotConnectionTest.java
index 11112d2e341..9ced60999bd 100644
--- 
a/pinot-clients/pinot-jdbc-client/src/test/java/org/apache/pinot/client/PinotConnectionTest.java
+++ 
b/pinot-clients/pinot-jdbc-client/src/test/java/org/apache/pinot/client/PinotConnectionTest.java
@@ -61,6 +61,8 @@ public class PinotConnectionTest {
       Assert.assertTrue(metaData.getDatabaseMajorVersion() > 0);
       Assert.assertTrue(metaData.getDatabaseMinorVersion() >= 0);
       Assert.assertEquals(metaData.getDatabaseProductName(), "APACHE_PINOT");
+      Assert.assertTrue(metaData.getDriverMajorVersion() > 0);
+      Assert.assertTrue(metaData.getDriverMinorVersion() >= 0);
       Assert.assertEquals(metaData.getDriverName(), "APACHE_PINOT_DRIVER");
       Assert.assertNotNull(metaData.getConnection());
     }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to