plan is called to determine where a virtual machine should be running.
@param vm virtual machine.
@param plan deployment plan that tells you where it's being deployed to.
@param avoid avoid these data centers, pods, clusters, or hosts.
@return DeployDestination for that virtual machine.
Generate a new BatchPlan for a batch of queries requested by the txn
@param txn_id
@param base_partition
@param predict_partitions
@param touched_partitions
@param batchArgs
@return
Get the best plan for the SQL statement given, assuming the given costModel.
@return The best plan found for the SQL statement.
@throws PlanningErrorException on failure.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.