Commit Graph

47 Commits (186cbbda8f8dc5e42f68fc7892f206a76d56a20f)

Author SHA1 Message Date
Tom Lane 186cbbda8f Provide hashing support for arrays. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane 9511304752 Rearrange the querytree representation of ORDER BY/GROUP BY/DISTINCT items 17 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Tom Lane 20ab467d76 Improve parser so that we can show an error cursor position for errors 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Tom Lane 6e07709760 Implement SQL-compliant treatment of row comparisons for < <= > >= cases 20 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 21 years ago
PostgreSQL Daemon 55b113257c make sure the $Id tags are converted to $PostgreSQL as well ... 22 years ago
Tom Lane ec646dbc65 Create a 'type cache' that keeps track of the data needed for any particular 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 22 years ago
Bruce Momjian 089003fb46 pgindent run. 22 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 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
Bruce Momjian e50f52a074 pgindent run. 23 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
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 24 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 24 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 a933ee38bb Change SearchSysCache coding conventions so that a reference count is 25 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
Tom Lane a23faeee83 Remove bogus code in oper_exact --- if it didn't find an exact 26 years ago
Bruce Momjian 4b2c2850bf Clean up #include in /include directory. Add scripts for checking includes. 27 years ago
Bruce Momjian 6724a50787 Change my-function-name-- to my_function_name, and optimizer renames. 27 years ago
Bruce Momjian fa1a8d6a97 OK, folks, here is the pgindent output. 27 years ago
Thomas G. Lockhart 2d4c6cab96 Define new routines oper_exact() and oper_inexact(). 28 years ago
Bruce Momjian a32450a585 pgindent run before 6.3 release, with Thomas' requested changes. 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