This is an automated email from the ASF dual-hosted git repository. haonan pushed a commit to branch rc/2.0.3 in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 58fe612cf458aabad482cee2ead7999c8557c4b4 Author: unknown <[email protected]> AuthorDate: Mon May 26 15:40:13 2025 +0800 update RN --- RELEASE_NOTES.md | 30 ++++++++++++++++++++++++++ iotdb-client/jdbc/src/main/feature/feature.xml | 2 +- iotdb-core/ainode/pyproject.toml | 2 +- 3 files changed, 32 insertions(+), 2 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 1a50ea804b0..4a7fd3150f1 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -19,6 +19,36 @@ --> +# Apache IoTDB 2.0.3 + +## Features & Improvements + +- Data Query: Added new aggregate function count_if and scalar functions greatest / least to the table model. +- Data Query: Significantly improved the performance of full-table count(*) queries in the table model. +- AI Management: Added timestamps to the results returned by AINode. +- System Management: Optimized the performance of the table model's metadata module. +- System Management: Enabled the table model to actively listens and loads TsFile. +- System Management: Added support for TsBlock deserialization in the Python and Go client query interfaces. +- Ecosystem Integration: Expanded the table model's ecosystem to integrate with Spark. +- Scripts and Tools: The import-schema and export-schema scripts now support importing and exporting metadata for the table model. +- ... + +## Bugs + +- Fixed the issue where a single write request exceeding the total size of the WAL queue caused write queries to hang. +- Fixed the issue where the receiver experienced OOM (Out of Memory) after resuming synchronization following a long period of inactivity. +- Fixed the issue where repeatedly setting TTL for DB and Table led to inserted data being unqueryable and returning an empty list. +- Fixed the issue where a regular user with create+insert permissions on a table encountered exceptions when loading tsfile. +- Fixed the issue where passwords were logged when SessionPool getSession timed out. +- Fixed the issue in the Go client tree model query interface where the absence of a check for the Time column led to an "index out of range [-1]" error when retrieving Time column data. +- Fixed the issue where distinct hits aggregate pushdown optimization and is used with group by date_bin, causing execution exceptions in aggregate queries. +- Fixed the issue of whitespace characters at the beginning and end of port and directory address parameters in the configuration file. +- Fixed the issue where setting the maximum number of concurrent RPC clients less than the number of CPU threads caused DN startup failure. +- Fixed the issue where using a template, after activation, writing to extended columns, and then creating a pipe, caused the series under the device to double. +- Fixed the issue where metadata synchronization, creating a pipe after a template, caused the series to double when using show timeseries. +- Fixed the issue where a regular user with INSERT permissions encountered exceptions when exporting metadata using export-schema.sh. +- ... + # Apache IoTDB 2.0.2 ## Features & Improvements diff --git a/iotdb-client/jdbc/src/main/feature/feature.xml b/iotdb-client/jdbc/src/main/feature/feature.xml index 033fe46d47c..6980b8e59f4 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.3"> <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 f5b083b8f69..0d8236b5dd3 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.0.dev" +version = "2.0.3" description = "Apache IoTDB AINode" readme = "README.md" authors = ["Apache Software Foundation <[email protected]>"]
