• T
    Modify planner's implied-equality-deduction code so that when a set · f5e83662
    Tom Lane 提交于
    of known-equal expressions includes any constant expressions (including
    Params from outer queries), we actively suppress any 'var = var'
    clauses that are or could be deduced from the set, generating only the
    deducible 'var = const' clauses instead.  The idea here is to push down
    the restrictions implied by the equality set to base relations whenever
    possible.  Once we have applied the 'var = const' clauses, the 'var = var'
    clauses are redundant, and should be suppressed both to save work at
    execution and to avoid double-counting restrictivity.
    f5e83662
selfuncs.c 104.3 KB