• Robert Haas's avatar
    Make sequential scans parallel-aware. · f0661c4e
    Robert Haas authored
    In addition, this path fills in a number of missing bits and pieces in
    the parallel infrastructure.  Paths and plans now have a parallel_aware
    flag indicating whether whatever parallel-aware logic they have should
    be engaged.  It is believed that we will need this flag for a number of
    path/plan types, not just sequential scans, which is why the flag is
    generic rather than part of the SeqScan structures specifically.
    Also, execParallel.c now gives parallel nodes a chance to initialize
    their PlanState nodes from the DSM during parallel worker startup.
    
    Amit Kapila, with a fair amount of adjustment by me.  Review of previous
    patch versions by Haribabu Kommi and others.
    f0661c4e
cost.h 7.87 KB