Remove the last traces of Joe Hellerstein's "xfunc" optimization. Patch
Neil Conway <neilc@samurai.com>
Remove the last traces of Joe Hellerstein's "xfunc" optimization. Patch from Alvaro Herrera. Also, removed lispsort.c, since it is no longer used.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/lib/lispsort.c | deleted | +0 −57 |
| src/backend/lib/Makefile | modified | +2 −2 |
| src/backend/optimizer/path/allpaths.c | modified | +1 −11 |
| src/backend/optimizer/plan/createplan.c | modified | +1 −14 |
| src/backend/optimizer/util/pathnode.c | modified | +6 −7 |
| src/backend/optimizer/util/relnode.c | modified | +1 −3 |
| src/backend/tcop/postgres.c | modified | +2 −40 |
| src/include/nodes/relation.h | modified | +1 −4 |