Commit Graph

80 Commits (7cd25199a9a9dc6ca43a9f25bb6d7911216df364)

Author SHA1 Message Date
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Neil Conway 72b6ad6313 Use the new List API function names throughout the backend, and disable the 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Tom Lane b05ff39d7c Fix binary_oper_exact() so that the heuristic 'an unknown literal on 23 years ago
Peter Eisentraut feb4f44d29 Message editing: remove gratuitous variations in message wording, standardize 23 years ago
Tom Lane ec646dbc65 Create a 'type cache' that keeps track of the data needed for any particular 23 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane 81b5c8a136 A visit from the message-style police ... 23 years ago
Tom Lane 216311d590 First bits of work on error message editing. 23 years ago
Tom Lane 79fafdf49c Some early work on error message editing. Operator-not-found and 23 years ago
Tom Lane bee217924d Support expressions of the form 'scalar op ANY (array)' and 23 years ago
Tom Lane b3c0551eda Create real array comparison functions (that use the element datatype's 23 years ago
Bruce Momjian 111d8e522b Back out array mega-patch. 23 years ago
Bruce Momjian 46bf651480 Array mega-patch. 23 years ago
Tom Lane f45df8c014 Cause CHAR(n) to TEXT or VARCHAR conversion to automatically strip trailing 23 years ago
Tom Lane aa282d4446 Infrastructure for deducing Param types from context, in the same way 23 years ago
Tom Lane 730840c9b6 First phase of work on array improvements. ARRAY[x,y,z] constructor 23 years ago
Tom Lane f68f11928d Tighten selection of equality and ordering operators for grouping 23 years ago
Tom Lane b26dfb9522 Extend pg_cast castimplicit column to a three-way value; this allows us 24 years ago
Bruce Momjian e50f52a074 pgindent run. 24 years ago
Bruce Momjian b0f5086e41 oid is needed, it is added at the end of the struct (after the null 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Tom Lane a829cbb877 Give left_oper() and right_oper() noError parameters like oper() (the 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
Tom Lane 7863404417 A bunch of changes aimed at reducing backend startup time... 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Peter Eisentraut 2e57875b97 Use format_type sibling in backend error messages, so the user sees 25 years ago
Tom Lane a933bceacf compatible_oper needs to do ReleaseSysCache in one path to avoid 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
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane 7d6af50f43 Make algorithm for resolving UNKNOWN function/operator inputs be 25 years ago
Tom Lane a933ee38bb Change SearchSysCache coding conventions so that a reference count is 25 years ago
Thomas G. Lockhart bc20c41275 Fix bug in recent improvement to type resolution code. Forgot to retain 25 years ago
Thomas G. Lockhart e6e893e74f Enable fallback to string type when argument(s) are of UNKNOWN type. 25 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 440b0fea3d Another go-round with resolution of ambiguous functions and operators. 26 years ago
Tom Lane d63e05a638 Improve error message wording in unary_op_error() --- suggest that 26 years ago
Tom Lane c9f287e49b Further fixes for bogus list-slinging, scribbling on input, etc in type 26 years ago
Tom Lane 66fe0fc87e Fix poorly worded error messages for unary operator type resolution 26 years ago
Bruce Momjian 5c25d60244 Add: 26 years ago
Tom Lane efb36d2be8 any_ordering_op()'s argument should be declared Oid not int. 26 years ago
Bruce Momjian fc955b14ea Add system indexes to match all caches. 26 years ago
Tom Lane bd272cace6 Mega-commit to make heap_open/heap_openr/heap_close take an 27 years ago
Tom Lane 5adebf83b6 Clean up some bugs in oper_select_candidate(), notably the 27 years ago