This is an automated email from the ASF dual-hosted git repository.
justinchen pushed a change to branch enable-time-other-name
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from d1dd19ec7f3 add-test
add fb34acb4756 Support second and third parameter of read_object are not
constant (#16967)
add e879c5497e0 Reduce duplicated DeviceID in compaction selection (#16314)
add a6d65cb36cb Support delete object file (#16945)
add 9478b77da3d fix mem table query bug #16964
add b04f8192231 Pipe: Fixed the unstable OPC UA IT (#16972)
add 4e78cb24959 The grant option check for path privileges was not
correctly logged in the audit log (#16969)
add c3d73e67b04 Pipe: Fixed the unstable OPC UA IT 2 (#16975)
add c5310442e83 Fix insert null object value by tablet error and fix
illegel value insert error message (#16971)
add 194a24f5978 Merge branch 'master' of https://github.com/apache/iotdb
into enable-time-other-name
add 13f0c4d07d0 fix
No new revisions were added by this update.
Summary of changes:
.../org/apache/iotdb/db/it/IoTDBFlushQueryIT.java | 82 +++++++++++
.../iotdb/pipe/it/single/IoTDBPipeOPCUAIT.java | 147 ++++++++++++++-----
...bjectQueryIT2.java => IoTDBObjectQuery2IT.java} | 82 +++++++----
.../it/query/object/IoTDBObjectQueryIT.java | 127 +++++++++++++++--
.../iotdb/relational/it/schema/IoTDBTableIT.java | 4 +-
...bjectInsertIT.java => IoTDBObjectDeleteIT.java} | 158 +++++++++++++--------
.../IoTDBObjectDeleteIT2.java} | 20 +--
.../relational/it/session/IoTDBObjectInsertIT.java | 10 ++
.../sink/protocol/opcua/client/ClientRunner.java | 4 +-
.../execution/operator/source/SeriesScanUtil.java | 122 ++++++++++++----
.../relational/ColumnTransformerBuilder.java | 40 ++++--
.../plan/planner/OperatorTreeGenerator.java | 1 +
.../node/write/RelationalInsertTabletNode.java | 3 +
.../security/TreeAccessCheckVisitor.java | 84 +++++++----
.../plan/statement/crud/InsertRowStatement.java | 7 +
.../ReadObject2ColumnTransformer.java} | 35 +++--
...rmer.java => ReadObject3ColumnTransformer.java} | 77 +++++-----
.../unary/scalar/ReadObjectColumnTransformer.java | 22 ++-
.../iotdb/db/storageengine/StorageEngine.java | 3 +
.../db/storageengine/dataregion/DataRegion.java | 107 +++++++++++++-
.../compaction/execute/utils/CompactionUtils.java | 5 +
.../schedule/CompactionScheduleContext.java | 27 ++++
.../selector/utils/TsFileResourceCandidate.java | 7 +-
.../dataregion/modification/DeletionPredicate.java | 4 +
.../modification/TableDeletionEntry.java | 9 ++
.../dataregion/tsfile/TsFileResource.java | 13 +-
.../tsfile/timeindex/ArrayDeviceTimeIndex.java | 5 +-
.../dataregion/tsfile/timeindex/FileTimeIndex.java | 3 +-
.../dataregion/tsfile/timeindex/ITimeIndex.java | 10 +-
.../tsfile/timeindex/PlainDeviceTimeIndex.java | 3 +-
.../db/storageengine/rescon/disk/TierManager.java | 49 +++++++
.../org/apache/iotdb/db/utils/CommonUtils.java | 3 +
.../org/apache/iotdb/db/utils/ObjectTypeUtils.java | 32 +++++
.../compaction/CompactionSchedulerTest.java | 35 +++++
34 files changed, 1058 insertions(+), 282 deletions(-)
rename
integration-test/src/test/java/org/apache/iotdb/relational/it/query/object/{IoTDBObjectQueryIT2.java
=> IoTDBObjectQuery2IT.java} (83%)
copy
integration-test/src/test/java/org/apache/iotdb/relational/it/session/{IoTDBObjectInsertIT.java
=> IoTDBObjectDeleteIT.java} (77%)
copy
integration-test/src/test/java/org/apache/iotdb/relational/it/{query/old/alignbydevice/IoTDBAlignByDeviceTable3IT.java
=> session/IoTDBObjectDeleteIT2.java} (74%)
copy
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/{unary/scalar/AbstractBitwise2ColumnTransformer.java
=> binary/ReadObject2ColumnTransformer.java} (68%)
copy
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/transformation/dag/column/ternary/{LpadColumnTransformer.java
=> ReadObject3ColumnTransformer.java} (54%)