mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-08-23 12:30:41 +02:00
docs: replace "stable storage" with "durable" in descriptions
For PG, "durable storage" has a clear meaning, while "stable storage" does not, so use the former. Discussion: https://postgr.es/m/20200817165222.GA31806@momjian.us Backpatch-through: 9.5
This commit is contained in:
parent
e8e15385a1
commit
11d0ed6a05
@ -2471,7 +2471,7 @@ include_dir 'conf.d'
|
|||||||
ensure data preservation even if a standby instance of
|
ensure data preservation even if a standby instance of
|
||||||
<productname>PostgreSQL</productname> were to crash, but not if the standby
|
<productname>PostgreSQL</productname> were to crash, but not if the standby
|
||||||
suffers an operating-system-level crash, since the data has not
|
suffers an operating-system-level crash, since the data has not
|
||||||
necessarily reached stable storage on the standby.
|
necessarily reached durable storage on the standby.
|
||||||
Finally, the setting <literal>local</literal> causes commits to wait for
|
Finally, the setting <literal>local</literal> causes commits to wait for
|
||||||
local flush to disk, but not for replication. This is not usually
|
local flush to disk, but not for replication. This is not usually
|
||||||
desirable when synchronous replication is in use, but is provided for
|
desirable when synchronous replication is in use, but is provided for
|
||||||
|
@ -1457,11 +1457,11 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>ControlFileSync</literal></entry>
|
<entry><literal>ControlFileSync</literal></entry>
|
||||||
<entry>Waiting for the control file to reach stable storage.</entry>
|
<entry>Waiting for the control file to reach durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>ControlFileSyncUpdate</literal></entry>
|
<entry><literal>ControlFileSyncUpdate</literal></entry>
|
||||||
<entry>Waiting for an update to the control file to reach stable storage.</entry>
|
<entry>Waiting for an update to the control file to reach durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>ControlFileWrite</literal></entry>
|
<entry><literal>ControlFileWrite</literal></entry>
|
||||||
@ -1485,11 +1485,11 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>DataFileFlush</literal></entry>
|
<entry><literal>DataFileFlush</literal></entry>
|
||||||
<entry>Waiting for a relation data file to reach stable storage.</entry>
|
<entry>Waiting for a relation data file to reach durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>DataFileImmediateSync</literal></entry>
|
<entry><literal>DataFileImmediateSync</literal></entry>
|
||||||
<entry>Waiting for an immediate synchronization of a relation data file to stable storage.</entry>
|
<entry>Waiting for an immediate synchronization of a relation data file to durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>DataFilePrefetch</literal></entry>
|
<entry><literal>DataFilePrefetch</literal></entry>
|
||||||
@ -1501,7 +1501,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>DataFileSync</literal></entry>
|
<entry><literal>DataFileSync</literal></entry>
|
||||||
<entry>Waiting for changes to a relation data file to reach stable storage.</entry>
|
<entry>Waiting for changes to a relation data file to reach durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>DataFileTruncate</literal></entry>
|
<entry><literal>DataFileTruncate</literal></entry>
|
||||||
@ -1521,7 +1521,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>LockFileAddToDataDirSync</literal></entry>
|
<entry><literal>LockFileAddToDataDirSync</literal></entry>
|
||||||
<entry>Waiting for data to reach stable storage while adding a line to the data directory lock file.</entry>
|
<entry>Waiting for data to reach durable storage while adding a line to the data directory lock file.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>LockFileAddToDataDirWrite</literal></entry>
|
<entry><literal>LockFileAddToDataDirWrite</literal></entry>
|
||||||
@ -1533,7 +1533,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>LockFileCreateSync</literal></entry>
|
<entry><literal>LockFileCreateSync</literal></entry>
|
||||||
<entry>Waiting for data to reach stable storage while creating the data directory lock file.</entry>
|
<entry>Waiting for data to reach durable storage while creating the data directory lock file.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>LockFileCreateWrite</literal></entry>
|
<entry><literal>LockFileCreateWrite</literal></entry>
|
||||||
@ -1545,11 +1545,11 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>LogicalRewriteCheckpointSync</literal></entry>
|
<entry><literal>LogicalRewriteCheckpointSync</literal></entry>
|
||||||
<entry>Waiting for logical rewrite mappings to reach stable storage during a checkpoint.</entry>
|
<entry>Waiting for logical rewrite mappings to reach durable storage during a checkpoint.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>LogicalRewriteMappingSync</literal></entry>
|
<entry><literal>LogicalRewriteMappingSync</literal></entry>
|
||||||
<entry>Waiting for mapping data to reach stable storage during a logical rewrite.</entry>
|
<entry>Waiting for mapping data to reach durable storage during a logical rewrite.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>LogicalRewriteMappingWrite</literal></entry>
|
<entry><literal>LogicalRewriteMappingWrite</literal></entry>
|
||||||
@ -1557,7 +1557,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>LogicalRewriteSync</literal></entry>
|
<entry><literal>LogicalRewriteSync</literal></entry>
|
||||||
<entry>Waiting for logical rewrite mappings to reach stable storage.</entry>
|
<entry>Waiting for logical rewrite mappings to reach durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>LogicalRewriteTruncate</literal></entry>
|
<entry><literal>LogicalRewriteTruncate</literal></entry>
|
||||||
@ -1573,7 +1573,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>RelationMapSync</literal></entry>
|
<entry><literal>RelationMapSync</literal></entry>
|
||||||
<entry>Waiting for the relation map file to reach stable storage.</entry>
|
<entry>Waiting for the relation map file to reach durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>RelationMapWrite</literal></entry>
|
<entry><literal>RelationMapWrite</literal></entry>
|
||||||
@ -1597,11 +1597,11 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>ReplicationSlotRestoreSync</literal></entry>
|
<entry><literal>ReplicationSlotRestoreSync</literal></entry>
|
||||||
<entry>Waiting for a replication slot control file to reach stable storage while restoring it to memory.</entry>
|
<entry>Waiting for a replication slot control file to reach durable storage while restoring it to memory.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>ReplicationSlotSync</literal></entry>
|
<entry><literal>ReplicationSlotSync</literal></entry>
|
||||||
<entry>Waiting for a replication slot control file to reach stable storage.</entry>
|
<entry>Waiting for a replication slot control file to reach durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>ReplicationSlotWrite</literal></entry>
|
<entry><literal>ReplicationSlotWrite</literal></entry>
|
||||||
@ -1609,7 +1609,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>SLRUFlushSync</literal></entry>
|
<entry><literal>SLRUFlushSync</literal></entry>
|
||||||
<entry>Waiting for SLRU data to reach stable storage during a checkpoint or database shutdown.</entry>
|
<entry>Waiting for SLRU data to reach durable storage during a checkpoint or database shutdown.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>SLRURead</literal></entry>
|
<entry><literal>SLRURead</literal></entry>
|
||||||
@ -1617,7 +1617,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>SLRUSync</literal></entry>
|
<entry><literal>SLRUSync</literal></entry>
|
||||||
<entry>Waiting for SLRU data to reach stable storage following a page write.</entry>
|
<entry>Waiting for SLRU data to reach durable storage following a page write.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>SLRUWrite</literal></entry>
|
<entry><literal>SLRUWrite</literal></entry>
|
||||||
@ -1629,7 +1629,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>SnapbuildSync</literal></entry>
|
<entry><literal>SnapbuildSync</literal></entry>
|
||||||
<entry>Waiting for a serialized historical catalog snapshot to reach stable storage.</entry>
|
<entry>Waiting for a serialized historical catalog snapshot to reach durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>SnapbuildWrite</literal></entry>
|
<entry><literal>SnapbuildWrite</literal></entry>
|
||||||
@ -1637,7 +1637,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>TimelineHistoryFileSync</literal></entry>
|
<entry><literal>TimelineHistoryFileSync</literal></entry>
|
||||||
<entry>Waiting for a timeline history file received via streaming replication to reach stable storage.</entry>
|
<entry>Waiting for a timeline history file received via streaming replication to reach durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>TimelineHistoryFileWrite</literal></entry>
|
<entry><literal>TimelineHistoryFileWrite</literal></entry>
|
||||||
@ -1649,7 +1649,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>TimelineHistorySync</literal></entry>
|
<entry><literal>TimelineHistorySync</literal></entry>
|
||||||
<entry>Waiting for a newly created timeline history file to reach stable storage.</entry>
|
<entry>Waiting for a newly created timeline history file to reach durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>TimelineHistoryWrite</literal></entry>
|
<entry><literal>TimelineHistoryWrite</literal></entry>
|
||||||
@ -1661,7 +1661,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>TwophaseFileSync</literal></entry>
|
<entry><literal>TwophaseFileSync</literal></entry>
|
||||||
<entry>Waiting for a two phase state file to reach stable storage.</entry>
|
<entry>Waiting for a two phase state file to reach durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>TwophaseFileWrite</literal></entry>
|
<entry><literal>TwophaseFileWrite</literal></entry>
|
||||||
@ -1669,7 +1669,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>WALBootstrapSync</literal></entry>
|
<entry><literal>WALBootstrapSync</literal></entry>
|
||||||
<entry>Waiting for WAL to reach stable storage during bootstrapping.</entry>
|
<entry>Waiting for WAL to reach durable storage during bootstrapping.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>WALBootstrapWrite</literal></entry>
|
<entry><literal>WALBootstrapWrite</literal></entry>
|
||||||
@ -1681,7 +1681,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>WALCopySync</literal></entry>
|
<entry><literal>WALCopySync</literal></entry>
|
||||||
<entry>Waiting a new WAL segment created by copying an existing one to reach stable storage.</entry>
|
<entry>Waiting a new WAL segment created by copying an existing one to reach durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>WALCopyWrite</literal></entry>
|
<entry><literal>WALCopyWrite</literal></entry>
|
||||||
@ -1689,7 +1689,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>WALInitSync</literal></entry>
|
<entry><literal>WALInitSync</literal></entry>
|
||||||
<entry>Waiting for a newly initialized WAL file to reach stable storage.</entry>
|
<entry>Waiting for a newly initialized WAL file to reach durable storage.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>WALInitWrite</literal></entry>
|
<entry><literal>WALInitWrite</literal></entry>
|
||||||
@ -1705,7 +1705,7 @@ postgres 27093 0.0 0.0 30096 2752 ? Ss 11:34 0:00 postgres: ser
|
|||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>WALSyncMethodAssign</literal></entry>
|
<entry><literal>WALSyncMethodAssign</literal></entry>
|
||||||
<entry>Waiting for data to reach stable storage while assigning WAL sync method.</entry>
|
<entry>Waiting for data to reach durable storage while assigning WAL sync method.</entry>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<entry><literal>WALWrite</literal></entry>
|
<entry><literal>WALWrite</literal></entry>
|
||||||
|
Loading…
Reference in New Issue
Block a user