postgres/src/backend
Michael Paquier 13d00729d4 Rename I/O timing statistics columns to shared_blk_{read|write}_time
These two counters, defined in BufferUsage to track respectively the
time spent while reading and writing blocks have historically only
tracked data related to shared buffers, when track_io_timing is enabled.

An upcoming patch to add specific counters for local buffers will take
advantage of this rename as it has come up that no data is currently
tracked for local buffers, and tracking local and shared buffers using
the same fields would be inconsistent with the treatment done for temp
buffers.  Renaming the existing fields clarifies what the block type of
each stats field is.

pg_stat_statement is updated to reflect the rename.  No extension
version bump is required as 5a3423ad8e has done one, affecting v17~.

Author: Nazir Bilal Yavuz
Reviewed-by: Robert Haas, Melanie Plageman
Discussion: https://postgr.es/m/CAN55FZ19Ss279mZuqGbuUNxka0iPbLgYuOQXqAKewrjNrp27VA@mail.gmail.com
2023-10-19 11:26:40 +09:00
..
access Reword messages about impending (M)XID exhaustion. 2023-10-17 10:34:21 -04:00
archive Redesign archive modules 2023-02-17 14:26:42 +09:00
backup In basebackup.c, refactor to create read_file_data_into_buffer. 2023-10-03 11:00:40 -04:00
bootstrap Refactor InitPostgres() to use bitwise option flags 2023-10-11 12:31:49 +09:00
catalog Add flush option to pg_logical_emit_message() 2023-10-18 11:24:59 +09:00
commands Rename I/O timing statistics columns to shared_blk_{read|write}_time 2023-10-19 11:26:40 +09:00
executor Rename I/O timing statistics columns to shared_blk_{read|write}_time 2023-10-19 11:26:40 +09:00
foreign Expand some more uses of "deleg" to "delegation" or "delegated". 2023-05-21 10:55:18 -04:00
jit jit: Changes for LLVM 17. 2023-10-19 05:13:23 +13:00
lib Make binaryheap available to frontend code. 2023-09-18 12:18:33 -07:00
libpq Refactor ListenSocket array. 2023-10-05 15:05:25 +03:00
main Remove obsolete defense against strxfrm() bugs. 2023-04-20 13:20:14 +12:00
nodes Remove IndexInfo.ii_OpclassOptions field 2023-10-03 17:51:02 +02:00
optimizer Fix missed optimization in relation_excluded_by_constraints(). 2023-10-11 12:51:38 -04:00
parser Add support for AT LOCAL 2023-10-13 13:01:37 +09:00
partitioning Fix incorrect step generation in HASH partition pruning 2023-10-12 19:50:38 +13:00
po Translation updates 2023-08-07 12:39:30 +02:00
port Add GUC parameter "huge_pages_status" 2023-07-06 14:42:36 +09:00
postmaster Avoid calling proc_exit() in processes forked by system(). 2023-10-17 10:41:48 -05:00
regex All supported systems have locale_t. 2023-07-09 11:55:18 +12:00
replication Add flush option to pg_logical_emit_message() 2023-10-18 11:24:59 +09:00
rewrite Add TupleDescGetDefault() 2023-09-27 18:52:40 +01:00
snowball Fix the install rule for snowball_create.sql. 2023-05-23 11:15:57 -04:00
statistics Take pg_attribute out of VacAttrStats 2023-07-03 07:18:57 +02:00
storage Avoid calling proc_exit() in processes forked by system(). 2023-10-17 10:41:48 -05:00
tcop Add support event triggers on authenticated login 2023-10-16 03:18:22 +03:00
tsearch Limit to_tsvector_byid's initial array allocation to something sane. 2023-09-25 11:50:28 -04:00
utils Rename I/O timing statistics columns to shared_blk_{read|write}_time 2023-10-19 11:26:40 +09:00
.gitignore
common.mk Blind attempt to fix LLVM dependency in the backend 2022-09-15 10:53:48 +07:00
Makefile Add system view pg_wait_events 2023-08-20 15:35:02 +09:00
meson.build Add win32ver data to meson-built postgres.exe. 2023-06-12 07:40:38 -07:00
nls.mk Add missing gettext triggers 2023-05-10 13:51:51 +02:00