Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Add a dependence operator which input is fact-source operator and DynamicPartitionCollector operator, this could ensure the DynamicPartitionCollector operator is scheduled before the fact-source operator . The dependency edge could be omitted if the fact source is chained with the join operator via the multiple-inputs tasks and there is already an edge between dim source and fact source. 
    1. Pros:
      1. The optimization results are deterministic
      2. the change is minimal
      3. users can see the data dependencies between them from the topology

...