Merge pull request #1559 from citusdata/fix_deamon_upgrade

Add version check to the maintenance daemon
pull/1539/head^2
Önder Kalacı 2017-08-15 19:24:18 +03:00 committed by GitHub
commit dcabbc4a8e
1 changed files with 10 additions and 1 deletions

View File

@ -266,7 +266,16 @@ CitusMaintenanceDaemonMain(Datum main_arg)
if (DistributedDeadlockDetectionTimeoutFactor != -1.0)
{
StartTransactionCommand();
foundDeadlock = CheckForDistributedDeadlocks();
/*
* We don't want to run the deadlock checks if there exists
* any version mistmatch.
*/
if (CheckCitusVersion(DEBUG1))
{
foundDeadlock = CheckForDistributedDeadlocks();
}
CommitTransactionCommand();
/*