git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 353f111) | patch
Avoid redundant relation lock grabs during planning, and make sure
2005年5月23日 03:01:14 +0000 (03:01 +0000)
2005年5月23日 03:01:14 +0000 (03:01 +0000)
commit c1393173aaf98c9156da11a497ca0338a71dc1d7
Avoid redundant relation lock grabs during planning, and make sure
that we acquire a lock on relations added to the query due to inheritance.
Formerly, no such lock was held throughout planning, which meant that
a schema change could occur to invalidate the plan before it's even
been completed.
src/backend/optimizer/prep/preptlist.c diff | blob | blame | history
src/backend/optimizer/util/plancat.c diff | blob | blame | history
src/backend/optimizer/util/relnode.c diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /