public class AddExchange extends org.apache.spark.sql.catalyst.rules.Rule<SparkPlan> implements scala.Product, scala.Serializable
Partitioning
of input data meets the
Distribution
requirements for
each operator by inserting Exchange
Operators where required.Constructor and Description |
---|
AddExchange(SQLContext sqlContext) |
Modifier and Type | Method and Description |
---|---|
SparkPlan |
apply(SparkPlan plan) |
int |
numPartitions() |
SQLContext |
sqlContext() |
isTraceEnabled, log, logDebug, logDebug, logError, logError, logInfo, logInfo, logName, logTrace, logTrace, logWarning, logWarning, org$apache$spark$Logging$$log__$eq, org$apache$spark$Logging$$log_, ruleName
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
productArity, productElement, productIterator, productPrefix
initializeIfNecessary, initializeLogging, log_
public AddExchange(SQLContext sqlContext)
public SQLContext sqlContext()
public int numPartitions()