aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist/gistproc.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2006-08-02 18:58:21 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2006-08-02 18:58:21 +0000
commit0dfb595d7a5eb85617fb98f0eede0776e45bf3b4 (patch)
tree84e344f5aef749744dde70103591f979b572a622 /src/backend/access/gist/gistproc.c
parent9649b182a1548ea6fbbdb0ebab4e9e5e2bfe815b (diff)
downloadpostgresql-0dfb595d7a5eb85617fb98f0eede0776e45bf3b4.tar.gz
postgresql-0dfb595d7a5eb85617fb98f0eede0776e45bf3b4.zip
Arrange for ValuesScan to keep per-sublist expression eval state in a
temporary context that can be reset when advancing to the next sublist. This is faster and more thorough at recovering space than the previous method; moreover it will do the right thing if something in the sublist tries to register an expression context callback.
Diffstat (limited to 'src/backend/access/gist/gistproc.c')
0 files changed, 0 insertions, 0 deletions