• Tom Lane's avatar
    Pass collation to makeConst() instead of looking it up internally. · bfa4440c
    Tom Lane authored
    In nearly all cases, the caller already knows the correct collation, and
    in a number of places, the value the caller has handy is more correct than
    the default for the type would be.  (In particular, this patch makes it
    significantly less likely that eval_const_expressions will result in
    changing the exposed collation of an expression.)  So an internal lookup
    is both expensive and wrong.
    bfa4440c
tablecmds.c 268 KB