summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmit Kapila <akapila@postgresql.org>2021-10-21 08:01:25 +0530
committerAmit Kapila <akapila@postgresql.org>2021-10-21 08:01:25 +0530
commit1607cd0b6c9919bf765198882ea48a98e901e1bc (patch)
treea7de6a13619c411a70f86b592b6344e8da820fd5
parent98ec35b0bbf6003e89fc06aa140e12fd90bbad47 (diff)
Remove unused wait events.
Commit 464824323e introduced the wait events which were neither used by that commit nor by follow-up commits for that work. Author: Masahiro Ikeda Backpatch-through: 14, where it was introduced Discussion: https://postgr.es/m/ff077840-3ab2-04dd-bbe4-4f5dfd2ad481@oss.nttdata.com
-rw-r--r--doc/src/sgml/monitoring.sgml16
-rw-r--r--src/backend/utils/activity/wait_event.c12
-rw-r--r--src/include/utils/wait_event.h6
3 files changed, 1 insertions, 33 deletions
diff --git a/doc/src/sgml/monitoring.sgml b/doc/src/sgml/monitoring.sgml
index 7355835202c..3173ec25660 100644
--- a/doc/src/sgml/monitoring.sgml
+++ b/doc/src/sgml/monitoring.sgml
@@ -1549,22 +1549,6 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
<entry><literal>WALWrite</literal></entry>
<entry>Waiting for a write to a WAL file.</entry>
</row>
- <row>
- <entry><literal>LogicalChangesRead</literal></entry>
- <entry>Waiting for a read from a logical changes file.</entry>
- </row>
- <row>
- <entry><literal>LogicalChangesWrite</literal></entry>
- <entry>Waiting for a write to a logical changes file.</entry>
- </row>
- <row>
- <entry><literal>LogicalSubxactRead</literal></entry>
- <entry>Waiting for a read from a logical subxact file.</entry>
- </row>
- <row>
- <entry><literal>LogicalSubxactWrite</literal></entry>
- <entry>Waiting for a write to a logical subxact file.</entry>
- </row>
</tbody>
</tgroup>
</table>
diff --git a/src/backend/utils/activity/wait_event.c b/src/backend/utils/activity/wait_event.c
index ef7e6bfb779..4a5b7502f5e 100644
--- a/src/backend/utils/activity/wait_event.c
+++ b/src/backend/utils/activity/wait_event.c
@@ -717,18 +717,6 @@ pgstat_get_wait_io(WaitEventIO w)
case WAIT_EVENT_WAL_WRITE:
event_name = "WALWrite";
break;
- case WAIT_EVENT_LOGICAL_CHANGES_READ:
- event_name = "LogicalChangesRead";
- break;
- case WAIT_EVENT_LOGICAL_CHANGES_WRITE:
- event_name = "LogicalChangesWrite";
- break;
- case WAIT_EVENT_LOGICAL_SUBXACT_READ:
- event_name = "LogicalSubxactRead";
- break;
- case WAIT_EVENT_LOGICAL_SUBXACT_WRITE:
- event_name = "LogicalSubxactWrite";
- break;
/* no default case, so that compiler will warn */
}
diff --git a/src/include/utils/wait_event.h b/src/include/utils/wait_event.h
index 6007827b445..c22142365f1 100644
--- a/src/include/utils/wait_event.h
+++ b/src/include/utils/wait_event.h
@@ -221,11 +221,7 @@ typedef enum
WAIT_EVENT_WAL_READ,
WAIT_EVENT_WAL_SYNC,
WAIT_EVENT_WAL_SYNC_METHOD_ASSIGN,
- WAIT_EVENT_WAL_WRITE,
- WAIT_EVENT_LOGICAL_CHANGES_READ,
- WAIT_EVENT_LOGICAL_CHANGES_WRITE,
- WAIT_EVENT_LOGICAL_SUBXACT_READ,
- WAIT_EVENT_LOGICAL_SUBXACT_WRITE
+ WAIT_EVENT_WAL_WRITE
} WaitEventIO;