Commit Graph

292 Commits (5ca971a18a708341dd49f27c23fec40ea4342d13)

Author SHA1 Message Date
Bruce Momjian a82f9ffde6 New LDOUT makefile variable for QNX os. 26 years ago
Tom Lane a8ae19ec3d aggregate(DISTINCT ...) works, per SQL spec. 26 years ago
Bruce Momjian 97dec77fab Rename several destroy* functions/tags to drop*. 26 years ago
Bruce Momjian 3ffd3d82db Make LD -r as macros that can be changed for QNX. 26 years ago
Bruce Momjian bb10bf319e Rename heap_replace to heap_update. 26 years ago
Bruce Momjian 6f9ff92cc0 Tid access method feature from Hiroshi Inoue, Inoue@tpf.co.jp 26 years ago
Bruce Momjian fc955b14ea Add system indexes to match all caches. 26 years ago
Tom Lane c8c3e07e58 Clean up possible memory leakage in nodeSubplan 26 years ago
Tom Lane f68e11f373 Implement subselects in target lists. Also, relax requirement that 26 years ago
Tom Lane ac61a04a71 Fix ExecSubPlan to handle nulls per the SQL spec --- it didn't combine 27 years ago
Bruce Momjian 86ef36c907 New NameStr macro to convert Name to Str. No need for var.data anymore. 27 years ago
Hiroshi Inoue 2e2189a568 Make it possible to execute crashed CREATE/DROP commands again. 27 years ago
Tom Lane e81ad79de0 Don't call ExecOpenIndices if pg_class relhasindex shows there are no 27 years ago
Tom Lane 5b9d655ba7 Avoid duplicate ExecTypeFromTL() call in ExecInitJunkFilter() by passing 27 years ago
Tom Lane c60ecd8f8c Ooops ... 6.5 coding wasn't quite right anymore. Should learn 27 years ago
Tom Lane b021e9a130 Put back code in nodeAgg to generate a dummy all-nulls input tuple 27 years ago
Tom Lane 26c48b5e8c Final stage of psort reconstruction work: replace psort.c with 27 years ago
Tom Lane 59ed74e60b Actually, nodeMergejoin shouldn't include psort.h at all... 27 years ago
Tom Lane 3a2fd8492a nodeMergejoin was depending on an inclusion from psort.h... 27 years ago
Tom Lane db3c4c3a2d Split 'BufFile' routines out of fd.c into a new module, buffile.c. Extend 27 years ago
Tom Lane 5ce158c534 Remove a no-longer-needed kluge for degenerate aggregate cases, 27 years ago
Tom Lane 3eb1c82277 Fix planner and rewriter to follow SQL semantics for tables that are 27 years ago
Jan Wieck 1547ee017c This is part #1 for of the DEFERRED CONSTRAINT TRIGGER support. 27 years ago
Tom Lane a55888ec9c Fix nodeAgg coredump in case where lower-level plan has 27 years ago
Tom Lane be09bc9ff2 Modify nodeAgg.c so that no rows are returned for a GROUP BY 27 years ago
Tom Lane 40f6524161 Implement constant-expression simplification per Bernard 27 years ago
Tom Lane e812458b27 Several changes here, not very related but touching some of the same files. 27 years ago
Tom Lane e1a8b0f2ce Fix CASE bug identified by Keith Parks: CASE didn't reliably 27 years ago
Tom Lane bd272cace6 Mega-commit to make heap_open/heap_openr/heap_close take an 27 years ago
Tom Lane 42af56e1ea Revise implementation of SubLinks so that there is a consistent, 27 years ago
Tom Lane 78114cd4d4 Further planner/optimizer cleanups. Move all set_tlist_references 27 years ago
Tom Lane db436adf76 Major revision of sort-node handling: push knowledge of query 27 years ago
Tom Lane aae034d28c Add commentary to show that even though ExecInitIndexScan() 27 years ago
Bruce Momjian 158fd5f1c4 > > Prevent sorting if result is already sorted 27 years ago
Tom Lane 7f76eab140 Rewrite parser's handling of INSERT ... SELECT so that processing 27 years ago
Bruce Momjian 3406901a29 Move some system includes into c.h, and remove duplicates. 27 years ago
Tom Lane c62b8a68bf Fix incorrect declaration of rtentry as 'ResTarget' where it 27 years ago
Bruce Momjian a71802e12e Final cleanup. 27 years ago
Bruce Momjian 9b645d481c Update #include cleanups 27 years ago
Bruce Momjian 2e6b1e63a3 Remove unused #includes in *.c files. 27 years ago
Bruce Momjian 4b2c2850bf Clean up #include in /include directory. Add scripts for checking includes. 27 years ago
Bruce Momjian ad4948862c Remove S*I comments from Stephan. 27 years ago
Tom Lane 9cbd349bcd ExecReScanGroup() forgot to clear grpstate->grp_firstTuple, 27 years ago
Bruce Momjian 4c65382596 Remove QUERY_LIMIT and documenation on same. Change _ALIGN to TYPEALIGN 27 years ago
Tom Lane 1918a1d191 When targetlist is NULL, ExecTargetList was passing back a 27 years ago
Bruce Momjian 0c3281ce7c Reversed out Massimo patch. 27 years ago
Bruce Momjian 603e153bb8 I don't like last minute patches before the final freeze, but I believe that 27 years ago
Vadim B. Mikheev 51298bcfda Reset evaluation plan tuple table next free slot counter to 0 27 years ago
Vadim B. Mikheev 08abe0acb6 I used bad style of comments and ... commented out some code in 27 years ago
Tom Lane f463c44fc0 Ensure consistent results when FormSortKeys fails to find 27 years ago