-
- Downloads
Standardize on the assumption that the arguments of a RowExpr correspond
to the physical layout of the rowtype, ie, there are dummy arguments corresponding to any dropped columns in the rowtype. We formerly had a couple of places that did it this way and several others that did not. Fixes Gaetano Mendola's "cache lookup failed for type 0" bug of 5-Aug.
Showing
- src/backend/executor/execQual.c 50 additions, 14 deletionssrc/backend/executor/execQual.c
- src/backend/optimizer/util/clauses.c 54 additions, 7 deletionssrc/backend/optimizer/util/clauses.c
- src/backend/parser/parse_coerce.c 44 additions, 14 deletionssrc/backend/parser/parse_coerce.c
- src/backend/parser/parse_relation.c 2 additions, 4 deletionssrc/backend/parser/parse_relation.c
- src/backend/rewrite/rewriteManip.c 26 additions, 13 deletionssrc/backend/rewrite/rewriteManip.c
- src/backend/utils/adt/ruleutils.c 38 additions, 6 deletionssrc/backend/utils/adt/ruleutils.c
- src/include/nodes/primnodes.h 15 additions, 2 deletionssrc/include/nodes/primnodes.h
- src/include/parser/parsetree.h 8 additions, 1 deletionsrc/include/parser/parsetree.h
Loading
Please register or sign in to comment