Repliken blev faktiskt aldrig befordrad. Se kommentarer.
Du kan se när en replik följer en huvudserver eftersom:
SELECT pg_is_in_recovery();
kommer att återkomma sant. Detta kan inte returnera sant i en masterserver eftersom den enda gången en masterserver kan vara i återställning är när den fortfarande startar - och då kan du inte ansluta till den, så du kan inte köra det kommandot. Det är sant från och med 9.2 och 9.3beta; detta kan ändras i framtida versioner, så om du läser detta och på en nyare version, leta efter en dedikerad funktion för att kontrollera om servern är en replik.