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

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: 299c442) | patch
Improve LockAcquire API per my recent proposal. All error conditions
2005年5月29日 22:45:02 +0000 (22:45 +0000)
2005年5月29日 22:45:02 +0000 (22:45 +0000)
commit 140b078d2a21acedc3398896f0f360f5d01ffb6c
Improve LockAcquire API per my recent proposal. All error conditions
are now reported via elog, eliminating the need to test the result code
at most call sites. Make it possible for the caller to distinguish a
freshly acquired lock from one already held in the current transaction.
Use that capability to avoid redundant AcceptInvalidationMessages() calls
in LockRelation().
contrib/userlock/user_locks.c diff | blob | blame | history
src/backend/storage/lmgr/lmgr.c diff | blob | blame | history
src/backend/storage/lmgr/lock.c diff | blob | blame | history
src/include/storage/lock.h diff | blob | blame | history
This is the main PostgreSQL git repository.
RSS Atom

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