Tabnine Logo
BulkIterationNode.getPredecessorNode
Code IndexAdd Tabnine to your IDE (free)

How to use
getPredecessorNode
method
in
org.apache.flink.optimizer.dag.BulkIterationNode

Best Java code snippets using org.apache.flink.optimizer.dag.BulkIterationNode.getPredecessorNode (Showing top 15 results out of 315)

origin: apache/flink

@Override
public void computeOutputEstimates(DataStatistics statistics) {
  copyEstimates(this.iterationNode.getPredecessorNode());
}

origin: apache/flink

@Override
protected void computeOperatorSpecificDefaultEstimates(DataStatistics statistics) {
  this.estimatedOutputSize = getPredecessorNode().getEstimatedOutputSize();
  this.estimatedNumRecords = getPredecessorNode().getEstimatedNumRecords();
}

origin: apache/flink

  @Override
  public void computeUnclosedBranchStack() {
    if (this.openBranches != null) {
      return;
    }

    OptimizerNode inputToIteration = this.iterationNode.getPredecessorNode();
    
    addClosedBranches(inputToIteration.closedBranchingNodes);
    List<UnclosedBranchDescriptor> fromInput = inputToIteration.getBranchesForParent(this.iterationNode.getIncomingConnection());
    this.openBranches = (fromInput == null || fromInput.isEmpty()) ? Collections.<UnclosedBranchDescriptor>emptyList() : fromInput;
  }
}
origin: com.alibaba.blink/flink-optimizer

@Override
public void computeOutputEstimates(DataStatistics statistics) {
  copyEstimates(this.iterationNode.getPredecessorNode());
}

origin: org.apache.flink/flink-optimizer_2.10

@Override
public void computeOutputEstimates(DataStatistics statistics) {
  copyEstimates(this.iterationNode.getPredecessorNode());
}

origin: com.alibaba.blink/flink-optimizer

@Override
protected void computeOperatorSpecificDefaultEstimates(DataStatistics statistics) {
  this.estimatedOutputSize = getPredecessorNode().getEstimatedOutputSize();
  this.estimatedNumRecords = getPredecessorNode().getEstimatedNumRecords();
}

origin: org.apache.flink/flink-optimizer

@Override
public void computeOutputEstimates(DataStatistics statistics) {
  copyEstimates(this.iterationNode.getPredecessorNode());
}

origin: org.apache.flink/flink-optimizer

@Override
protected void computeOperatorSpecificDefaultEstimates(DataStatistics statistics) {
  this.estimatedOutputSize = getPredecessorNode().getEstimatedOutputSize();
  this.estimatedNumRecords = getPredecessorNode().getEstimatedNumRecords();
}

origin: org.apache.flink/flink-optimizer_2.11

@Override
protected void computeOperatorSpecificDefaultEstimates(DataStatistics statistics) {
  this.estimatedOutputSize = getPredecessorNode().getEstimatedOutputSize();
  this.estimatedNumRecords = getPredecessorNode().getEstimatedNumRecords();
}

origin: org.apache.flink/flink-optimizer_2.10

@Override
protected void computeOperatorSpecificDefaultEstimates(DataStatistics statistics) {
  this.estimatedOutputSize = getPredecessorNode().getEstimatedOutputSize();
  this.estimatedNumRecords = getPredecessorNode().getEstimatedNumRecords();
}

origin: org.apache.flink/flink-optimizer_2.11

@Override
public void computeOutputEstimates(DataStatistics statistics) {
  copyEstimates(this.iterationNode.getPredecessorNode());
}

origin: com.alibaba.blink/flink-optimizer

  @Override
  public void computeUnclosedBranchStack() {
    if (this.openBranches != null) {
      return;
    }

    OptimizerNode inputToIteration = this.iterationNode.getPredecessorNode();
    
    addClosedBranches(inputToIteration.closedBranchingNodes);
    List<UnclosedBranchDescriptor> fromInput = inputToIteration.getBranchesForParent(this.iterationNode.getIncomingConnection());
    this.openBranches = (fromInput == null || fromInput.isEmpty()) ? Collections.<UnclosedBranchDescriptor>emptyList() : fromInput;
  }
}
origin: org.apache.flink/flink-optimizer

  @Override
  public void computeUnclosedBranchStack() {
    if (this.openBranches != null) {
      return;
    }

    OptimizerNode inputToIteration = this.iterationNode.getPredecessorNode();
    
    addClosedBranches(inputToIteration.closedBranchingNodes);
    List<UnclosedBranchDescriptor> fromInput = inputToIteration.getBranchesForParent(this.iterationNode.getIncomingConnection());
    this.openBranches = (fromInput == null || fromInput.isEmpty()) ? Collections.<UnclosedBranchDescriptor>emptyList() : fromInput;
  }
}
origin: org.apache.flink/flink-optimizer_2.11

  @Override
  public void computeUnclosedBranchStack() {
    if (this.openBranches != null) {
      return;
    }

    OptimizerNode inputToIteration = this.iterationNode.getPredecessorNode();
    
    addClosedBranches(inputToIteration.closedBranchingNodes);
    List<UnclosedBranchDescriptor> fromInput = inputToIteration.getBranchesForParent(this.iterationNode.getIncomingConnection());
    this.openBranches = (fromInput == null || fromInput.isEmpty()) ? Collections.<UnclosedBranchDescriptor>emptyList() : fromInput;
  }
}
origin: org.apache.flink/flink-optimizer_2.10

  @Override
  public void computeUnclosedBranchStack() {
    if (this.openBranches != null) {
      return;
    }

    OptimizerNode inputToIteration = this.iterationNode.getPredecessorNode();
    
    addClosedBranches(inputToIteration.closedBranchingNodes);
    List<UnclosedBranchDescriptor> fromInput = inputToIteration.getBranchesForParent(this.iterationNode.getIncomingConnection());
    this.openBranches = (fromInput == null || fromInput.isEmpty()) ? Collections.<UnclosedBranchDescriptor>emptyList() : fromInput;
  }
}
org.apache.flink.optimizer.dagBulkIterationNodegetPredecessorNode

Popular methods of BulkIterationNode

  • <init>
    Creates a new node for the bulk iteration.
  • acceptForStepFunction
  • addClosedBranches
  • getCostWeight
  • getIncomingConnection
  • getInterestingProperties
  • getIterationContract
  • getNextPartialSolution
    Gets the nextPartialSolution from this BulkIterationNode.
  • getOperator
  • getParallelism
  • getPartialSolution
    Gets the partialSolution from this BulkIterationNode.
  • getSingleRootOfStepFunction
  • getPartialSolution,
  • getSingleRootOfStepFunction,
  • setNextPartialSolution,
  • setPartialSolution

Popular in Java

  • Updating database using SQL prepared statement
  • getContentResolver (Context)
  • getSupportFragmentManager (FragmentActivity)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • Format (java.text)
    The base class for all formats. This is an abstract base class which specifies the protocol for clas
  • Iterator (java.util)
    An iterator over a sequence of objects, such as a collection.If a collection has been changed since
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • Callable (java.util.concurrent)
    A task that returns a result and may throw an exception. Implementors define a single method with no
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • Collectors (java.util.stream)
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now