Skip to content
This repository was archived by the owner on Mar 26, 2026. It is now read-only.

Commit 08682e2

Browse files
chore: Update product name in JDBC metadata for PG dialect
1 parent c6ff69b commit 08682e2

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/java/com/google/cloud/spanner/jdbc/JdbcDatabaseMetaData.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ class JdbcDatabaseMetaData extends AbstractJdbcWrapper implements DatabaseMetaDa
4848
private static final int DATABASE_MAJOR_VERSION = 1;
4949
private static final int DATABASE_MINOR_VERSION = 0;
5050
private static final String PRODUCT_NAME = "Google Cloud Spanner";
51+
private static final String POSTGRESQL_PRODUCT_NAME = PRODUCT_NAME + " PostgreSQL";
5152

5253
@VisibleForTesting
5354
static String readSqlFromFile(String filename, Dialect dialect) {
@@ -137,7 +138,7 @@ public boolean nullsAreSortedAtEnd() {
137138

138139
@Override
139140
public String getDatabaseProductName() {
140-
return PRODUCT_NAME;
141+
return connection.getDialect() == Dialect.POSTGRESQL ? POSTGRESQL_PRODUCT_NAME : PRODUCT_NAME;
141142
}
142143

143144
@Override

0 commit comments

Comments
 (0)