mirror of https://github.com/citusdata/citus.git
make functions public via PGDLLEXPORT
parent
90a4cf886d
commit
14375f0fa3
|
@ -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);
|
||||||
|
|
|
@ -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 */
|
||||||
|
|
|
@ -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);
|
||||||
|
|
Loading…
Reference in New Issue