summaryrefslogtreecommitdiff
path: root/src/backend/parser
AgeCommit message (Expand)Author
2000-06-12Back out pg_shadow changes to allow create table and locking permissions.Bruce Momjian
2000-06-11Update sequence-related functions to new fmgr style. Remove downcasing,Tom Lane
2000-06-09 I have large database and with this DB work more users and I very needBruce Momjian
2000-06-09Inheritance overhaul by Chris Bitmead <chris@bitmead.com>Bruce Momjian
2000-06-08Mark functions as static and ifdef NOT_USED as appropriate.Bruce Momjian
2000-06-07Gen_fmgrtab.sh is strange: it is a platform dependent way (because it usesPeter Eisentraut
2000-06-06typeTypeName() must return a pstrdup'd copy of the type name, not aTom Lane
2000-06-05Latest round of fmgr updates. All functions with bool,char, or int2Tom Lane
2000-06-03New warning code about auto-created range table entries.Bruce Momjian
2000-06-01Lexer defended us against overlength plain identifiers, but not againstTom Lane
2000-05-31The heralded `Grand Unified Configuration scheme' (GUC)Peter Eisentraut
2000-05-30Third round of fmgr updates: eliminate calls using fmgr() andTom Lane
2000-05-30Remove unused include files. Do not touch /port or includes used by defines.Bruce Momjian
2000-05-29Generated header files parse.h and fmgroids.h are now copied intoTom Lane
2000-05-28First round of changes for new fmgr interface. fmgr itself and theTom Lane
2000-05-27define YY_NEVER_INTERACTIVE for flex, to persuade flex that it's notTom Lane
2000-05-26Generate a reasonable error message when an aggregate function is appliedTom Lane
2000-05-25Modify raw parsetree representation returned by gram.y for SubLinks:Tom Lane
2000-05-12Repair list-vs-node confusion that resulted in failure for INNER JOIN ON.Tom Lane
2000-04-12Ye-old pgindent run. Same 4-space tabs.Bruce Momjian
2000-04-08Tweak TypeCategory to treat new BIT types as of STRING category, ratherTom Lane
2000-04-07Add transcendental math functions (sine, cosine, etc)Thomas G. Lockhart
2000-03-31New coding for SET provoked a 'var might be used uninitialized' warningTom Lane
2000-03-30Enable more flexible syntax for the SET command. Now allows single floats,Thomas G. Lockhart
2000-03-27Allow full type names in CREATE FUNCTION arguments and return type.Thomas G. Lockhart
2000-03-24transformCreateStmt should put Ident nodes, not ColumnDef nodes, intoTom Lane
2000-03-23Remove no-longer-necessary restriction against uplevel correlation varsTom Lane
2000-03-23Hack parse_coerce so it won't try to constant-fold the dummy ConstTom Lane
2000-03-21Add syntax for BIT() and BIT VARYING(), but no underlying implementationThomas G. Lockhart
2000-03-20Reverse out BYTEA type coersion.Bruce Momjian
2000-03-20Emit 'this operator is deprecated' warnings for ':' and ';'.Tom Lane
2000-03-20Add compatiblity information for bytea.Bruce Momjian
2000-03-20Add FORCE keyword to ColIDHiroshi Inoue
2000-03-19transformExpr() did the Wrong Thing if applied to a SubLink node thatTom Lane
2000-03-19Another go-round with resolution of ambiguous functions and operators.Tom Lane
2000-03-19In can_coerce_type, verify that a possible type-coercion functionTom Lane
2000-03-18Improve error message wording in unary_op_error() --- suggest thatTom Lane
2000-03-18Modify lexing of multi-char operators per pghackers discussion aroundTom Lane
2000-03-18Just noticed that the grammar actually has no provision for '+' as aTom Lane
2000-03-18Add translation of timespan to interval.Bruce Momjian
2000-03-17Add safety check on expression nesting depth. Default value is set byTom Lane
2000-03-17Fix a bunch of minor portability problems and maybe-bugs revealed byTom Lane
2000-03-16Turns out that Mazurkiewicz's gripe about 'function inheritance' isTom Lane
2000-03-15Tweak GROUP BY so that it will still accept result-column names, but onlyTom Lane
2000-03-15Add 'datetime' -> 'timestamp' conversion to xlateSqlFunc() to easeTom Lane
2000-03-14Implement column aliases on views "CREATE VIEW name (collist)".Thomas G. Lockhart
2000-03-13Performance improvement for lexing long strings: increase flex'sTom Lane
2000-03-12Somehow, the variant NATIONAL CHAR [ VARYING ] was missing from theTom Lane
2000-03-12Clean up grammar's handling of NULL in expressions: a_expr_or_null isTom Lane
2000-03-11Make TypeCategory think that NAME is a member of typeTom Lane