PostgreSQL Source Code git master
Loading...
Searching...
No Matches
joininfo.h
Go to the documentation of this file.
1/*-------------------------------------------------------------------------
2 *
3 * joininfo.h
4 * prototypes for joininfo.c.
5 *
6 *
7 * Portions Copyright (c) 1996-2026, PostgreSQL Global Development Group
8 * Portions Copyright (c) 1994, Regents of the University of California
9 *
10 * src/include/optimizer/joininfo.h
11 *
12 *-------------------------------------------------------------------------
13 */
14#ifndef JOININFO_H
15#define JOININFO_H
16
17#include "nodes/pathnodes.h"
18
19
22
25 Relids join_relids);
28 Relids join_relids);
29
30#endif /* JOININFO_H */
void remove_join_clause_from_rels(PlannerInfo *root, RestrictInfo *restrictinfo, Relids join_relids)
Definition joininfo.c:161
void add_join_clause_to_rels(PlannerInfo *root, RestrictInfo *restrictinfo, Relids join_relids)
Definition joininfo.c:98
bool have_relevant_joinclause(PlannerInfo *root, RelOptInfo *rel1, RelOptInfo *rel2)
Definition joininfo.c:39
static int fb(int x)
tree ctl root
Definition radixtree.h:1857