Commit Graph

73 Commits (5c2abb960d6d8e97b17bd9876bb735b34747fe3a)

Author SHA1 Message Date
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane a933ee38bb Change SearchSysCache coding conventions so that a reference count is 25 years ago
Tom Lane 782c16c6a1 SQL-language functions are now callable in ordinary fmgr contexts ... 25 years ago
Tom Lane bec98a31c5 Revise aggregate functions per earlier discussions in pghackers. 26 years ago
Tom Lane badce86a2c First stage of reclaiming memory in executor by resetting short-term 26 years ago
Tom Lane 1aebc3618a First phase of memory management rewrite (see backend/utils/mmgr/README 26 years ago
Bruce Momjian df43800fc8 Clean up #include's. 26 years ago
Tom Lane 0f1e39643d Third round of fmgr updates: eliminate calls using fmgr() and 26 years ago
Bruce Momjian a12a23f0d0 Remove unused include files. Do not touch /port or includes used by defines. 26 years ago
Tom Lane 0a7fb4e918 First round of changes for new fmgr interface. fmgr itself and the 26 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Bruce Momjian 5c25d60244 Add: 26 years ago
Tom Lane 6d1efd76fb Fix handling of NULL constraint conditions: per SQL92 spec, a NULL result 26 years ago
Tom Lane a8ae19ec3d aggregate(DISTINCT ...) works, per SQL spec. 26 years ago
Tom Lane c60ecd8f8c Ooops ... 6.5 coding wasn't quite right anymore. Should learn 26 years ago
Tom Lane b021e9a130 Put back code in nodeAgg to generate a dummy all-nulls input tuple 26 years ago
Tom Lane 5ce158c534 Remove a no-longer-needed kluge for degenerate aggregate cases, 26 years ago
Tom Lane a55888ec9c Fix nodeAgg coredump in case where lower-level plan has 26 years ago
Tom Lane be09bc9ff2 Modify nodeAgg.c so that no rows are returned for a GROUP BY 26 years ago
Tom Lane 78114cd4d4 Further planner/optimizer cleanups. Move all set_tlist_references 26 years ago
Tom Lane db436adf76 Major revision of sort-node handling: push knowledge of query 26 years ago
Bruce Momjian 3406901a29 Move some system includes into c.h, and remove duplicates. 27 years ago
Bruce Momjian a71802e12e Final cleanup. 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 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
Bruce Momjian fcff1cdf4e Another pgindent run. Sorry folks. 27 years ago
Bruce Momjian 07842084fe pgindent run over code. 27 years ago
Tom Lane fd31563777 Aggregate functions didn't work on subscripted array references. 27 years ago
Tom Lane 419b91c058 Correct some comments, fix a small memory wastage when datatype 27 years ago
Bruce Momjian 0aa2aed5f8 Reverse out pfree agg part of patch from Erik Riedel. 27 years ago
Bruce Momjian 7d0ab659ac Fix for aggregate memory leaks from Erik Riedel. 27 years ago
Bruce Momjian 6724a50787 Change my-function-name-- to my_function_name, and optimizer renames. 27 years ago
Bruce Momjian d611ccb874 fix for aggregates 27 years ago
Bruce Momjian 36693c0525 More agg cleanup. 27 years ago
Bruce Momjian 1401f63dd1 Agg/Aggreg cleanup and datetime.sql patch. 27 years ago
Bruce Momjian 17467bb7fb Rename Aggreg to Aggref. 27 years ago
Bruce Momjian bd8ffc6f3f Hi! 27 years ago
Vadim B. Mikheev 6beba218d7 New HeapTuple structure/interface. 27 years ago
Bruce Momjian fa1a8d6a97 OK, folks, here is the pgindent output. 27 years ago
Bruce Momjian 460b20a43f 1) Queries using the having clause on base tables should work well 28 years ago
Bruce Momjian 6bd323c6b3 Remove un-needed braces around single statements. 28 years ago
Bruce Momjian 8eb08ae6b9 Cleanup up code. 28 years ago
Bruce Momjian c579ce0fb0 I started adding the Having Clause and it works quite fine for 28 years ago
Bruce Momjian a32450a585 pgindent run before 6.3 release, with Thomas' requested changes. 28 years ago
Vadim B. Mikheev 1a105cefbd Support for subselects. 28 years ago
Bruce Momjian 726c3854cb Inline fastgetattr and others so data access does not use function 28 years ago
Bruce Momjian 41a4f64dcf Fix for aggreg problem and fmgr.c compile problems. 28 years ago
Marc G. Fournier d876c25803 Fix: 28 years ago