1
/*-------------------------------------------------------------------------
4
* prototypes for joininfo.c.
7
* Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group
8
* Portions Copyright (c) 1994, Regents of the University of California
10
* $PostgreSQL: pgsql/src/include/optimizer/joininfo.h,v 1.28 2004-12-31 22:03:36 pgsql Exp $
12
*-------------------------------------------------------------------------
17
#include "nodes/relation.h"
20
extern JoinInfo *find_joininfo_node(RelOptInfo *this_rel, Relids join_relids);
21
extern JoinInfo *make_joininfo_node(RelOptInfo *this_rel, Relids join_relids);
23
extern void add_join_clause_to_rels(Query *root,
24
RestrictInfo *restrictinfo,
26
extern void remove_join_clause_from_rels(Query *root,
27
RestrictInfo *restrictinfo,
30
#endif /* JOININFO_H */