This is an automated email from the ASF dual-hosted git repository. haonan pushed a commit to branch release0.12.2 in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 363c4e04c91d39b7120cb4a64bfc7684c9a1e7c0 Author: HTHou <[email protected]> AuthorDate: Tue Aug 10 18:06:54 2021 +0800 Release note of 0.12.2 --- RELEASE_NOTES.md | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index f79a57a..1219058 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -19,6 +19,75 @@ --> +# Apache IoTDB 0.12.2 + +## New Features +* [IOTDB-1466] Support device template +* [IOTDB-1399] Add a session interface to connect multiple nodes +* [IOTDB-1417] UDF meta plans for cluster +* [IOTDB-1491] UDTF query supported in cluster mode +* [IOTDB-959] Add createStorageGroup Grammar +* TTL can be set to the prefix path of storage group + + +## Bug Fixes +* [IOTDB-1437] Fix the tsfile sketch tool NPE +* [IOTDB-1442] Time filter & TTL is not used during the construction of ClusterTimeGenerator +* [ISSUE-3116] Bug when using natural month unit in time interval in group by query +* [IOTDB-1447] ClientPool is blocking other nodes when one node fails +* [ISSUE-3436] Fix query result not right after deleting multiple time interval of one timeseries +* [ISSUE-3316] Fix constructing firstChunkMetaDatahasNextChunk logic in hasNextChunk() +* Fix DataMigrationExample OOM if migrate too many timeseries +* [IOTDB-1452] remove compaction log/ change logger to daily +* Handle false positive cases which may cause NPE of tsfile bloom filter +* [IOTDB-1462] Fix cross space compaction recover bug +* [ISSUE-3458] fix load configuration +* Fix Windows shell error on JDK11 & fix iotdb-env.bat not working +* [IOTDB-1464] fix take byte array null pointer +* [IOTDB-1461] Fix compaction conflicts with ttl +* Use StringCachedPool in TsFileResource to reduce the memory size +* [IOTDB-1469] fix cross space compaction loss data bug +* [IOTDB-1471] Fix path not right in "sg may not ready" log +* [IOTDB-1407] fix Filtering time series based on tags query fails Occasionly +* Fix cluster auto create schema bug when retry locally +* [IOTDB-1494] fix compaction block flush bug +* [IOTDB-1488] Fix metaMember's forwarding clientPool timeout in cluster module +* [IOTDB-1482] Fix Count Timeseries and Count Devices with Template Bug +* [IOTDB-1492] Fix mLogParser.sh cannot parse the device template +* [ISSUE-3545] Bug: Time interval value is disorder in group by month +* [IoTDB-1501] Fix compaction recover delete tsfile bug +* [IoTDB-1499] Remove series registeration using IoTDBSink +* Fix thrift out of sequence in cluster module +* [IOTDB-1456] Fix Error occurred while executing delete timeseries statement +* [IOTDB-1529]Fix mlog recover idx bug and synchronize setStorageGroup +* [IOTDB-1282] fix C++ class SessionDataSet mem-leak +* [ISSUE-3653] fix Max_time and last return inconsistent result +* [IOTDB-1540] Bug Fix: 500 when using IN operator +* Skip non exist measurement in where clause in align by device +* fix dead lock in compaction file selection +* [IOTDB-1537] fix insertTablet premission +* [IOTDB-1546] Optimize the Upgrade Tool rewrite logic to reduce the temp memory cost +* [IOTDB-1542] Cpp client segment fault: char[] buffer overflow caused by long exception message +* [IOTDB-1545] Query dataset momory leak on server caused by cpp client +* [ISSUE-3690] Memory leaks on the server when cpp client invokes checkTimeseriesExists +* [IOTDB-1475] MeasurementId check while create timeseries or template/ disable time or timestamp in timeseries path +* [IOTDB-1541] Change sequence of wal and memtable in insert +* [IOTDB-1556] Abort auto create device while setStorageGroup exception + +## Incompatible changes +* [IOTDB-1485] Replace tsfile_size_threshold by unseq_tsfile_size/seq_tsfile_size + +## Miscellaneous changes +* write performance optimization when replicaNum == 1 +* enable cacheLeader by default +* add audit log when execute delete and set sg for tracing +* Optimize Primitive Array Manager +* [IOTDB-1500] Remove current dynamic query memory control +* modify nodeTool user to root +* [IOTDB-1499] Remove unused exception throwing notation in IoTDBSink +* Function Improvement: add overlapped page rate in Tracing +* [ISSUE-3674] Disable thrift code generation for Javascript + # Apache IoTDB 0.12.1 ## Bug Fixes
