summaryrefslogtreecommitdiff
path: root/src/backend/parser
Commit message (Expand)AuthorAgeFilesLines
* Third round of fmgr updates: eliminate calls using fmgr() andTom Lane2000-05-301-2/+5
* Remove unused include files. Do not touch /port or includes used by defines.Bruce Momjian2000-05-306-16/+6
* Generated header files parse.h and fmgroids.h are now copied intoTom Lane2000-05-296-13/+13
* First round of changes for new fmgr interface. fmgr itself and theTom Lane2000-05-284-10/+10
* define YY_NEVER_INTERACTIVE for flex, to persuade flex that it's notTom Lane2000-05-271-1/+2
* Generate a reasonable error message when an aggregate function is appliedTom Lane2000-05-261-21/+34
* Modify raw parsetree representation returned by gram.y for SubLinks:Tom Lane2000-05-252-14/+16
* Repair list-vs-node confusion that resulted in failure for INNER JOIN ON.Tom Lane2000-05-121-50/+45
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-1213-860/+954
* Tweak TypeCategory to treat new BIT types as of STRING category, ratherTom Lane2000-04-081-1/+14
* Add transcendental math functions (sine, cosine, etc)Thomas G. Lockhart2000-04-072-45/+75
* New coding for SET provoked a 'var might be used uninitialized' warningTom Lane2000-03-311-20/+11
* Enable more flexible syntax for the SET command. Now allows single floats,Thomas G. Lockhart2000-03-301-24/+94
* Allow full type names in CREATE FUNCTION arguments and return type.Thomas G. Lockhart2000-03-271-75/+156
* transformCreateStmt should put Ident nodes, not ColumnDef nodes, intoTom Lane2000-03-242-32/+36
* Remove no-longer-necessary restriction against uplevel correlation varsTom Lane2000-03-233-33/+23
* Hack parse_coerce so it won't try to constant-fold the dummy ConstTom Lane2000-03-231-5/+10
* Add syntax for BIT() and BIT VARYING(), but no underlying implementationThomas G. Lockhart2000-03-212-8/+49
* Reverse out BYTEA type coersion.Bruce Momjian2000-03-201-3/+1
* Emit 'this operator is deprecated' warnings for ':' and ';'.Tom Lane2000-03-201-5/+17
* Add compatiblity information for bytea.Bruce Momjian2000-03-201-2/+5
* Add FORCE keyword to ColIDHiroshi Inoue2000-03-201-1/+2
* transformExpr() did the Wrong Thing if applied to a SubLink node thatTom Lane2000-03-191-19/+37
* Another go-round with resolution of ambiguous functions and operators.Tom Lane2000-03-192-227/+414
* In can_coerce_type, verify that a possible type-coercion functionTom Lane2000-03-191-5/+13
* Improve error message wording in unary_op_error() --- suggest thatTom Lane2000-03-181-6/+2
* Modify lexing of multi-char operators per pghackers discussion aroundTom Lane2000-03-181-18/+62
* Just noticed that the grammar actually has no provision for '+' as aTom Lane2000-03-181-3/+8
* Add translation of timespan to interval.Bruce Momjian2000-03-181-1/+3
* Add safety check on expression nesting depth. Default value is set byTom Lane2000-03-172-2/+37
* Fix a bunch of minor portability problems and maybe-bugs revealed byTom Lane2000-03-172-4/+4
* Turns out that Mazurkiewicz's gripe about 'function inheritance' isTom Lane2000-03-162-47/+92
* Tweak GROUP BY so that it will still accept result-column names, but onlyTom Lane2000-03-151-31/+58
* Add 'datetime' -> 'timestamp' conversion to xlateSqlFunc() to easeTom Lane2000-03-151-1/+6
* Implement column aliases on views "CREATE VIEW name (collist)".Thomas G. Lockhart2000-03-1410-71/+120
* Performance improvement for lexing long strings: increase flex'sTom Lane2000-03-131-1/+4
* Somehow, the variant NATIONAL CHAR [ VARYING ] was missing from theTom Lane2000-03-121-4/+5
* Clean up grammar's handling of NULL in expressions: a_expr_or_null isTom Lane2000-03-121-61/+66
* Make TypeCategory think that NAME is a member of typeTom Lane2000-03-111-4/+10
* Further fixes for bogus list-slinging, scribbling on input, etc in typeTom Lane2000-03-112-35/+84
* Finish cleaning up backend's handling of /* ... */ and -- comments,Tom Lane2000-03-111-19/+55
* Trial implementation of ALTER DROP COLUMN.Hiroshi Inoue2000-03-092-2/+16
* Someone (probably me) forgot about handling of typecasts applied toTom Lane2000-03-071-6/+9
* Simplify parsing of column constraints by treating constraint attributesTom Lane2000-03-012-270/+306
* Changed execution time of ON <event> RESTRICT referentialJan Wieck2000-02-291-27/+31
* Add lztext to TypeCategory so that lztext OP text cases will workTom Lane2000-02-271-1/+3
* Fix poorly worded error messages for unary operator type resolutionTom Lane2000-02-271-47/+58
* Fix exprTypmod to recognize length-coercion function expressions,Tom Lane2000-02-261-1/+103
* I had managed to break acceptance of "char", which worked in 6.5 toTom Lane2000-02-261-8/+11
* Suppress timespan and datetime ops from being brought in via pg_dumpBruce Momjian2000-02-241-7/+10