-
- Downloads
Code cleanup inspired by recent resname bug report (doesn't fix the bug
yet, though). Avoid using nth() to fetch tlist entries; provide a common routine get_tle_by_resno() to search a tlist for a particular resno. This replaces a couple uses of nth() and a dozen hand-coded search loops. Also, replace a few uses of nth(length-1, list) with llast().
Showing
- src/backend/catalog/pg_proc.c 2 additions, 2 deletionssrc/backend/catalog/pg_proc.c
- src/backend/commands/comment.c 5 additions, 5 deletionssrc/backend/commands/comment.c
- src/backend/commands/explain.c 10 additions, 19 deletionssrc/backend/commands/explain.c
- src/backend/executor/execJunk.c 4 additions, 8 deletionssrc/backend/executor/execJunk.c
- src/backend/optimizer/path/allpaths.c 4 additions, 10 deletionssrc/backend/optimizer/path/allpaths.c
- src/backend/optimizer/plan/createplan.c 5 additions, 4 deletionssrc/backend/optimizer/plan/createplan.c
- src/backend/parser/parse_relation.c 32 additions, 16 deletionssrc/backend/parser/parse_relation.c
- src/backend/parser/parse_target.c 77 additions, 81 deletionssrc/backend/parser/parse_target.c
- src/backend/rewrite/rewriteManip.c 6 additions, 164 deletionssrc/backend/rewrite/rewriteManip.c
- src/backend/utils/adt/not_in.c 2 additions, 2 deletionssrc/backend/utils/adt/not_in.c
- src/backend/utils/adt/tid.c 5 additions, 4 deletionssrc/backend/utils/adt/tid.c
- src/include/parser/parsetree.h 10 additions, 2 deletionssrc/include/parser/parsetree.h
Loading
Please register or sign in to comment