Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
logicallauncher.h35 linesDownload Raw Back to replication
1/*-------------------------------------------------------------------------2 *3 * logicallauncher.h4 *	  Exports for logical replication launcher.5 *6 * Portions Copyright (c) 2016-2023, PostgreSQL Global Development Group7 *8 * src/include/replication/logicallauncher.h9 *10 *-------------------------------------------------------------------------11 */12#ifndef LOGICALLAUNCHER_H13#define LOGICALLAUNCHER_H14 15extern PGDLLIMPORT int max_logical_replication_workers;16extern PGDLLIMPORT int max_sync_workers_per_subscription;17extern PGDLLIMPORT int max_parallel_apply_workers_per_subscription;18 19extern void ApplyLauncherRegister(void);20extern void ApplyLauncherMain(Datum main_arg);21 22extern Size ApplyLauncherShmemSize(void);23extern void ApplyLauncherShmemInit(void);24 25extern void ApplyLauncherForgetWorkerStartTime(Oid subid);26 27extern void ApplyLauncherWakeupAtCommit(void);28extern void AtEOXact_ApplyLauncher(bool isCommit);29 30extern bool IsLogicalLauncher(void);31 32extern pid_t GetLeaderApplyWorkerPid(pid_t pid);33 34#endif							/* LOGICALLAUNCHER_H */35 
codekingpro/portable-devtools · Team Ai