Commit Graph

292 Commits (1d3b258cbe4aedfb49c92c28b9cbd7c18d277e04)

Author SHA1 Message Date
Tom Lane f9e4f611a1 First pass at set-returning-functions in FROM, by Joe Conway with 24 years ago
Tom Lane 31c775adeb Restructure aclcheck error reporting to make permission-failure 24 years ago
Peter Eisentraut 8adf56f77a Privileges on functions and procedural languages 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Tom Lane ae3129fd03 Quick-and-dirty fix for recursive plpgsql functions, per bug report from 25 years ago
Tom Lane 116d2bba7e Add IS UNKNOWN, IS NOT UNKNOWN boolean tests, fix the existing boolean 25 years ago
Tom Lane 2dbdba86db Kluge solution for Alex Pilosov's report of problems with whole-tuple 25 years ago
Bruce Momjian 7cf952e7b4 Fix comments that were mis-wrapped, for Tom Lane. 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane 0d54d6ac44 Clean up handling of tuple descriptors so that result-tuple descriptors 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane 6543d81d65 Restructure handling of inheritance queries so that they work with outer 25 years ago
Tom Lane 481487b964 GetAttributeByName and GetAttributeByNum should be declared to return 26 years ago
Tom Lane 782c16c6a1 SQL-language functions are now callable in ordinary fmgr contexts ... 26 years ago
Tom Lane 7893462e44 Move pg_checkretval out of the planner (where it never belonged) into 26 years ago
Tom Lane 62e29fe2e7 Remove 'func_tlist' from Func expression nodes, likewise 'param_tlist' 26 years ago
Tom Lane e4e6459c0f Further cleanup of array behavior. Slice assignments to arrays with 26 years ago
Tom Lane d0e17e2112 Arrays are toastable. (At least if you initdb, which I didn't force.) 26 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
Bruce Momjian 946e80c435 Final #include cleanup. 26 years ago
Tom Lane f2d1205322 Another batch of fmgr updates. I think I have gotten all old-style 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
Tom Lane 57b30e8e22 Create a new expression node type RelabelType, which exists solely to 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
Bruce Momjian 8a093d0ae3 Make number of args to a function configurable. 26 years ago
Tom Lane ac61a04a71 Fix ExecSubPlan to handle nulls per the SQL spec --- it didn't combine 26 years ago
Tom Lane 5ce158c534 Remove a no-longer-needed kluge for degenerate aggregate cases, 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 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
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
Tom Lane 1918a1d191 When targetlist is NULL, ExecTargetList was passing back a 27 years ago
Bruce Momjian fcff1cdf4e Another pgindent run. Sorry folks. 27 years ago
Bruce Momjian 07842084fe pgindent run over code. 27 years ago
Bruce Momjian afac6363a6 cleanup 27 years ago
Bruce Momjian 0dfc358427 Fix for memory leak in executor with fjIsNull. 27 years ago
Bruce Momjian 5d34abc6f1 Cleanup 27 years ago
Vadim B. Mikheev 2a76aa23e0 We have to return dummy tuple for empty targetlist! 27 years ago
Thomas G. Lockhart 25cccc05aa Fix typos in comments. 27 years ago
Bruce Momjian 7fe29ecefc comment cleanup. 27 years ago
Marc G. Fournier 8c3e8a8a0e From: Tatsuo Ishii <t-ishii@sra.co.jp> 27 years ago
Bruce Momjian 6724a50787 Change my-function-name-- to my_function_name, and optimizer renames. 27 years ago