diff options
author | Robert Haas <rhaas@postgresql.org> | 2022-07-26 14:56:25 -0400 |
---|---|---|
committer | Robert Haas <rhaas@postgresql.org> | 2022-07-26 14:56:25 -0400 |
commit | d8cd0c6c95c0120168df93aae095df4e0682a08a (patch) | |
tree | b8f9c54bd71a4994b488b72e533c984af9fe53ec /doc/src | |
parent | e530be2c5ce77475d56ccf8f4e0c4872b666ad5f (diff) | |
download | postgresql-d8cd0c6c95c0120168df93aae095df4e0682a08a.tar.gz |
Remove the restriction that the relmap must be 512 bytes.
Instead of relying on the ability to atomically overwrite the
entire relmap file in one shot, write a new one and durably
rename it into place. Removing the struct padding and the
calculation showing why the map is exactly 512 bytes, and change
the maximum number of entries to a nearby round number.
Patch by me, reviewed by Andres Freund and Dilip Kumar.
Discussion: http://postgr.es/m/CA+TgmoZq5%3DLWDK7kHaUbmWXxcaTuw_QwafgG9dr-BaPym_U8WQ%40mail.gmail.com
Discussion: http://postgr.es/m/CAFiTN-ttOXLX75k_WzRo9ar=VvxFhrHi+rJxns997F+yvkm==A@mail.gmail.com
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/sgml/monitoring.sgml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/src/sgml/monitoring.sgml b/doc/src/sgml/monitoring.sgml index 7dbbab6f5c..a6e7e3b69d 100644 --- a/doc/src/sgml/monitoring.sgml +++ b/doc/src/sgml/monitoring.sgml @@ -1409,8 +1409,8 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser <entry>Waiting for a read of the relation map file.</entry> </row> <row> - <entry><literal>RelationMapSync</literal></entry> - <entry>Waiting for the relation map file to reach durable storage.</entry> + <entry><literal>RelationMapReplace</literal></entry> + <entry>Waiting for durable replacement of a relation map file.</entry> </row> <row> <entry><literal>RelationMapWrite</literal></entry> |