~ubuntu-branches/ubuntu/hardy/postgresql-8.4/hardy-backports

« back to all changes in this revision

Viewing changes to src/include/optimizer/restrictinfo.h

  • Committer: Bazaar Package Importer
  • Author(s): Ubuntu Archive Backport
  • Date: 2009-11-09 13:46:16 UTC
  • mfrom: (5.2.2 sid)
  • Revision ID: james.westby@ubuntu.com-20091109134616-ae14l9tr3g7p2t9y
Tags: 8.4.1-1~hardy1
Automated backport upload; no source changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
 * Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group
8
8
 * Portions Copyright (c) 1994, Regents of the University of California
9
9
 *
10
 
 * $PostgreSQL: pgsql/src/include/optimizer/restrictinfo.h,v 1.44 2009/05/09 22:51:41 tgl Exp $
 
10
 * $PostgreSQL: pgsql/src/include/optimizer/restrictinfo.h,v 1.44.2.1 2009/07/06 18:26:39 tgl Exp $
11
11
 *
12
12
 *-------------------------------------------------------------------------
13
13
 */
30
30
extern List *make_restrictinfo_from_bitmapqual(Path *bitmapqual,
31
31
                                                                  bool is_pushed_down,
32
32
                                                                  bool include_predicates);
 
33
extern List *make_restrictinfos_from_actual_clauses(PlannerInfo *root,
 
34
                                                                           List *clause_list);
33
35
extern bool restriction_is_or_clause(RestrictInfo *restrictinfo);
34
36
extern List *get_actual_clauses(List *restrictinfo_list);
 
37
extern List *get_all_actual_clauses(List *restrictinfo_list);
35
38
extern List *extract_actual_clauses(List *restrictinfo_list,
36
39
                                           bool pseudoconstant);
37
40
extern void extract_actual_join_clauses(List *restrictinfo_list,