You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 2fca2e6
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: RELEASE_NOTES.md
+38Lines changed: 38 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,44 @@
19
19
20
20
-->
21
21
22
+
# Apache IoTDB 2.0.10
23
+
24
+
## Features & Improvements
25
+
26
+
- Data Query: Support schema-level and table-level storage space statistics
27
+
- Data Query: Add DEBUG SQL capability and optimize the result set of Explain Analyze
28
+
- Data Query: Support set operations (UNION/INTERSECT/EXCEPT) and Common Table Expressions (CTE) in the table model
29
+
- Data Query: Add IF scalar function, binary functions and APPROX_PERCENTILE aggregate function for the table model
30
+
- Data Query: Optimize display fields of the show queries command, add three new columns: client IP that initiates the query, timeout threshold, and total request waiting latency
31
+
- Storage Management: Provide C-language driver SDK interfaces, including parameter binding, automatic failover for multi-node switching and other fault-tolerant capabilities
32
+
- System Management: Add the capability to manually trigger node load balancing
33
+
- System Management: Add progress query capability for the remove datanode operation
34
+
- System Management: Introduce the show configuration statement to view cluster configuration information
35
+
- System Management: Add statistics for the number of slow write requests
36
+
- AI Management: Add two built-in models: Moirai2 and Toto
37
+
- AI Management: Enable AINode to manage multiple models under the same model_type
38
+
- AI Management: Support loading built-in models for CPU inference with isolated inference processes
39
+
40
+
## Bugs
41
+
42
+
- Fix the issue that partition tables get lost when leader switch happens on single-node ConfigNode
43
+
- Fix the bug where configurations delivered via set configuration to a single DataNode take effect on all other DataNodes unexpectedly
44
+
- Fix the occasional continuous accumulation of reservedSize for timeout-only queries across multiple devices in tree model, which triggers query errors after hitting the max capacity limit
45
+
- Fix the parsing error in tree-model-to-table conversion logic when tree paths consist entirely of numeric characters
46
+
- Correct abnormal output of show devices root.db.** when root.db itself is a device, making it display root.db properly
47
+
- Fix the failure of kill query and query timeout mechanism when the client holds the connection open without fully consuming all result sets
48
+
- Fix array index out-of-bounds error caused by null values in attribute fields on the receiver side, which blocks the data synchronization pipeline
49
+
- Fix connection pool leakage exceptions in the C# client
50
+
- Fix exceptions occurring in the C++ client when write redirection is enabled while dn_rpc_address is configured to 0.0.0.0 on DataNode server
51
+
- Fix abnormal repeated broadcasting of deletion markers (Deletions) during the load operation
52
+
- Fix the issue that rows with null inserted fields cannot be synchronized to the receiver in real-time data synchronization scenarios
53
+
- Fix incorrect idempotency logic for out-of-order TTL-expired data on the synchronization receiver, which leads to repeated synchronization of expired data
54
+
- Fix the problem that enable-send-tsfile-limit parameter cannot be manually configured for historical Pipes split from full-data Pipe tasks
55
+
- Fix Pipe temporary stoppage triggered by insufficient memory of a single subtask within synchronization jobs
56
+
- Fix the issue that modifying username/password of source or sink in write-back-sink model generates error logs and prevents data from being received on the sink side
57
+
- Fix permission issue preventing non-root users from stopping the AINode process
58
+
- Mitigate memory leaks that tend to occur during long-running continuous inference of models running on CPU
Copy file name to clipboardExpand all lines: external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol/table/v1/handler/QueryDataSetHandler.java
Copy file name to clipboardExpand all lines: external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol/table/v1/impl/RestApiServiceImpl.java
0 commit comments