From 50c3d78179cac6d0e23bbd37c5fd71ab9673a302 Mon Sep 17 00:00:00 2001 From: Alexandr Gorshenin Date: Thu, 10 Sep 2026 18:32:13 +0100 Subject: [PATCH 1/5] Fixed type mapping --- .../main/java/tech/ydb/hibernate/dialect/YdbDialect.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hibernate-dialect/src/main/java/tech/ydb/hibernate/dialect/YdbDialect.java b/hibernate-dialect/src/main/java/tech/ydb/hibernate/dialect/YdbDialect.java index 594be7c8..4cf18c24 100644 --- a/hibernate-dialect/src/main/java/tech/ydb/hibernate/dialect/YdbDialect.java +++ b/hibernate-dialect/src/main/java/tech/ydb/hibernate/dialect/YdbDialect.java @@ -184,9 +184,9 @@ public void contributeTypes(TypeContributions typeContributions, ServiceRegistry typeContributions.contributeJdbcType(new YdbJdbcType(YdbJdbcCode.INT16, Integer.class)); typeContributions.contributeJdbcType(new YdbJdbcType(YdbJdbcCode.UINT16, Integer.class)); typeContributions.contributeJdbcType(new YdbJdbcType(YdbJdbcCode.INT32, Integer.class)); - typeContributions.contributeJdbcType(new YdbJdbcType(YdbJdbcCode.UINT32, Integer.class)); - typeContributions.contributeJdbcType(new YdbJdbcType(YdbJdbcCode.INT64, Integer.class)); - typeContributions.contributeJdbcType(new YdbJdbcType(YdbJdbcCode.UINT64, Integer.class)); + typeContributions.contributeJdbcType(new YdbJdbcType(YdbJdbcCode.UINT32, Long.class)); + typeContributions.contributeJdbcType(new YdbJdbcType(YdbJdbcCode.INT64, Long.class)); + typeContributions.contributeJdbcType(new YdbJdbcType(YdbJdbcCode.UINT64, Long.class)); typeContributions.contributeJdbcType(new YdbJdbcType(YdbJdbcCode.FLOAT, Float.class)); typeContributions.contributeJdbcType(new YdbJdbcType(YdbJdbcCode.DOUBLE, Double.class)); typeContributions.contributeJdbcType(new YdbJdbcType(YdbJdbcCode.BYTES, byte[].class)); From 8dfb5383c9919c807e26c81d3ab6b91cb6e19800 Mon Sep 17 00:00:00 2001 From: Alexandr Gorshenin Date: Fri, 11 Sep 2026 08:40:47 +0100 Subject: [PATCH 2/5] Upgrade to the latest JDBC Driver --- hibernate-dialect/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hibernate-dialect/pom.xml b/hibernate-dialect/pom.xml index f5c5dd39..01c1a7b7 100644 --- a/hibernate-dialect/pom.xml +++ b/hibernate-dialect/pom.xml @@ -41,8 +41,8 @@ 2.17.2 1.18.38 - 2.3.13 - 2.3.18 + 2.4.10 + 2.4.1 From 53f13416b14f8f92b79fa48c335241fca591e20b Mon Sep 17 00:00:00 2001 From: Alexandr Gorshenin Date: Fri, 11 Sep 2026 08:42:46 +0100 Subject: [PATCH 3/5] New Hibernate dialect version v1.7.1 --- hibernate-dialect/CHANGELOG.md | 4 ++++ hibernate-dialect/pom.xml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/hibernate-dialect/CHANGELOG.md b/hibernate-dialect/CHANGELOG.md index 2d268b74..dc9e2abd 100644 --- a/hibernate-dialect/CHANGELOG.md +++ b/hibernate-dialect/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.7.1 ## + +- Fixed default type mapping fop UInt32/Int64/UInt64 + ## 1.7.0 ## - Fixed `HINT_COMMENT` handling: multiple short-form `use_index` hints in one comment become `view a, b` instead of `view a view b` diff --git a/hibernate-dialect/pom.xml b/hibernate-dialect/pom.xml index 01c1a7b7..ec040393 100644 --- a/hibernate-dialect/pom.xml +++ b/hibernate-dialect/pom.xml @@ -6,7 +6,7 @@ tech.ydb.dialects hibernate-ydb-dialect - 1.7.1-SNAPSHOT + 1.7.1 jar From 513416952013fab55e69377f6813d7addf8155fa Mon Sep 17 00:00:00 2001 From: Alexandr Gorshenin Date: Fri, 11 Sep 2026 10:02:54 +0100 Subject: [PATCH 4/5] Next Hibernate dialect snapshot v1.7.2 --- hibernate-dialect/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hibernate-dialect/pom.xml b/hibernate-dialect/pom.xml index ec040393..2ef59bed 100644 --- a/hibernate-dialect/pom.xml +++ b/hibernate-dialect/pom.xml @@ -6,7 +6,7 @@ tech.ydb.dialects hibernate-ydb-dialect - 1.7.1 + 1.7.2-SNAPSHOT jar From 05ec5220cfee6d4e0da1a123ad0c3114c33a704b Mon Sep 17 00:00:00 2001 From: Alexandr Gorshenin Date: Fri, 11 Sep 2026 10:12:16 +0100 Subject: [PATCH 5/5] Update keyclock version --- keycloak-ydb-extension/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keycloak-ydb-extension/pom.xml b/keycloak-ydb-extension/pom.xml index 975e9ed5..d995ac6b 100644 --- a/keycloak-ydb-extension/pom.xml +++ b/keycloak-ydb-extension/pom.xml @@ -36,7 +36,7 @@ 1.1.1 7.0.2 - 1.7.1-SNAPSHOT + 1.7.2-SNAPSHOT 3.4.1 1.5.16