[
https://issues.apache.org/jira/browse/IOTDB-5716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17703854#comment-17703854
]
刘珍 commented on IOTDB-5716:
---------------------------
master 0323_1b9c9ef,复测通过。
> Wrong dependency when pipeline consumeOneByOneOperator
> ------------------------------------------------------
>
> Key: IOTDB-5716
> URL: https://issues.apache.org/jira/browse/IOTDB-5716
> Project: Apache IoTDB
> Issue Type: Bug
> Reporter: Alima777
> Assignee: Alima777
> Priority: Major
> Labels: pull-request-available
> Attachments: dev_name.out, ip76_datanode_logs.tar.gz, region.conf,
> region_1.conf, region_2.conf, region_3.conf, region_4.conf, region_5.conf,
> region_6.conf, run.sh, select_into.sh, test.sh
>
>
> For example,
> DeviceViewOperator
> * AggregationOperator1
> ** SeriesAggregationScanOperator1
> ** ExchangeOperator1
> * AggregationOperator2
> ** SeriesAggregationScanOperator2
> ** ExchangeOperator2
> If dop = 3, AggregationOperator1 and SeriesAggregationScanOperator1
> will both be a pipeline. Howerver, due to the traverseorder, the first
> pipeline of this group will be the SeriesAggregationScanOperator1 rather than
> AggregationOperator1.
> In before logic, I took the first pipeline as the dependencyPipeline.
> But actually AggregationOperator2 and SeriesAggregationScanOperator2 must
> have dependency on the parent pipeline, i.e. pipeline of AggregationOperator1.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)