@@ -2650,6 +2650,29 @@ This parameter is only available in gfmd.conf.
2650
2650
</listitem >
2651
2651
</varlistentry >
2652
2652
2653
+ <varlistentry >
2654
+ <term ><token >metadb_backend_sync_commit_at_initialization</token > <parameter moreinfo =" none" >validity</parameter ></term >
2655
+ <listitem >
2656
+ <para >
2657
+ If metadb_replication is enabled, gfmd reflects the journal file contents
2658
+ to the backend database at startup,
2659
+ This directive controls whether or not synchronous commit is performed
2660
+ on the backend database side.
2661
+ If this setting is disable, asynchronous commit is performed,
2662
+ which speeds up gfmd startup.
2663
+ The default is <token >disable</token >.
2664
+ This directive is currently implemented only in the PostgreSQL backend.
2665
+ </para >
2666
+ <para >
2667
+ This parameter is only available in gfmd.conf.
2668
+ </para >
2669
+ <para >Example:</para >
2670
+ <literallayout format =" linespecific" class =" normal" >
2671
+ metadb_backend_sync_commit_at_initialization disable
2672
+ </literallayout >
2673
+ </listitem >
2674
+ </varlistentry >
2675
+
2653
2676
<varlistentry >
2654
2677
<term ><token >metadb_replica_remover_by_host_sleep_time</token > <parameter moreinfo =" none" >nanoseconds</parameter ></term >
2655
2678
<listitem >
@@ -3625,6 +3648,7 @@ The default for this parameter is determined at OpenSSL compile time.
3625
3648
< metadb_journal_dir_statement> |
3626
3649
< metadb_journal_max_size_statement> |
3627
3650
< metadb_journal_recvq_size_statement> |
3651
+ < metadb_backend_sync_commit_at_initialization_statement> |
3628
3652
< metadb_replica_remover_by_host_sleep_time_statement> |
3629
3653
< metadb_replica_remover_by_host_inode_step_statement> |
3630
3654
< replica_check_statement> |
@@ -4346,6 +4370,11 @@ The default for this parameter is determined at OpenSSL compile time.
4346
4370
<listitem ><literallayout format =" linespecific" class =" normal" >"metadb_journal_recvq_size" < number> </literallayout ></listitem >
4347
4371
</varlistentry >
4348
4372
4373
+ <varlistentry >
4374
+ <term >< metadb_backend_sync_commit_at_initialization_statement> ::=</term >
4375
+ <listitem ><literallayout format =" linespecific" class =" normal" >"metadb_backend_sync_commit_at_initialization" < validity> </literallayout ></listitem >
4376
+ </varlistentry >
4377
+
4349
4378
<varlistentry >
4350
4379
<term >< metadb_replica_remover_by_host_sleep_time_statement> ::=</term >
4351
4380
<listitem ><literallayout format =" linespecific" class =" normal" >"metadb_replica_remover_by_host_sleep_time" < number> </literallayout ></listitem >
0 commit comments