This is a document for PGroonga 2.X and 3.X. See PGroonga 1.x document when you're using old PGroonga.
pgroonga_wal_applier
moduleSince 2.3.3.
The pgroonga_wal_applier
module is deprecated since 2.4.2. Use the pgroonga_standby_maintainer
module instead.
pgroonga_wal_applier
module applies pending WAL periodically by pgroonga_wal_apply
function.
You must use pgroonga_wal_applier
module when you want to limit the max WAL size by setting pgroonga.max_wal_size
parameter.
You don't need to use pgroonga_wal_applier
module on primary server because there is no pending WAL. You need to use pgroonga_wal_applier
module only on standby servers.
You can use pgroonga_wal_applier
module by adding pgroonga_wal_applier
to shared_preload_libraries
parameter.
For example:
shared_preload_libraries = 'pgroonga_wal_applier'