diff --git a/VERSION b/VERSION
index 50687903a..b746231fe 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.10.0-rc1
\ No newline at end of file
+0.10.0-rc2
diff --git a/examples/client-v2-json-processors/pom.xml b/examples/client-v2-json-processors/pom.xml
index d952a019e..69c6b4672 100644
--- a/examples/client-v2-json-processors/pom.xml
+++ b/examples/client-v2-json-processors/pom.xml
@@ -17,7 +17,7 @@
UTF-8
17
- 0.10.0-rc1-SNAPSHOT
+ 0.10.0-rc2-SNAPSHOT
2.22.0
2.14.0
2.0.17
diff --git a/examples/client-v2/pom.xml b/examples/client-v2/pom.xml
index ad63cbc61..bdc6e7d67 100644
--- a/examples/client-v2/pom.xml
+++ b/examples/client-v2/pom.xml
@@ -54,7 +54,7 @@
UTF-8
UTF-8
- 0.10.0-rc1-SNAPSHOT
+ 0.10.0-rc2-SNAPSHOT
3.8.1
diff --git a/examples/client/pom.xml b/examples/client/pom.xml
index f3903a11d..0b7326bb1 100644
--- a/examples/client/pom.xml
+++ b/examples/client/pom.xml
@@ -40,9 +40,9 @@
UTF-8
UTF-8
- 0.10.0-rc1-SNAPSHOT
+ 0.10.0-rc2-SNAPSHOT
-
+
5.2.1
diff --git a/examples/demo-kotlin-service/gradle.properties b/examples/demo-kotlin-service/gradle.properties
index 38bb7b1ca..40a4c723e 100644
--- a/examples/demo-kotlin-service/gradle.properties
+++ b/examples/demo-kotlin-service/gradle.properties
@@ -3,4 +3,4 @@ ktor_version=2.3.12
kotlin_version=2.0.20
logback_version=1.4.14
-ch_java_client_version=0.10.0-rc1
\ No newline at end of file
+ch_java_client_version=0.10.0-rc2
\ No newline at end of file
diff --git a/examples/demo-service/gradle.properties b/examples/demo-service/gradle.properties
index 91d6540f6..7b410f612 100644
--- a/examples/demo-service/gradle.properties
+++ b/examples/demo-service/gradle.properties
@@ -1,2 +1,2 @@
-ch_java_client_version=0.10.0-rc1
\ No newline at end of file
+ch_java_client_version=0.10.0-rc2
\ No newline at end of file
diff --git a/examples/jdbc-v2-json-processors/pom.xml b/examples/jdbc-v2-json-processors/pom.xml
index 5e4ce9243..908561ce0 100644
--- a/examples/jdbc-v2-json-processors/pom.xml
+++ b/examples/jdbc-v2-json-processors/pom.xml
@@ -17,7 +17,7 @@
UTF-8
17
- 0.10.0-rc1-SNAPSHOT
+ 0.10.0-rc2-SNAPSHOT
2.22.0
2.14.0
2.0.17
diff --git a/examples/jdbc/pom.xml b/examples/jdbc/pom.xml
index 22cf27d39..e0896011d 100644
--- a/examples/jdbc/pom.xml
+++ b/examples/jdbc/pom.xml
@@ -54,7 +54,7 @@
UTF-8
UTF-8
- 0.10.0-rc1-SNAPSHOT
+ 0.10.0-rc2-SNAPSHOT
4.0.3
5.2.1
diff --git a/examples/r2dbc/clickhouse-r2dbc-spring-webflux-sample/pom.xml b/examples/r2dbc/clickhouse-r2dbc-spring-webflux-sample/pom.xml
index b8d644a12..b835a0a24 100644
--- a/examples/r2dbc/clickhouse-r2dbc-spring-webflux-sample/pom.xml
+++ b/examples/r2dbc/clickhouse-r2dbc-spring-webflux-sample/pom.xml
@@ -14,7 +14,7 @@
1.8
1.8
- 0.10.0-rc1-SNAPSHOT
+ 0.10.0-rc2-SNAPSHOT
2.7.18
diff --git a/jdbc-v2/src/main/java/com/clickhouse/jdbc/internal/parser/javacc/ClickHouseSqlUtils.java b/jdbc-v2/src/main/java/com/clickhouse/jdbc/internal/parser/javacc/ClickHouseSqlUtils.java
index c6e5f1fca..46277d196 100644
--- a/jdbc-v2/src/main/java/com/clickhouse/jdbc/internal/parser/javacc/ClickHouseSqlUtils.java
+++ b/jdbc-v2/src/main/java/com/clickhouse/jdbc/internal/parser/javacc/ClickHouseSqlUtils.java
@@ -71,7 +71,9 @@ private static Set initAllowedKeywordAliases() {
// Appended 06/10/2026
"IPV4_PREFIX_BITS", "IPV6_PREFIX_BITS", "TIMEZONE_HOUR", "TIMEZONE_MINUTE",
// Appended 06/26/2026
- "ENUM", "HYPOTHETICAL", "WHATIF"
+ "ENUM", "HYPOTHETICAL", "WHATIF",
+ // Appended 07/21/2026
+ "ANALYZE", "AT", "MANIFEST", "RESERVATION"
);
}
diff --git a/jdbc-v2/src/main/java/com/clickhouse/jdbc/metadata/DatabaseMetaDataImpl.java b/jdbc-v2/src/main/java/com/clickhouse/jdbc/metadata/DatabaseMetaDataImpl.java
index 987191423..5f61faf34 100644
--- a/jdbc-v2/src/main/java/com/clickhouse/jdbc/metadata/DatabaseMetaDataImpl.java
+++ b/jdbc-v2/src/main/java/com/clickhouse/jdbc/metadata/DatabaseMetaDataImpl.java
@@ -873,6 +873,11 @@ public ResultSet getProcedureColumns(String catalog, String schemaPattern, Strin
map.put("PaimonLocal", TableType.REMOTE_TABLE.getTypeName());
map.put("PaimonS3", TableType.REMOTE_TABLE.getTypeName());
+ // Remote engines (appended 07/21/2026)
+ map.put("QueryRunner", TableType.REMOTE_TABLE.getTypeName());
+ map.put("Remote", TableType.REMOTE_TABLE.getTypeName());
+ map.put("RemoteSecure", TableType.REMOTE_TABLE.getTypeName());
+
// Special
map.put("TimeSeries", TableType.TABLE.getTypeName());
map.put("Null", TableType.TABLE.getTypeName());
diff --git a/performance/pom.xml b/performance/pom.xml
index 9e0bbdcb6..98337b6de 100644
--- a/performance/pom.xml
+++ b/performance/pom.xml
@@ -15,7 +15,7 @@
5.3.1
2.0.17
- 0.10.0-rc1-SNAPSHOT
+ 0.10.0-rc2-SNAPSHOT
1.37
2.0.2
diff --git a/pom.xml b/pom.xml
index 4b35a2a5f..97cffb416 100644
--- a/pom.xml
+++ b/pom.xml
@@ -73,7 +73,7 @@
- 0.10.0-rc1-SNAPSHOT
+ 0.10.0-rc2-SNAPSHOT
2026
UTF-8
UTF-8