diff options
author | Bruce Momjian <bruce@momjian.us> | 2020-10-15 15:15:29 -0400 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2020-10-15 15:15:29 -0400 |
commit | f915453c5a38c3dcd5f87efec630801adc3c93a9 (patch) | |
tree | 3d5c6a183282529224bfdd9cc7487d22551a56f6 /src | |
parent | 8b53dbada4a6a9e5f16548ca2c4d17cff55933d8 (diff) | |
download | postgresql-f915453c5a38c3dcd5f87efec630801adc3c93a9.tar.gz postgresql-f915453c5a38c3dcd5f87efec630801adc3c93a9.zip |
doc: improve description of synchronous_commit modes
Previously it wasn't clear exactly what each of the synchronous_commit
modes accomplished. This clarifies that, and adds a table describing it.
Only backpatched through 9.6 since 9.5 doesn't have all the options.
Reported-by: kghost0@gmail.com
Discussion: https://postgr.es/m/159741195522.14321.13812604195366728976@wrigleys.postgresql.org
Backpatch-through: 9.6
Diffstat (limited to 'src')
-rw-r--r-- | src/include/access/xact.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/include/access/xact.h b/src/include/access/xact.h index a20726afa0e..62e391427dc 100644 --- a/src/include/access/xact.h +++ b/src/include/access/xact.h @@ -72,7 +72,8 @@ typedef enum SYNCHRONOUS_COMMIT_REMOTE_WRITE, /* wait for local flush and remote * write */ SYNCHRONOUS_COMMIT_REMOTE_FLUSH, /* wait for local and remote flush */ - SYNCHRONOUS_COMMIT_REMOTE_APPLY /* wait for local flush and remote apply */ + SYNCHRONOUS_COMMIT_REMOTE_APPLY /* wait for local and remote flush + and remote apply */ } SyncCommitLevel; /* Define the default setting for synchronous_commit */ |