-
- Downloads
Merge Resdom nodes into TargetEntry nodes to simplify code and save a
few palloc's. I also chose to eliminate the restype and restypmod fields entirely, since they are redundant with information stored in the node's contained expression; re-examining the expression at need seems simpler and more reliable than trying to keep restype/restypmod up to date. initdb forced due to change in contents of stored rules.
Showing
- src/backend/access/common/printtup.c 5 additions, 5 deletionssrc/backend/access/common/printtup.c
- src/backend/commands/view.c 7 additions, 7 deletionssrc/backend/commands/view.c
- src/backend/executor/execJunk.c 10 additions, 13 deletionssrc/backend/executor/execJunk.c
- src/backend/executor/execMain.c 2 additions, 2 deletionssrc/backend/executor/execMain.c
- src/backend/executor/execQual.c 5 additions, 5 deletionssrc/backend/executor/execQual.c
- src/backend/executor/execTuples.c 5 additions, 6 deletionssrc/backend/executor/execTuples.c
- src/backend/executor/execUtils.c 2 additions, 2 deletionssrc/backend/executor/execUtils.c
- src/backend/executor/functions.c 4 additions, 4 deletionssrc/backend/executor/functions.c
- src/backend/executor/nodeSubplan.c 9 additions, 13 deletionssrc/backend/executor/nodeSubplan.c
- src/backend/nodes/copyfuncs.c 7 additions, 25 deletionssrc/backend/nodes/copyfuncs.c
- src/backend/nodes/equalfuncs.c 7 additions, 20 deletionssrc/backend/nodes/equalfuncs.c
- src/backend/nodes/makefuncs.c 32 additions, 31 deletionssrc/backend/nodes/makefuncs.c
- src/backend/nodes/outfuncs.c 7 additions, 20 deletionssrc/backend/nodes/outfuncs.c
- src/backend/nodes/print.c 5 additions, 5 deletionssrc/backend/nodes/print.c
- src/backend/nodes/readfuncs.c 7 additions, 24 deletionssrc/backend/nodes/readfuncs.c
- src/backend/optimizer/path/allpaths.c 6 additions, 5 deletionssrc/backend/optimizer/path/allpaths.c
- src/backend/optimizer/path/pathkeys.c 5 additions, 5 deletionssrc/backend/optimizer/path/pathkeys.c
- src/backend/optimizer/plan/createplan.c 27 additions, 29 deletionssrc/backend/optimizer/plan/createplan.c
- src/backend/optimizer/plan/planner.c 12 additions, 15 deletionssrc/backend/optimizer/plan/planner.c
- src/backend/optimizer/plan/setrefs.c 33 additions, 32 deletionssrc/backend/optimizer/plan/setrefs.c
Loading
Please register or sign in to comment