• T
    Extend the ExecInitNode API so that plan nodes receive a set of flag · 2c0ef977
    Tom Lane 提交于
    bits indicating which optional capabilities can actually be exercised
    at runtime.  This will allow Sort and Material nodes, and perhaps later
    other nodes, to avoid unnecessary overhead in common cases.
    This commit just adds the infrastructure and arranges to pass the correct
    flag values down to plan nodes; none of the actual optimizations are here
    yet.  I'm committing this separately in case anyone wants to measure the
    added overhead.  (It should be negligible.)
    
    Simon Riggs and Tom Lane
    2c0ef977
execMain.c 62.5 KB