This is an automated email from the ASF dual-hosted git repository.
haonan pushed a commit to branch rc/2.0.6
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/rc/2.0.6 by this push:
new e56729d3ff4 update RN and version
e56729d3ff4 is described below
commit e56729d3ff4b6670d79bc218d10c764aaad070ff
Author: HTHou <[email protected]>
AuthorDate: Thu Jan 15 15:08:36 2026 +0800
update RN and version
---
RELEASE_NOTES.md | 46 ++++++++++++++++++++++++++
iotdb-client/jdbc/src/main/feature/feature.xml | 2 +-
pom.xml | 13 --------
3 files changed, 47 insertions(+), 14 deletions(-)
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index cd00fcd6e48..0d911afbdc1 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -19,6 +19,52 @@
-->
+# Apache IoTDB 2.0.6
+
+## Features & Improvements
+- Data Query: Supports table model query and write-back functions.
+- Data Query: The MATCH RECOGNIZE feature for table models supports aggregate
functions to capture continuous data for analysis and calculation.
+- Data Query: Added built-in scalar functions – bit manipulation functions for
table models.
+- Data Query: Added pushdown-enabled EXTRACT time function for table models.
+- Others: Fixed security vulnerabilities CVE-2025-12183,CVE-2025-66566 and
CVE-2025-11226.
+- ...
+## Bugs
+- Fixed the issue where executing queries with CASE WHEN throws an internal
server error.
+- Fixed the issue where creating a view succeeds but querying the view fails
when the tree model database name is the same as the device name in
tree-to-table scenarios.
+- Fixed the issue where the automatic database creation function fails
subsequently if a database is deleted after successful table model data
synchronization, and the database is not restarted.
+- Fixed the issue where modifying the password of a user that failed to be
created throws an internal server error.
+- Fixed the issue where an error is thrown when using the IF PERMITTED clause
to modify sequence encoding and compression settings.
+- Fixed the issue where querying BLOB data types via the tree model RESTAPI
interface /rest/v2/query returns garbled results.
+- Fixed the issue where incorrect exception information is displayed when
checking pipe status after creating a pipe in a table model that only contains
tree-to-table views.
+- Fixed the issue where the number of server connections keeps increasing when
using a user without MAINTAIN permission (non-root user in table models) in a
Session.
+- ...
+
+# Apache IoTDB 2.0.5
+
+## Features & Improvements
+- Data Query: Support manual creation of tree-to-table views
+- Data Query: Table model adds window functions
+- Data Query: Table model adds the aggregate function approx_most_frequent
+- Data Query: Table model JOIN function expansion, supporting LEFT & RIGHT
JOIN, ASOF LEFT JOIN
+- Data Query: Table model supports row pattern recognition, enabling capture
of continuous data for analysis and calculation
+- Storage Management: Table model adds multiple system tables, such as: VIEWS
(table view information), MODELS (model information), etc.
+- AI Management: AINode adds two built-in models: Timer-XL and Timer-Sundial
+- AI Management: AINode supports inference functions for tree models and table
models
+- ...
+
+## Bugs
+- Fixed the issue where the where time > X and time < X in last query was not
applied to partitioned table fetching, failing to hit PartitionCache
+- Fixed the error in aggregate query with order by time + align by device for
single device across regions
+- Fixed the error in aggregate query with order by time + align by device for
multiple devices across regions
+- Data synchronization batching supports sink.batch.max-delay-ms, providing
more fine-grained cache time control
+- Fixed the potential NPE issue when the tablet contains null values during
data synchronization with sink format=tsfile
+- Fixed the incorrect processing result of pipe processor when writing tablets
with null values with duplicate timestamps
+- Fixed the issue of tree model load updating table model schema cache
+- Fixed the issue where disruptor queue close could not be completed, which
might cause the DN stop script to get stuck
+- Fixed multiple issues of data synchronization in normal scenarios, restart
scenarios, and deletion scenarios
+- Fixed the time formatting issue when exporting table model to csv
+- ...
+
# Apache IoTDB 2.0.4
## Features & Improvements
diff --git a/iotdb-client/jdbc/src/main/feature/feature.xml
b/iotdb-client/jdbc/src/main/feature/feature.xml
index 033fe46d47c..a5ba5ce4c66 100644
--- a/iotdb-client/jdbc/src/main/feature/feature.xml
+++ b/iotdb-client/jdbc/src/main/feature/feature.xml
@@ -18,7 +18,7 @@
-->
<features xmlns="http://karaf.apache.org/xmlns/features/v1.5.0"
name="driver-s7-feature">
- <feature name="iotdb-feature" description="iotdb-feature" version="1.3.3">
+ <feature name="iotdb-feature" description="iotdb-feature" version="2.0.6">
<details>Feature to install required Bundle to use IoTDB inside Karaf
container</details>
<feature prerequisite="true">wrap</feature>
<feature>scr</feature>
diff --git a/pom.xml b/pom.xml
index 8eb09dda063..4803df8c94b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,19 +27,6 @@
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
- <repository>
- <id>staging-repo</id>
- <!-- id 可以任意取,只要唯一 -->
- <name>TsFile Staging Repository</name>
-
<url>https://repository.apache.org/content/repositories/orgapachetsfile-1018</url>
- <releases>
- <enabled>true</enabled>
- </releases>
- <snapshots>
- <enabled>false</enabled>
- <!-- staging 通常是 release 版本 -->
- </snapshots>
- </repository>
</repositories>
<parent>
<groupId>org.apache</groupId>