aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist/gist.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2002-02-25 04:21:55 +0000
committerBruce Momjian <bruce@momjian.us>2002-02-25 04:21:55 +0000
commitb4a09eaaadcfcb759454f661722412394e90245e (patch)
treed766e68b1f51201e7362ae11586ac473d7006757 /src/backend/access/gist/gist.c
parentd6198ee3a556d6d2b05f06256a956dc88594db3e (diff)
downloadpostgresql-b4a09eaaadcfcb759454f661722412394e90245e.tar.gz
postgresql-b4a09eaaadcfcb759454f661722412394e90245e.zip
This patch will allow arbitrary levels of analyze / rewriting
by making the static variables extra_before and extra_after automatic so we can use recursion. It gets much easier to generate extra commands now, and one can rest assured that the extra commands will be properly analyzed/rewritten. Without this patch, if a command produced by transformation tries to use these static lists their first contents would be lost with unpredictable results. I know I could fix this by just using nconc() instead of assignments, but the resulting order of the commands would not be exactly what one could expect. -- Fernando Nasser
Diffstat (limited to 'src/backend/access/gist/gist.c')
0 files changed, 0 insertions, 0 deletions