Looks good. 

Jialin Qiao
> From: "Haonan Hou"<hao...@apache.org>
> Date:  Fri, Nov 15, 2024, 14:51
> Subject:  Ready for release v1.3.3
> To: <dev@iotdb.apache.org>
> Hi all,

> 
> I think the iotdb is ready for release v1.3.3. Here is the draft of the 
> release note, please check it.

> 
> ## Features & Improvements

> 
> - AINode: AINode is provided in the open source version.

> - 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.

> ...

> 
> ## 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.

> ...

> 
> Best regards,

> Haonan Hou
> 

Reply via email to