This is an automated email from the ASF dual-hosted git repository.
ericpai pushed a change to branch improve/time-stat
in repository https://gitbox.apache.org/repos/asf/iotdb.git
omit bd21dedce8 Add test stats in cluster IT for future use
add 05ffd8893b [IOTDB-3711] Update RegionRouteMap based on heartbeat
sample (#6590)
add a0e30f5157 [IOTDB-3745]Deduplicate mods of target files in compaction
(#6591)
add d7f26ab019 [IOTDB-3387]Print all bad files in Validation Tool (#6489)
add f7464253fb [IOTDB-3637] Optimize getOrCreatePartition process (#6596)
add c609bd01d8 [IOTDB-3313] Mappable UDTF, Reduce boxing/unboxing overhead
in UDF InputLayer / OutputLayer (#6565)
add 73db1ee9e4 [IOTDB-3628][IOTDB-3630][IOTDB-3764] Fix some faild ITs of
UDF
add bd0bab3d20 Change fill doc (#6605)
add 8fea934fd7 finish (#6610)
add f576b6f60c Add test stats in cluster IT for future use
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (bd21dedce8)
\
N -- N -- N refs/heads/improve/time-stat (f576b6f60c)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../confignode/client/AsyncDataNodeClientPool.java | 19 +
.../handlers/ConfigNodeHeartbeatHandler.java | 6 +-
.../client/handlers/DataNodeHeartbeatHandler.java | 24 +-
...ndler.java => UpdateRegionRouteMapHandler.java} | 12 +-
.../request/read/GetDataPartitionPlan.java | 46 +-
.../request/read/GetOrCreateDataPartitionPlan.java | 24 +
.../read/GetOrCreateSchemaPartitionPlan.java | 9 +
.../request/read/GetSchemaPartitionPlan.java | 5 +-
.../consensus/response/DataPartitionResp.java | 30 +
.../consensus/response/SchemaPartitionResp.java | 19 +
.../iotdb/confignode/manager/ConfigManager.java | 167 +++--
.../apache/iotdb/confignode/manager/IManager.java | 20 +-
.../iotdb/confignode/manager/NodeManager.java | 6 +-
.../iotdb/confignode/manager/PartitionManager.java | 343 ++++-------
.../iotdb/confignode/manager/load/LoadManager.java | 98 ++-
.../load/heartbeat/ConfigNodeHeartbeatCache.java | 40 +-
.../load/heartbeat/DataNodeHeartbeatCache.java | 32 +-
.../{IHeartbeatStatistic.java => INodeCache.java} | 16 +-
.../manager/load/heartbeat/IRegionGroupCache.java | 16 +-
...rtbeatPackage.java => NodeHeartbeatSample.java} | 6 +-
.../manager/load/heartbeat/RegionGroupCache.java | 59 +-
...beatPackage.java => RegionHeartbeatSample.java} | 21 +-
.../persistence/partition/PartitionInfo.java | 31 -
.../partition/StorageGroupPartitionTable.java | 54 --
.../thrift/ConfigNodeRPCServiceProcessor.java | 51 +-
.../request/ConfigPhysicalPlanSerDeTest.java | 12 +-
docs/UserGuide/Query-Data/Fill-Null-Value.md | 389 +++---------
docs/zh/UserGuide/Query-Data/Fill-Null-Value.md | 399 +++---------
integration-test/pom.xml | 17 +
.../iotdb/it/framework/IoTDBTestListener.java | 40 +-
.../iotdb/it/framework/IoTDBTestReporter.java | 67 ++
.../apache/iotdb/it/framework/IoTDBTestRunner.java | 6 +-
.../org/apache/iotdb/db/it/IoTDBNestedQueryIT.java | 5 +-
.../db/it/udf/IoTDBUDTFBuiltinFunctionIT.java | 7 -
.../iotdb/db/integration/IoTDBNestedQueryIT.java | 681 ---------------------
.../db/integration/IoTDBUDFWindowQueryIT.java | 35 +-
.../integration/IoTDBUDTFAlignByTimeQueryIT.java | 628 -------------------
.../commons/partition/DataPartitionTable.java | 24 +-
.../commons/udf/builtin/String/UDTFEndsWith.java | 13 +-
.../commons/udf/builtin/String/UDTFLower.java | 14 +-
.../commons/udf/builtin/String/UDTFUpper.java | 14 +-
.../apache/iotdb/commons/udf/builtin/UDTFAbs.java | 27 +-
.../apache/iotdb/commons/udf/builtin/UDTFMath.java | 29 +-
.../iotdb/commons/udf/builtin/UDTFOnOff.java | 34 +-
.../apache/iotdb/db/client/ConfigNodeClient.java | 69 +++
.../db/engine/compaction/CompactionUtils.java | 49 +-
.../engine/storagegroup/TsFileNameGenerator.java | 23 +
.../plan/expression/multi/FunctionExpression.java | 7 +
.../db/mpp/plan/statement/literal/LongLiteral.java | 11 +-
.../multi/MappableUDFQueryRowTransformer.java | 122 ++++
.../transformer/multi/UDFQueryRowTransformer.java | 2 +-
.../multi/UDFQueryRowWindowTransformer.java | 2 +-
.../dag/transformer/multi/UDFQueryTransformer.java | 83 +--
...rmer.java => UniversalUDFQueryTransformer.java} | 48 +-
.../mpp/transformation/dag/udf/UDTFExecutor.java | 13 +
.../db/tools/validate/TsFileValidationTool.java | 181 ++++--
.../cross/RewriteCrossSpaceCompactionTest.java | 8 +-
.../compaction/inner/InnerSeqCompactionTest.java | 90 +++
.../src/main/thrift/confignode.thrift | 26 +
.../main/java/org/apache/iotdb/udf/api/UDTF.java | 14 +
.../api/customizer/strategy/AccessStrategy.java | 3 +
...gy.java => MappableRowByRowAccessStrategy.java} | 12 +-
62 files changed, 1717 insertions(+), 2641 deletions(-)
copy
confignode/src/main/java/org/apache/iotdb/confignode/client/handlers/{SetTTLHandler.java
=> UpdateRegionRouteMapHandler.java} (74%)
rename
confignode/src/main/java/org/apache/iotdb/confignode/manager/load/heartbeat/{IHeartbeatStatistic.java
=> INodeCache.java} (77%)
copy
confignode/src/main/java/org/apache/iotdb/confignode/manager/load/heartbeat/{HeartbeatPackage.java
=> NodeHeartbeatSample.java} (89%)
rename
confignode/src/main/java/org/apache/iotdb/confignode/manager/load/heartbeat/{HeartbeatPackage.java
=> RegionHeartbeatSample.java} (71%)
create mode 100644
integration-test/src/main/java/org/apache/iotdb/it/framework/IoTDBTestReporter.java
delete mode 100644
integration/src/test/java/org/apache/iotdb/db/integration/IoTDBNestedQueryIT.java
create mode 100644
server/src/main/java/org/apache/iotdb/db/mpp/transformation/dag/transformer/multi/MappableUDFQueryRowTransformer.java
copy
server/src/main/java/org/apache/iotdb/db/mpp/transformation/dag/transformer/multi/{UDFQueryTransformer.java
=> UniversalUDFQueryTransformer.java} (77%)
copy
udf-api/src/main/java/org/apache/iotdb/udf/api/customizer/strategy/{RowByRowAccessStrategy.java
=> MappableRowByRowAccessStrategy.java} (81%)