add pgproee support
authorTeodor Sigaev <teodor@sigaev.ru>
Tue, 14 Dec 2021 21:31:54 +0000 (00:31 +0300)
committerTeodor Sigaev <teodor@sigaev.ru>
Tue, 14 Dec 2021 21:31:54 +0000 (00:31 +0300)
online_analyze.c

index 8660a34..6ffcc30 100644 (file)
@@ -558,6 +558,11 @@ makeAnalyze(Oid relOid, CmdKind operation, int64 naffected)
                TimestampTz                             startStamp, endStamp;
                int                                             flags;
 
+#ifdef PGPRO_EE
+               /* ATX is not compatible with online_analyze */
+               if (getNestLevelATX() != 0)
+                       return;
+#endif
 
                memset(&startStamp, 0, sizeof(startStamp)); /* keep compiler quiet */