make functions public via PGDLLEXPORT

pg16_kickoff
onderkalaci 2023-04-28 14:27:36 +03:00
parent 90a4cf886d
commit 14375f0fa3
3 changed files with 3 additions and 3 deletions

View File

@ -275,7 +275,7 @@ WarnMaintenanceDaemonNotStarted(void)
* be started by the background worker infrastructure. If it errors out, * be started by the background worker infrastructure. If it errors out,
* it'll be restarted after a few seconds. * it'll be restarted after a few seconds.
*/ */
void PGDLLEXPORT void
CitusMaintenanceDaemonMain(Datum main_arg) CitusMaintenanceDaemonMain(Datum main_arg)
{ {
Oid databaseOid = DatumGetObjectId(main_arg); Oid databaseOid = DatumGetObjectId(main_arg);

View File

@ -29,6 +29,6 @@ extern void MaintenanceDaemonShmemInit(void);
extern void InitializeMaintenanceDaemonBackend(void); extern void InitializeMaintenanceDaemonBackend(void);
extern bool LockCitusExtension(void); extern bool LockCitusExtension(void);
extern void CitusMaintenanceDaemonMain(Datum main_arg); extern PGDLLEXPORT void CitusMaintenanceDaemonMain(Datum main_arg);
#endif /* MAINTENANCED_H */ #endif /* MAINTENANCED_H */

View File

@ -119,7 +119,7 @@ extern List * InterTableRelationshipOfRelationCommandList(Oid relationId);
extern List * DetachPartitionCommandList(void); extern List * DetachPartitionCommandList(void);
extern void SyncNodeMetadataToNodes(void); extern void SyncNodeMetadataToNodes(void);
extern BackgroundWorkerHandle * SpawnSyncNodeMetadataToNodes(Oid database, Oid owner); extern BackgroundWorkerHandle * SpawnSyncNodeMetadataToNodes(Oid database, Oid owner);
extern void SyncNodeMetadataToNodesMain(Datum main_arg); extern PGDLLEXPORT void SyncNodeMetadataToNodesMain(Datum main_arg);
extern void SignalMetadataSyncDaemon(Oid database, int sig); extern void SignalMetadataSyncDaemon(Oid database, int sig);
extern bool ShouldInitiateMetadataSync(bool *lockFailure); extern bool ShouldInitiateMetadataSync(bool *lockFailure);
extern List * SequenceDependencyCommandList(Oid relationId); extern List * SequenceDependencyCommandList(Oid relationId);