Commit Graph

238 Commits (c7b8998ebbf310a156aa38022555a24d98fdbfb4)

Author SHA1 Message Date
Tom Lane 6d0d15c451 Make the world at least somewhat safe for zero-column tables, and 23 years ago
Tom Lane b26dfb9522 Extend pg_cast castimplicit column to a three-way value; this allows us 23 years ago
Bruce Momjian e50f52a074 pgindent run. 23 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 23 years ago
Tom Lane 22d641a7d4 Get rid of the last few uses of typeidTypeName() rather than 23 years ago
Tom Lane 857661ba2e Enforce EXECUTE privilege for aggregate functions. 24 years ago
Tom Lane 6cef5d2549 Operators live in namespaces. CREATE/DROP/COMMENT ON OPERATOR take 24 years ago
Tom Lane 902a6a0a4b Restructure representation of aggregate functions so that they have pg_proc 24 years ago
Tom Lane 337b22cb47 Code review for DOMAIN patch. 24 years ago
Bruce Momjian a033daf566 Commit to match discussed elog() changes. Only update is that LOG is 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 24 years ago
Bruce Momjian 0686d49da0 Remove dashes in comments that don't need them, rewrap with pgindent. 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane 13cc7eb3e2 Clean up two rather nasty bugs in operator selection code. 25 years ago
Tom Lane db3ac67d8f Update comments about memory management. 25 years ago
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. 25 years ago
Tom Lane badce86a2c First stage of reclaiming memory in executor by resetting short-term 25 years ago
Tom Lane 1aebc3618a First phase of memory management rewrite (see backend/utils/mmgr/README 25 years ago
Bruce Momjian df43800fc8 Clean up #include's. 25 years ago
Tom Lane 0f1e39643d Third round of fmgr updates: eliminate calls using fmgr() and 25 years ago
Bruce Momjian a12a23f0d0 Remove unused include files. Do not touch /port or includes used by defines. 25 years ago
Tom Lane 0a7fb4e918 First round of changes for new fmgr interface. fmgr itself and the 25 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. 26 years ago
Bruce Momjian a71802e12e Final cleanup. 26 years ago
Bruce Momjian 2e6b1e63a3 Remove unused #includes in *.c files. 26 years ago
Bruce Momjian 4b2c2850bf Clean up #include in /include directory. Add scripts for checking includes. 26 years ago
Bruce Momjian 0c3281ce7c Reversed out Massimo patch. 26 years ago
Bruce Momjian 603e153bb8 I don't like last minute patches before the final freeze, but I believe that 26 years ago
Bruce Momjian fcff1cdf4e Another pgindent run. Sorry folks. 26 years ago
Bruce Momjian 07842084fe pgindent run over code. 26 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