diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/nodes/queryjumble.h | 1 | ||||
-rw-r--r-- | src/include/optimizer/optimizer.h | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/include/nodes/queryjumble.h b/src/include/nodes/queryjumble.h index f1c55c8067f..5643ee8f651 100644 --- a/src/include/nodes/queryjumble.h +++ b/src/include/nodes/queryjumble.h @@ -65,6 +65,7 @@ extern PGDLLIMPORT int compute_query_id; extern const char *CleanQuerytext(const char *query, int *location, int *len); extern JumbleState *JumbleQuery(Query *query); +extern JumbleState *JumbleExpr(Expr *expr, uint64 *exprId); extern void EnableQueryId(void); extern PGDLLIMPORT bool query_id_enabled; diff --git a/src/include/optimizer/optimizer.h b/src/include/optimizer/optimizer.h index 7b63c5cf718..960dfb97a38 100644 --- a/src/include/optimizer/optimizer.h +++ b/src/include/optimizer/optimizer.h @@ -133,6 +133,8 @@ extern void extract_query_dependencies(Node *query, /* in prep/prepqual.c: */ +extern PGDLLIMPORT int or_to_any_transform_limit; + extern Node *negate_clause(Node *node); extern Expr *canonicalize_qual(Expr *qual, bool is_check); |