From 6db704158f012f04aedd1d69c2607364b425902c Mon Sep 17 00:00:00 2001 From: Igor Dianov Date: Wed, 18 Oct 2023 06:57:49 -0700 Subject: [PATCH] GH-8768: Fix `countQuery` in `JdbcMetadataStore` Fixes https://github.com/spring-projects/spring-integration/issues/8768 The `countQuery` is accidentally formatted against `putIfAbsentValueQuery` --- .../integration/jdbc/metadata/JdbcMetadataStore.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/metadata/JdbcMetadataStore.java b/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/metadata/JdbcMetadataStore.java index 41d4dc7b92..32ae228c50 100644 --- a/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/metadata/JdbcMetadataStore.java +++ b/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/metadata/JdbcMetadataStore.java @@ -174,7 +174,7 @@ public class JdbcMetadataStore implements ConcurrentMetadataStore, InitializingB this.replaceValueByKeyQuery = String.format(this.replaceValueByKeyQuery, this.tablePrefix); this.removeValueQuery = String.format(this.removeValueQuery, this.tablePrefix); this.putIfAbsentValueQuery = String.format(this.putIfAbsentValueQuery, this.tablePrefix, this.tablePrefix); - this.countQuery = String.format(this.putIfAbsentValueQuery, this.tablePrefix); + this.countQuery = String.format(this.countQuery, this.tablePrefix); } /**