postgresql/src/backend/catalog
Andres Freund 093e5c57d5 Add writeback to pg_stat_io
28e626bde0 added the concept of IOOps but neglected to include writeback
operations. ac8d53dae5 added time spent doing these I/O operations. Without
counting writeback, checkpointer write time in the log often differed
substantially from that in pg_stat_io. To fix this, add IOOp IOOP_WRITEBACK
and track writeback in pg_stat_io.

Bumps catversion.

Author: Melanie Plageman <melanieplageman@gmail.com>
Reviewed-by: Kyotaro Horiguchi <horikyota.ntt@gmail.com>
Reported-by: Andres Freund <andres@anarazel.de>
Discussion: https://postgr.es/m/20230419172326.dhgyo4wrrhulovt6%40awork3.anarazel.de
2023-05-17 11:18:35 -07:00
..
.gitignore Build in some knowledge about foreign-key relationships in the catalogs. 2021-02-02 17:11:55 -05:00
Catalog.pm Update copyright for 2023 2023-01-02 15:00:37 -05:00
Makefile Update copyright for 2023 2023-01-02 15:00:37 -05:00
aclchk.c Add SysCacheGetAttrNotNull for guaranteed not-null attrs 2023-03-25 22:49:33 +01:00
catalog.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
dependency.c Remove useless casts to (void *) in arguments of some system functions 2023-02-07 06:57:59 +01:00
genbki.pl Update copyright for 2023 2023-01-02 15:00:37 -05:00
heap.c Revert "Catalog NOT NULL constraints" and fallout 2023-04-12 19:29:21 +02:00
index.c Move heaprel struct field next to index rel field. 2023-04-03 11:01:11 -07:00
indexing.c Ignore BRIN indexes when checking for HOT updates 2023-03-20 11:02:42 +01:00
information_schema.sql Update information_schema for SQL:2023 2023-04-05 09:57:44 +02:00
meson.build Update copyright for 2023 2023-01-02 15:00:37 -05:00
namespace.c Replace last PushOverrideSearchPath() call with set_config_option(). 2023-05-08 06:14:07 -07:00
objectaccess.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
objectaddress.c Add SysCacheGetAttrNotNull for guaranteed not-null attrs 2023-03-25 22:49:33 +01:00
partition.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_aggregate.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_attrdef.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_cast.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_class.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_collation.c Allow tailoring of ICU locales with custom rules 2023-03-08 16:56:37 +01:00
pg_constraint.c Revert "Catalog NOT NULL constraints" and fallout 2023-04-12 19:29:21 +02:00
pg_conversion.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_db_role_setting.c Revert "Add USER SET parameter values for pg_db_role_setting" 2023-05-17 20:28:57 +03:00
pg_depend.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_enum.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_inherits.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_largeobject.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_namespace.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_operator.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_parameter_acl.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_proc.c Revert "Add USER SET parameter values for pg_db_role_setting" 2023-05-17 20:28:57 +03:00
pg_publication.c Fix various typos and incorrect/outdated name references 2023-04-19 13:50:33 +12:00
pg_range.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_shdepend.c Remove useless casts to (void *) in arguments of some system functions 2023-02-07 06:57:59 +01:00
pg_subscription.c Add a run_as_owner option to subscriptions. 2023-04-04 12:03:03 -04:00
pg_type.c Update copyright for 2023 2023-01-02 15:00:37 -05:00
sql_feature_packages.txt Update SQL features 2023-05-02 10:59:21 +02:00
sql_features.txt Update SQL features 2023-05-02 10:59:21 +02:00
storage.c Introduce PG_IO_ALIGN_SIZE and align all I/O buffers. 2023-04-08 16:34:50 +12:00
system_functions.sql Add back SQLValueFunction for SQL keywords 2023-05-17 10:19:17 +09:00
system_views.sql Add writeback to pg_stat_io 2023-05-17 11:18:35 -07:00
toasting.c Update copyright for 2023 2023-01-02 15:00:37 -05:00