-
- Downloads
Use Params, rather than run-time-modified Const nodes, to handle
sublink results and COPY's domain constraint checking. A Const that isn't really constant is just a Bad Idea(tm). Remove hacks in parse_coerce and other places that were needed because of the former klugery.
Showing
- src/backend/commands/copy.c 19 additions, 23 deletionssrc/backend/commands/copy.c
- src/backend/executor/nodeSubplan.c 19 additions, 12 deletionssrc/backend/executor/nodeSubplan.c
- src/backend/optimizer/plan/planner.c 1 addition, 3 deletionssrc/backend/optimizer/plan/planner.c
- src/backend/optimizer/plan/subselect.c 115 additions, 125 deletionssrc/backend/optimizer/plan/subselect.c
- src/backend/optimizer/util/clauses.c 5 additions, 12 deletionssrc/backend/optimizer/util/clauses.c
- src/backend/parser/parse_coerce.c 2 additions, 8 deletionssrc/backend/parser/parse_coerce.c
- src/backend/parser/parse_expr.c 1 addition, 2 deletionssrc/backend/parser/parse_expr.c
- src/backend/utils/adt/ruleutils.c 1 addition, 2 deletionssrc/backend/utils/adt/ruleutils.c
- src/include/nodes/primnodes.h 2 additions, 2 deletionssrc/include/nodes/primnodes.h
Loading
Please register or sign in to comment