summaryrefslogtreecommitdiff
path: root/src/backend/nodes
AgeCommit message (Expand)Author
2000-01-14Revise quoting conventions in outfuncs/readfuncs so that nodeRead doesn'tTom Lane
2000-01-09Another round of planner/optimizer work. This is just restructuring andTom Lane
1999-12-24Clean up handling of explicit NULL constants. Cases likeTom Lane
1999-12-16Some changes to prepare for LONG attributes.Jan Wieck
1999-12-13New LDOUT makefile variable for QNX os.Bruce Momjian
1999-12-13aggregate(DISTINCT ...) works, per SQL spec.Tom Lane
1999-12-10Teach grammar and parser about aggregate(DISTINCT ...). No implementationTom Lane
1999-12-09Make LD -r as macros that can be changed for QNX.Bruce Momjian
1999-11-23Tid access method feature from Hiroshi Inoue, Inoue@tpf.co.jpBruce Momjian
1999-11-15Clean up possible memory leakage in nodeSubplanTom Lane
1999-11-15Implement subselects in target lists. Also, relax requirement thatTom Lane
1999-11-01Eliminate some unbelievably cheesy code in _copyConst().Tom Lane
1999-10-07Fix planner and rewriter to follow SQL semantics for tables that areTom Lane
1999-10-03Reimplement parsing and storage of default expressions and constraintTom Lane
1999-09-26Implement constant-expression simplification per BernardTom Lane
1999-08-31Minor improvements to stringinfo package to make it moreTom Lane
1999-08-22Further planner/optimizer cleanups. Move all set_tlist_referencesTom Lane
1999-08-21Major revision of sort-node handling: push knowledge of queryTom Lane
1999-08-16Major planner/optimizer revision: get rid of PathOrder node type,Tom Lane
1999-08-14LispUnion routine didn't generate a proper union: anytimeTom Lane
1999-08-09> > Prevent sorting if result is already sortedBruce Momjian
1999-07-29Add equal() funcs for Case nodes ... amazing we had notTom Lane
1999-07-27First cut at doing LIKE/regex indexing optimization inTom Lane
1999-07-25Remove 'restrictinfojoinid' field from RestrictInfo nodes.Tom Lane
1999-07-24Clean up messy clause-selectivity code in clausesel.c; repair bugTom Lane
1999-07-18Fix typo in _outArrayRef().Tom Lane
1999-07-17 Move some system includes into c.h, and remove duplicates.Bruce Momjian
1999-07-16Final cleanup.Bruce Momjian
1999-07-15Remove unused #includes in *.c files.Bruce Momjian
1999-07-15Clean up #include in /include directory. Add scripts for checking includes.Bruce Momjian
1999-07-14Cleanup of /include #include's, for 6.6 only.Bruce Momjian
1999-07-13Remove S*I comments from Stephan.Bruce Momjian
1999-06-06equal() needs a case for Aggref nodes, as shown by:Tom Lane
1999-05-26Make functions static or NOT_USED as appropriate.Bruce Momjian
1999-05-25Another pgindent run. Sorry folks.Bruce Momjian
1999-05-25pgindent run over code.Bruce Momjian
1999-05-19Upgrade to PyGreSQL (2.4)Bruce Momjian
1999-05-18Remove no-longer-used fields in Hash and HashJoin nodes.Tom Lane
1999-05-17Change resjunk to a boolean.Bruce Momjian
1999-05-12Replaced targetlist entry in GroupClause by reference numberJan Wieck
1999-05-10Change error messages to oids come out as %u and not %d. Change has noBruce Momjian
1999-04-27Fix for _copyUnique() suggested by Hiroshi InoueTatsuo Ishii
1999-04-25Revise backend libpq interfaces so that messages to the frontendTom Lane
1999-04-19Repair some problems in planner's handling of HAVING clauses.Tom Lane
1999-03-23Remove Tee code, move to _deadcode.Bruce Momjian
1999-03-03Partial fix for copied-plan bugs reported by Hiroshi Inoue:Tom Lane
1999-03-01Executor no longer cares about mergejoinop, mergerightorder, mergeleftorder,Tom Lane
1999-02-23Add a few other parser-only nodes for debugging help.Thomas G. Lockhart
1999-02-23Rearrange order of subdirectory creation to help generate parse.hThomas G. Lockhart
1999-02-22comments cleanup.Bruce Momjian