summaryrefslogtreecommitdiff
path: root/src/backend/parser/parse_node.c
AgeCommit message (Collapse)Author
1998-05-29Do type conversion to match columns in UNION clauses.Thomas G. Lockhart
Currently force the type to match the _first_ select in the union. Move oper_select_candidate() from parse_func.c to parse_oper.c. Throw error inside of oper_inexact() if no match for binary operators. Check more carefully that types can be coerced even if there is only one candidate operator in oper_inexact(). Fix up error messages for more uniform look. Remove unused code. Fix up comments.
1998-05-09Add capabilities for automatic type conversion.Thomas G. Lockhart
1998-02-26pgindent run before 6.3 release, with Thomas' requested changes.Bruce Momjian
1998-02-13Atttypmod cleanup.Bruce Momjian
1998-02-10Pass around typmod as int16.Bruce Momjian
1998-02-10Pass attypmod through to executor by adding to Var and Resdom.Bruce Momjian
1998-01-20Add Var.varlevelup to code. More parser cleanup.Bruce Momjian
1998-01-20Parser cleanup.Bruce Momjian
Add lock to i386 asm.
1998-01-19Create SubLink nodes in parser for Vadim.Bruce Momjian
1998-01-17Creates the SubLink structure, and the Query->hasSubLink field,Bruce Momjian
with supporting code. Creates SubLink node in gram.y. psql.c patch for newatttypmod field.
1998-01-15Remove Query->qry_aggs and qry_numaggs and replace with Query->hasAggs.Bruce Momjian
Pass List* of Aggregs into executor, and create needed array there. No longer need to double-processs Aggregs with second copy in Query. Fix crash when doing: select sum(x+1) from test where 1 > 0;
1998-01-05Change elog(WARN) to elog(ERROR) and elog(ABORT).Bruce Momjian
1997-12-29Change some mallocs to palloc.Bruce Momjian
1997-11-26Make parser functions static where possible.Bruce Momjian
1997-11-26Cleanup up include files.Bruce Momjian
1997-11-25Break parser functions into smaller files, group together.Bruce Momjian