You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@iotdb.apache.org by "Alima777 (Jira)" <ji...@apache.org> on 2023/03/22 14:06:00 UTC
[jira] [Created] (IOTDB-5716) Wrong dependency when pipeline consumeOneByOneOperator
Alima777 created IOTDB-5716:
-------------------------------
Summary: 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
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)