postgresql/src/include/parser
Tom Lane 0cb65564e5 Add exclusion constraints, which generalize the concept of uniqueness to
support any indexable commutative operator, not just equality.  Two rows
violate the exclusion constraint if "row1.col OP row2.col" is TRUE for
each of the columns in the constraint.

Jeff Davis, reviewed by Robert Haas
2009-12-07 05:22:23 +00:00
..
analyze.h When FOR UPDATE/SHARE is used with LIMIT, put the LockRows plan node 2009-10-28 14:55:47 +00:00
gramparse.h Re-refactor the core scanner's API, in order to get out from under the problem 2009-11-09 18:38:48 +00:00
keywords.h Tweak the core scanner so that it can be used by plpgsql too. 2009-07-14 20:24:10 +00:00
kwlist.h Add exclusion constraints, which generalize the concept of uniqueness to 2009-12-07 05:22:23 +00:00
parse_agg.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
parse_clause.h Modify the definition of window-function PARTITION BY and ORDER BY clauses 2009-08-27 20:08:03 +00:00
parse_coerce.h 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
parse_cte.h Fix bug with WITH RECURSIVE immediately inside WITH RECURSIVE. 99% of the 2009-09-09 03:32:52 +00:00
parse_expr.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
parse_func.h Support use of function argument names to identify which actual arguments 2009-10-08 02:39:25 +00:00
parse_node.h Implement parser hooks for processing ColumnRef and ParamRef nodes, as per my 2009-10-31 01:41:31 +00:00
parse_oper.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
parse_param.h Implement parser hooks for processing ColumnRef and ParamRef nodes, as per my 2009-10-31 01:41:31 +00:00
parse_relation.h Implement parser hooks for processing ColumnRef and ParamRef nodes, as per my 2009-10-31 01:41:31 +00:00
parse_target.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
parse_type.h Make backend header files C++ safe 2009-07-16 06:33:46 +00:00
parse_utilcmd.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00
parser.h Remove pg_parse_string_token() --- not needed anymore. 2009-11-12 01:13:12 +00:00
parsetree.h Re-implement EvalPlanQual processing to improve its performance and eliminate 2009-10-26 02:26:45 +00:00
scanner.h Re-refactor the core scanner's API, in order to get out from under the problem 2009-11-09 18:38:48 +00:00
scansup.h Update copyright for 2009. 2009-01-01 17:24:05 +00:00