minor change on comments on lock.h

Started by Walter Cruzover 19 years ago2 messages
#1Walter Cruz
walter.php@gmail.com

To match the description on
http://momjian.us/main/writings/pgsql/sgml/explicit-locking.html

*** ../../include/storage/lock.h.orig    2006-10-05 00:25:06.000000000 -0300
--- ../../include/storage/lock.h    2006-10-05 00:31:16.000000000 -0300
***************
*** 109,116 ****
  #define AccessShareLock            1        /* SELECT */
  #define RowShareLock            2        /* SELECT FOR UPDATE/FOR SHARE */
  #define RowExclusiveLock        3        /* INSERT, UPDATE, DELETE */
! #define ShareUpdateExclusiveLock 4        /* VACUUM (non-FULL) */
! #define ShareLock                5        /* CREATE INDEX */
  #define ShareRowExclusiveLock    6        /* like EXCLUSIVE MODE, but
allows ROW
                                           * SHARE */
  #define ExclusiveLock            7        /* blocks ROW SHARE/SELECT...FOR
--- 109,117 ----
  #define AccessShareLock            1        /* SELECT */
  #define RowShareLock            2        /* SELECT FOR UPDATE/FOR SHARE */
  #define RowExclusiveLock        3        /* INSERT, UPDATE, DELETE */
! #define ShareUpdateExclusiveLock 4        /* VACUUM (non-FULL),ANALYZE,
CREATE
!                                        * INDEX CONCURRENTLY */
! #define ShareLock                5        /* CREATE INDEX (WITHOUT
CONCURRENTLY) */
  #define ShareRowExclusiveLock    6        /* like EXCLUSIVE MODE, but
allows ROW
                                           * SHARE */
  #define ExclusiveLock            7        /* blocks ROW SHARE/SELECT...FOR

[]'s
- Walter

#2Bruce Momjian
bruce@momjian.us
In reply to: Walter Cruz (#1)
Re: minor change on comments on lock.h

Thanks, comments updated.

---------------------------------------------------------------------------

Walter Cruz wrote:

To match the description on
http://momjian.us/main/writings/pgsql/sgml/explicit-locking.html

*** ../../include/storage/lock.h.orig    2006-10-05 00:25:06.000000000 -0300
--- ../../include/storage/lock.h    2006-10-05 00:31:16.000000000 -0300
***************
*** 109,116 ****
#define AccessShareLock            1        /* SELECT */
#define RowShareLock            2        /* SELECT FOR UPDATE/FOR SHARE */
#define RowExclusiveLock        3        /* INSERT, UPDATE, DELETE */
! #define ShareUpdateExclusiveLock 4        /* VACUUM (non-FULL) */
! #define ShareLock                5        /* CREATE INDEX */
#define ShareRowExclusiveLock    6        /* like EXCLUSIVE MODE, but
allows ROW
* SHARE */
#define ExclusiveLock            7        /* blocks ROW SHARE/SELECT...FOR
--- 109,117 ----
#define AccessShareLock            1        /* SELECT */
#define RowShareLock            2        /* SELECT FOR UPDATE/FOR SHARE */
#define RowExclusiveLock        3        /* INSERT, UPDATE, DELETE */
! #define ShareUpdateExclusiveLock 4        /* VACUUM (non-FULL),ANALYZE,
CREATE
!                                        * INDEX CONCURRENTLY */
! #define ShareLock                5        /* CREATE INDEX (WITHOUT
CONCURRENTLY) */
#define ShareRowExclusiveLock    6        /* like EXCLUSIVE MODE, but
allows ROW
* SHARE */
#define ExclusiveLock            7        /* blocks ROW SHARE/SELECT...FOR

[]'s
- Walter

--
Bruce Momjian bruce@momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +