aboutsummaryrefslogtreecommitdiff
path: root/src/backend/parser/gram.c
diff options
context:
space:
mode:
authorJan Wieck <JanWieck@Yahoo.com>1999-02-07 16:17:14 +0000
committerJan Wieck <JanWieck@Yahoo.com>1999-02-07 16:17:14 +0000
commitef590e101ec2e7fd4d2c80b925ce2188aa000bba (patch)
treedf6c63a57a232ff236a5b0885857060f4feb5db3 /src/backend/parser/gram.c
parentdd4a357dc9eeeafa0e8768ab3ae4ffaa4d8c2fcf (diff)
downloadpostgresql-ef590e101ec2e7fd4d2c80b925ce2188aa000bba.tar.gz
postgresql-ef590e101ec2e7fd4d2c80b925ce2188aa000bba.zip
Changed ExecConstraints() and ExecRelCheck() to cache the constraints
qualification expression trees in the execution state. Prevents from memory exhaustion on INSERT, UPDATE or COPY to tables that have CHECK constraints. Speedup against the variant using freeObject() is more than factor 2. Jan
Diffstat (limited to 'src/backend/parser/gram.c')
0 files changed, 0 insertions, 0 deletions