1/*-------------------------------------------------------------------------
4 * Exports for logical replication workers.
6 * Portions Copyright (c) 2016-2025, PostgreSQL Global Development Group
8 * src/include/replication/logicalworker.h
10 *-------------------------------------------------------------------------
12#ifndef LOGICALWORKER_H
13#define LOGICALWORKER_H
33#endif /* LOGICALWORKER_H */
void HandleParallelApplyMessageInterrupt(void)
void ProcessParallelApplyMessages(void)
void TablesyncWorkerMain(Datum main_arg)
void LogicalRepWorkersWakeupAtCommit(Oid subid)
bool IsLogicalWorker(void)
bool IsLogicalParallelApplyWorker(void)
void AtEOXact_LogicalRepWorkers(bool isCommit)
PGDLLIMPORT volatile sig_atomic_t ParallelApplyMessagePending
void ApplyWorkerMain(Datum main_arg)
void ParallelApplyWorkerMain(Datum main_arg)