Fields blk_read_time and blk_write_time renamed to shared_blk_read_time and shared_blk_write_time in both extensions (pg_stat_statements and pg_stat_monitor) for PostgreSQL 17. We have to update our dashboards to support this change.
Related links:
How to test
Just check that QAN works the same as before for combinations:
current agent and server (PGSS and PGSM)
old agent and current server (PGSS and PGSM)
On the API level we still support old m_blk_read_time_cnt, m_blk_read_time_sum, m_blk_write_time_cnt, m_blk_write_time_sum fields, so no UI changed presented for now. However we expose new fields m_<shared/local>_blk_<read/write>_time_<cnt/sum>
How to document
Release notes: PMM supporting PG 17. Compatibility matrix on website.
Fields
blk_read_time
andblk_write_time
renamed toshared_blk_read_time
andshared_blk_write_time
in both extensions (pg_stat_statements and pg_stat_monitor) for PostgreSQL 17. We have to update our dashboards to support this change.Related links: