gooderp18绿色标准版
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 satır
975B

  1. /*-------------------------------------------------------------------------
  2. *
  3. * logicallauncher.h
  4. * Exports for logical replication launcher.
  5. *
  6. * Portions Copyright (c) 2016-2019, PostgreSQL Global Development Group
  7. *
  8. * src/include/replication/logicallauncher.h
  9. *
  10. *-------------------------------------------------------------------------
  11. */
  12. #ifndef LOGICALLAUNCHER_H
  13. #define LOGICALLAUNCHER_H
  14. extern int max_logical_replication_workers;
  15. extern int max_sync_workers_per_subscription;
  16. extern void ApplyLauncherRegister(void);
  17. extern void ApplyLauncherMain(Datum main_arg);
  18. extern Size ApplyLauncherShmemSize(void);
  19. extern void ApplyLauncherShmemInit(void);
  20. extern void ApplyLauncherWakeupAtCommit(void);
  21. extern bool XactManipulatesLogicalReplicationWorkers(void);
  22. extern void AtEOXact_ApplyLauncher(bool isCommit);
  23. extern void AtEOSubXact_ApplyLauncher(bool isCommit, int nestDepth);
  24. extern bool IsLogicalLauncher(void);
  25. #endif /* LOGICALLAUNCHER_H */
上海开阖软件有限公司 沪ICP备12045867号-1