Interface Summary Interface Description CommandPlannerThe common interface of all planners which take a user's command object and produce a
ProcessorPlanobject, which is a plan for executing the query.
Class Summary Class Description BatchedUpdatePlannerPlanner for BatchedUpdateCommands DdlPlanner ProcedurePlanner QueryOptimizerThis Class produces a ProcessorPlan object (a plan for query execution) from a user's command and a source of metadata. SourceTriggerActionPlannerHandles the planning of triggers from source events SourceTriggerActionPlanner.CompositeProcessorPlanTODO: elevate the transaction handling? SourceTriggerActionPlanner.SourceEventCommandRepresents a source event as a Command - is localized here as it's not directly callable by a user TriggerActionPlanner