From 00b0d89b937a629ca18987788162fdd32608ff3b Mon Sep 17 00:00:00 2001 From: Haonan Date: Thu, 14 Nov 2024 21:54:13 +0800 Subject: [PATCH 1/2] Bump netty version to 4.1.115.Final (#14095) --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b7282e7f9636d..4a07cef0af450 100644 --- a/pom.xml +++ b/pom.xml @@ -120,7 +120,7 @@ 0.17 - 4.1.110.Final + 4.1.115.Final 9.37.3 10.15 From 2e0659289c88e4f2945d5374f7e511dbb1f19d87 Mon Sep 17 00:00:00 2001 From: Haonan Date: Wed, 20 Nov 2024 17:32:57 +0800 Subject: [PATCH 2/2] Update release info after 1.3.3 released (#14151) --- RELEASE_NOTES.md | 37 +++++++++++++++++++ .../jdbc/src/main/feature/feature.xml | 2 +- iotdb-doap.rdf | 8 ++++ 3 files changed, 46 insertions(+), 1 deletion(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 72b799d88ca13..359af0cba5cc2 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -19,6 +19,43 @@ --> +# Apache IoTDB 1.3.3 + +## Features & Improvements + +- Storage Engine: Added new data types String, Blob, Date, and Timestamp. +- Storage Engine: Multi-level storage has added a rate-limiting mechanism. +- Storage Engine: New merge target file splitting feature, with additional configuration file parameters, and improved memory control performance of the merge module. +- Data Query: Filter performance optimization, enhancing the speed of aggregate queries and where condition queries. +- Data Query: New client query requests load balancing optimization. +- Data Query: New active metadata statistics query added. +- Data Query: Optimized memory control strategy during the query planning phase. +- Data Synchronization: The sender supports transferring files to a specified directory, and the receiver automatically loads them into IoTDB. +- Data Synchronization: The receiver has a new automatic conversion mechanism for data type requests. +- Data Synchronization: Enhanced observability on the receiver side, supporting ops/latency statistics for multiple internal interfaces, consolidated into a single pipeTransfer display. +- Data Loading: DataNode actively listens and loads TsFiles, with additional observability metrics. +- Stream Processing Module: New data subscription capability, supporting subscription to database data in the form of data points or tsfile files. +- Stream Processing Module: Alter Pipe supports the ability to alter the source. +- System Management: Optimized configuration files, with the original three configuration files merged into one, reducing user operational costs. +- System Management: Optimized restart recovery performance, reducing startup time. +- System Management: Internal addition of monitoring items such as device count, estimated remaining time for data synchronization, size of data to be synchronized, and synchronization speed. +- Scripts and Tools: The import-tsfile script is expanded to support running the script on a different server from the IoTDB server. +- Scripts and Tools: New metadata import and export scripts added. +- Scripts and Tools: New support for Kubernetes Helm added. +- AINode: AINode module added. + ... + +## Bugs + +- Fixed the issue of NullPointerException (NPE) when merging chunks with modifications and empty pages in the sequential space. +- Fixed the issue where the wrong parent file was used when reassigning the file position for skipped files during merge, leading to failure in creating hard links. +- Fixed the issue where the newly added four data types had null values written, and the TsFile handling of the STRING type was incorrect, causing a BufferUnderflowException: null. +- Fixed the issue in the high availability scenario where stopping the DataNode resulted in a PipeException: Failed to start consensus pipe. +- Fixed the issue in Stream mode where the first batch of written data points might require a flush to be synchronized. +- Fixed the compatibility issue with pipe plugin upgrades. +- Fixed the issue where the `ORDER BY` clause became ineffective when used in combination with `LIMIT` in the last query. + ... + # Apache IoTDB 1.3.2 ## Features & Improvements diff --git a/iotdb-client/jdbc/src/main/feature/feature.xml b/iotdb-client/jdbc/src/main/feature/feature.xml index 8f37dae5f8c1f..033fe46d47c6c 100644 --- a/iotdb-client/jdbc/src/main/feature/feature.xml +++ b/iotdb-client/jdbc/src/main/feature/feature.xml @@ -18,7 +18,7 @@ --> - +
Feature to install required Bundle to use IoTDB inside Karaf container
wrap scr diff --git a/iotdb-doap.rdf b/iotdb-doap.rdf index 520e26527c7e4..ed455f7526a40 100644 --- a/iotdb-doap.rdf +++ b/iotdb-doap.rdf @@ -61,6 +61,14 @@ + + + Apache IoTDB + 2024-11-20 + 1.3.3 + + + Apache IoTDB