From dc9b3d712b3b482e50e852e37a161c6efc5be0c8 Mon Sep 17 00:00:00 2001 From: Mark Felder Date: Wed, 9 Sep 2020 14:01:51 -0500 Subject: [PATCH] Provide previous behavior of TS_EXEC_CALC_NOT via TS_EXEC_SKIP_NOT This flag may not be needed at all. Please carefully verify. https://www.mail-archive.com/pgsql-committers@lists.postgresql.org/msg14157.html --- src/rum_ts_utils.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/rum_ts_utils.c b/src/rum_ts_utils.c index 03a19f7497..9f0843ac87 100644 --- a/src/rum_ts_utils.c +++ b/src/rum_ts_utils.c @@ -34,6 +34,11 @@ #define TS_EXEC_PHRASE_NO_POS TS_EXEC_PHRASE_AS_AND #endif +/* TS_EXEC_CALC_NOT was removed, but TS_EXEC_SKIP_NOT preserves old behavior */ +#if PG_VERSION_NUM >= 130000 +#define TS_EXEC_CALC_NOT TS_EXEC_SKIP_NOT +#endif + typedef enum { TS_NO, /* definitely no match */