diff options
author | Fujii Masao <fujii@postgresql.org> | 2021-02-09 18:30:40 +0900 |
---|---|---|
committer | Fujii Masao <fujii@postgresql.org> | 2021-02-09 18:30:40 +0900 |
commit | 890d2182a2c425aaa80f9bf9f7116d31e0c6538e (patch) | |
tree | f7ffbf1180744895084e82223ac9f9d6e20988e2 /src/backend/utils/adt/lockfuncs.c | |
parent | 3b733fcd04195399db56f73f0616b4f5c6828e18 (diff) | |
download | postgresql-890d2182a2c425aaa80f9bf9f7116d31e0c6538e.tar.gz postgresql-890d2182a2c425aaa80f9bf9f7116d31e0c6538e.zip |
Revert "Display the time when the process started waiting for the lock, in pg_locks."
This reverts commit 3b733fcd04195399db56f73f0616b4f5c6828e18.
Per buildfarm members prion and rorqual.
Diffstat (limited to 'src/backend/utils/adt/lockfuncs.c')
-rw-r--r-- | src/backend/utils/adt/lockfuncs.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/backend/utils/adt/lockfuncs.c b/src/backend/utils/adt/lockfuncs.c index 97f0265c12d..b1cf5b79a75 100644 --- a/src/backend/utils/adt/lockfuncs.c +++ b/src/backend/utils/adt/lockfuncs.c @@ -63,7 +63,7 @@ typedef struct } PG_Lock_Status; /* Number of columns in pg_locks output */ -#define NUM_LOCK_STATUS_COLUMNS 16 +#define NUM_LOCK_STATUS_COLUMNS 15 /* * VXIDGetDatum - Construct a text representation of a VXID @@ -142,8 +142,6 @@ pg_lock_status(PG_FUNCTION_ARGS) BOOLOID, -1, 0); TupleDescInitEntry(tupdesc, (AttrNumber) 15, "fastpath", BOOLOID, -1, 0); - TupleDescInitEntry(tupdesc, (AttrNumber) 16, "waitstart", - TIMESTAMPTZOID, -1, 0); funcctx->tuple_desc = BlessTupleDesc(tupdesc); @@ -338,10 +336,6 @@ pg_lock_status(PG_FUNCTION_ARGS) values[12] = CStringGetTextDatum(GetLockmodeName(instance->locktag.locktag_lockmethodid, mode)); values[13] = BoolGetDatum(granted); values[14] = BoolGetDatum(instance->fastpath); - if (!granted && instance->waitStart != 0) - values[15] = TimestampTzGetDatum(instance->waitStart); - else - nulls[15] = true; tuple = heap_form_tuple(funcctx->tuple_desc, values, nulls); result = HeapTupleGetDatum(tuple); @@ -412,7 +406,6 @@ pg_lock_status(PG_FUNCTION_ARGS) values[12] = CStringGetTextDatum("SIReadLock"); values[13] = BoolGetDatum(true); values[14] = BoolGetDatum(false); - nulls[15] = true; tuple = heap_form_tuple(funcctx->tuple_desc, values, nulls); result = HeapTupleGetDatum(tuple); |