Commit Graph

82 Commits (f6d208d6e51810c73f0e02c477984a6b44627f11)

Author SHA1 Message Date
Tom Lane 03b0a589d1 Consider interpreting a function call as a trivial (binary-compatible) 24 years ago
Bruce Momjian 5ec8474323 New comment. This func/column things has always confused me. 25 years ago
Bruce Momjian 2fd831d323 Rename ParseFuncOrColumn() to ParseColumnOrFunc(). 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane ed5003c584 First cut at full support for OUTER JOINs. There are still a few loose 25 years ago
Tom Lane 4b8f1bcb9c Make functional indexes accept binary-compatible functions, for example 25 years ago
Tom Lane 62e29fe2e7 Remove 'func_tlist' from Func expression nodes, likewise 'param_tlist' 25 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Tom Lane d14c8aab99 Turns out that Mazurkiewicz's gripe about 'function inheritance' is 26 years ago
Bruce Momjian 5c25d60244 Add: 26 years ago
Bruce Momjian 8a093d0ae3 Make number of args to a function configurable. 26 years ago
Tom Lane 18c3000286 Teach grammar and parser about aggregate(DISTINCT ...). No implementation 26 years ago
Tom Lane db436adf76 Major revision of sort-node handling: push knowledge of query 26 years ago
Bruce Momjian a9591ce66a Change #include's to use <> and "" as appropriate. 27 years ago
Bruce Momjian 4b2c2850bf Clean up #include in /include directory. Add scripts for checking includes. 27 years ago
Tom Lane 5f74d499bf Defend against function calls with more than 8 arguments (code 27 years ago
Bruce Momjian 07842084fe pgindent run over code. 27 years ago
Bruce Momjian 6724a50787 Change my-function-name-- to my_function_name, and optimizer renames. 27 years ago
Thomas G. Lockhart 9470ab03c9 Define routines and catalog entries for string min()/max() functions. 27 years ago
Bruce Momjian 173c555948 Make functions static or ifdef NOT_USED. Prevent pg_version creation. 27 years ago
Bruce Momjian fa1a8d6a97 OK, folks, here is the pgindent output. 27 years ago
Thomas G. Lockhart d2404c17c9 Add func_select_candidate() to allow use in unary operator parsing. 28 years ago
Thomas G. Lockhart 3ace5fd082 Add capabilities for automatic type conversion. 28 years ago
Bruce Momjian a32450a585 pgindent run before 6.3 release, with Thomas' requested changes. 28 years ago
Marc G. Fournier 7b6cbd53f7 func_error() changed so that if caller is passed with NULL value, its 28 years ago
Marc G. Fournier 48ad446c04 Fix up this so that it also doesn't use a caller variable... 28 years ago
Bruce Momjian 412a5e6539 Parser cleanup. 28 years ago
Bruce Momjian 4b05912f0b Fix for count(*), aggs with views and multiple tables and sum(3). 28 years ago
Bruce Momjian b704426618 Make parser functions static where possible. 28 years ago
Bruce Momjian 598e86f3b3 Cleanup up include files. 28 years ago
Bruce Momjian 4a5b781d71 Break parser functions into smaller files, group together. 28 years ago