This is an automated email from the ASF dual-hosted git repository.

haonan pushed a commit to branch rc/2.0.5
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/rc/2.0.5 by this push:
     new 269c55f8d31 Update RN and version number
269c55f8d31 is described below

commit 269c55f8d31f16dfa989e40deb1e59ac74360766
Author: HTHou <[email protected]>
AuthorDate: Fri Aug 15 15:49:55 2025 +0800

    Update RN and version number
---
 RELEASE_NOTES.md                               | 26 ++++++++++++++++++++++++++
 iotdb-client/jdbc/src/main/feature/feature.xml |  2 +-
 iotdb-core/ainode/pyproject.toml               |  2 +-
 pom.xml                                        |  2 +-
 4 files changed, 29 insertions(+), 3 deletions(-)

diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index cd00fcd6e48..713811f3296 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -19,6 +19,32 @@
 
 -->
 
+# 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..3edbf4d3ca6 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.5">
         <details>Feature to install required Bundle to use IoTDB inside Karaf 
container</details>
         <feature prerequisite="true">wrap</feature>
         <feature>scr</feature>
diff --git a/iotdb-core/ainode/pyproject.toml b/iotdb-core/ainode/pyproject.toml
index 30ba0297307..50ec7591db1 100644
--- a/iotdb-core/ainode/pyproject.toml
+++ b/iotdb-core/ainode/pyproject.toml
@@ -21,7 +21,7 @@ build-backend = "poetry.core.masonry.api"
 
 [tool.poetry]
 name = "apache-iotdb-ainode"
-version = "2.0.6.dev"
+version = "2.0.5"
 description = "Apache IoTDB AINode"
 readme = "README.md"
 authors = ["Apache Software Foundation <[email protected]>"]
diff --git a/pom.xml b/pom.xml
index 2510ee7f4ce..be20245c0e5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -175,7 +175,7 @@
         <thrift.version>0.14.1</thrift.version>
         <xz.version>1.9</xz.version>
         <zstd-jni.version>1.5.6-3</zstd-jni.version>
-        <tsfile.version>2.2.0-250730-SNAPSHOT</tsfile.version>
+        <tsfile.version>2.1.1</tsfile.version>
     </properties>
     <!--
     if we claim dependencies in dependencyManagement, then we do not claim

Reply via email to