mirror of https://github.com/citusdata/citus.git
Make sure we do subtransactions as superuser
parent
417adf0648
commit
d083a6cb71
|
@ -453,7 +453,17 @@ InsertCleanupRecordInSubtransaction(CleanupObjectType objectType, char *objectNa
|
|||
quote_literal_cstr(objectName),
|
||||
nodeGroupId);
|
||||
|
||||
ExecuteRebalancerCommandInSeparateTransaction(command->data);
|
||||
int connectionFlag = FORCE_NEW_CONNECTION;
|
||||
char *userName= CitusExtensionOwnerName();
|
||||
MultiConnection *connection = GetNodeUserDatabaseConnection(connectionFlag,
|
||||
LocalHostName,
|
||||
PostPortNumber,
|
||||
userName,
|
||||
NULL);
|
||||
|
||||
ExecuteCriticalRemoteCommand(connection, command->data);
|
||||
CloseConnection(connection);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue