Interface SyntheticRecordPlan

  • All Superinterfaces:
    PlanHashable

    @API(INTERNAL)
    public interface SyntheticRecordPlan
    extends PlanHashable
    A plan for generating synthetic records without an explicit starting point. This kind of plan is similar to RecordQueryPlan, in that it takes a store, continuation, and execute properties and produces a cursor of records. However, it is not run as part of ordinary query execution. In other words, while these plans in some sense represent SELECT * FROM synth_type, an actual query to get the same underlying records would be SELECT * FROM t1 JOIN t2 USING k.