This is an automated email from the ASF dual-hosted git repository.

hui pushed a change to branch lmh/refactorFilter
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 80312a70a81 revert modify about IExpression
     add c3c5cbc011e [IOTDB-6254] Fix limit push down bug in aligned sensor
     add 278ee6570ea Fix AutoCreateSchema using template without WRITE_SCHEMA
     add 7f425fc586d Fix flasky ITs (#11574)
     add 89708420e16 Use template to reduce the repeated creation and 
serialization in align by device query
     add 0f18f38b11d Improve Statistics deserialization
     add f94b365350d Fix Some Code Smells of DataNode Module (#11606)
     add d0c88113033 fix iotdb-common.sh to check port (#11524)
     add cb253412e25 Asynchronously make memtable checkpoints for wal (#11556)
     add a216d372d1c Fix Some Code Smells of Examples Module (#11607)
     add 022bd455f89 Fix fetch nested device with template will miss some 
devices (#11597)
     add 70623a50d34 Merge remote-tracking branch 'origin/master' into 
lmh/refactorFilter
     add 4f0eee3438b merge master

No new revisions were added by this update.

Summary of changes:
 .../apache/iotdb/flink/FlinkTsFileBatchSink.java   |   4 +-
 .../apache/iotdb/flink/FlinkTsFileBatchSource.java |   4 +-
 .../apache/iotdb/flink/FlinkTsFileStreamSink.java  |   4 +-
 .../iotdb/flink/FlinkTsFileStreamSource.java       |   4 +-
 .../java/org/apache/iotdb/flink/TsFileUtils.java   |   4 +-
 .../iotdb/hadoop/tsfile/TSFMRReadExample.java      |   8 +-
 .../iotdb/hadoop/tsfile/TSMRWriteExample.java      |   8 +-
 .../apache/iotdb/hadoop/tsfile/TsFileHelper.java   |   6 +-
 .../iotdb/hadoop/tsfile/TsFileWriteToHDFS.java     |   4 +-
 .../main/java/org/apache/iotdb/JDBCExample.java    |   4 +-
 .../org/apache/iotdb/PrepareStatementDemo.java     |   6 +-
 .../main/java/org/apache/iotdb/kafka/Consumer.java |   8 +-
 .../org/apache/iotdb/kafka/ConsumerThread.java     |   4 +-
 .../main/java/org/apache/iotdb/kafka/Producer.java |   4 +-
 .../iotdb/opcua/IoTDBKeyStoreLoaderClient.java     |   4 -
 .../org/apache/iotdb/pulsar/PulsarConsumer.java    |   4 +-
 .../apache/iotdb/pulsar/PulsarConsumerThread.java  |   4 +-
 .../apache/iotdb/rabbitmq/RabbitMQConsumer.java    |   6 +-
 .../apache/iotdb/rabbitmq/RabbitMQProducer.java    |   4 +-
 .../main/java/org/apache/iotdb/HttpExample.java    |  20 +-
 .../main/java/org/apache/iotdb/HttpsExample.java   |  20 +-
 .../src/main/java/org/apache/iotdb/SSLClient.java  |   4 +-
 .../apache/iotdb/rocketmq/RocketMQConsumer.java    |   6 +-
 .../apache/iotdb/rocketmq/RocketMQProducer.java    |   5 +-
 .../org/apache/iotdb/schema/PathCheckExample.java  |  26 +-
 .../org/apache/iotdb/DataMigrationExample.java     |  14 +-
 .../iotdb/HybridTimeseriesSessionExample.java      |   7 +-
 .../org/apache/iotdb/SessionConcurrentExample.java |  12 +-
 .../java/org/apache/iotdb/SessionPoolExample.java  |   6 +-
 .../iotdb/SyntaxConventionRelatedExample.java      |   7 +-
 .../iotdb/tsfile/TsFileForceAppendWrite.java       |   8 +-
 .../java/org/apache/iotdb/tsfile/TsFileRead.java   |   6 +-
 .../iotdb/tsfile/TsFileWriteAlignedWithTablet.java |   4 +-
 .../iotdb/tsfile/TsFileWriteWithTSRecord.java      |   4 +-
 .../apache/iotdb/tsfile/TsFileWriteWithTablet.java |   4 +-
 .../iotdb/it/env/cluster/ClusterConstant.java      |   2 +-
 .../iotdb/itbase/runtime/ClusterTestStatement.java |  10 +-
 .../IoTDBAlignByDeviceWithTemplateIT.java          |   7 +
 .../IoTDBOrderByLimitOffsetAlignByDeviceIT.java    |   7 +
 ...java => IoTDBAlignedOffsetLimitPushDownIT.java} |  98 +++++---
 .../org/apache/iotdb/db/it/auth/IoTDBAuthIT.java   |  22 ++
 .../db/it/auth/IoTDBTemplatePermissionIT.java      |   5 -
 .../java/org/apache/iotdb/jdbc/IoTDBStatement.java |   6 +-
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |  80 +++---
 .../IoTConsensusDataRegionStateMachine.java        |   7 +-
 .../request/PipeTransferTabletBatchReq.java        |   2 +-
 .../protocol/opcua/OpcUaKeyStoreLoader.java        |   5 +-
 .../protocol/opcua/OpcUaServerBuilder.java         |   4 +-
 .../common/schematree/ClusterSchemaTree.java       |  27 +-
 .../queryengine/plan/analyze/AnalyzeVisitor.java   |   3 -
 .../db/queryengine/plan/analyze/TemplatedInfo.java | 275 +++++++++++++++++++++
 .../db/queryengine/plan/analyze/TypeProvider.java  |  99 +++-----
 .../analyze/schema/AutoCreateSchemaExecutor.java   |  86 +++----
 .../plan/planner/OperatorTreeGenerator.java        |  13 +-
 .../plan/planner/SubPlanTypeExtractor.java         |   9 +-
 .../plan/planner/TemplatedLogicalPlan.java         |  34 ++-
 .../plan/planner/TemplatedLogicalPlanBuilder.java  |   3 +
 .../plan/planner/plan/PlanFragment.java            |  36 ++-
 .../plan/planner/plan/node/PlanNode.java           |  18 +-
 .../plan/planner/plan/node/PlanNodeType.java       |  17 ++
 .../plan/node/process/SingleDeviceViewNode.java    |  28 +++
 .../plan/node/source/AlignedSeriesScanNode.java    |  35 +++
 .../InternalBatchActivateTemplateStatement.java    |  33 ++-
 .../template/AlterSchemaTemplateStatement.java     |  23 +-
 .../iotdb/db/storageengine/StorageEngine.java      |  76 +++---
 .../execute/recover/CompactionRecoverTask.java     |  27 +-
 .../compaction/schedule/CompactionWorker.java      |  13 +-
 .../dataregion/wal/buffer/WALBuffer.java           |  52 +++-
 .../dataregion/wal/buffer/WALEntry.java            |   3 +
 .../dataregion/wal/buffer/WALEntryType.java        |   2 +
 .../dataregion/wal/buffer/WALInfoEntry.java        |   2 +
 .../dataregion/wal/buffer/WALSignalEntry.java      |  13 +-
 .../dataregion/wal/checkpoint/Checkpoint.java      |  10 +-
 .../wal/checkpoint/CheckpointManager.java          |  25 +-
 .../dataregion/wal/checkpoint/MemTableInfo.java    |  10 +-
 .../storageengine/dataregion/wal/node/WALNode.java |  20 +-
 .../rescon/disk/strategy/DirectoryStrategy.java    |   4 +-
 .../MinFolderOccupiedSpaceFirstStrategy.java       |   2 +-
 .../apache/iotdb/db/tools/TsFileSelfCheckTool.java |   8 +-
 .../iotdb/db/tools/TsFileSplitByPartitionTool.java |  14 +-
 .../org/apache/iotdb/db/tools/TsFileSplitTool.java |   4 +-
 .../java/org/apache/iotdb/db/utils/MemUtils.java   |   4 +-
 .../org/apache/iotdb/db/utils/OpenFileNumUtil.java |   8 +-
 .../schemaRegion/SchemaRegionTemplateTest.java     |  30 +++
 .../compaction/CompactionTaskManagerTest.java      |  10 +-
 .../wal/checkpoint/CheckpointManagerTest.java      |   7 +-
 .../dataregion/wal/node/WALEntryHandlerTest.java   |   2 +
 .../dataregion/wal/node/WALNodeTest.java           |   4 +
 .../wal/recover/WALRecoverManagerTest.java         |  40 +--
 .../wal/utils/WALInsertNodeCacheTest.java          |   9 +-
 .../metricsets/disk/LinuxDiskMetricsManager.java   |  12 +-
 .../metricsets/net/LinuxNetMetricManager.java      |  12 +-
 .../src/assembly/resources/sbin/iotdb-common.sh    |  15 +-
 .../iotdb/commons/concurrent/ThreadName.java       |   4 +-
 .../file/metadata/statistics/BinaryStatistics.java |   6 +-
 .../tsfile/read/reader/page/AlignedPageReader.java |  87 +++++--
 .../tsfile/read/reader/page/ValuePageReader.java   | 128 +++++++---
 97 files changed, 1298 insertions(+), 606 deletions(-)
 copy 
integration-test/src/test/java/org/apache/iotdb/db/it/aligned/{IoTDBCountMultiTimesWithDeletionIT.java
 => IoTDBAlignedOffsetLimitPushDownIT.java} (55%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/TemplatedInfo.java

Reply via email to