| Commit message (Expand) | Author | Age |
* | Make LC_COLLATE and LC_CTYPE database-level settings. Collation and | Heikki Linnakangas | 2008-09-23 |
* | Clean up a couple of weird corner cases in interval parsing: make -yyyy-mm be | Tom Lane | 2008-09-16 |
* | Fix multiple memory leaks in xml_out(). Per report from Matt Magoffin. | Tom Lane | 2008-09-16 |
* | Fix caching of foreign-key-checking queries so that when a replan is needed, | Tom Lane | 2008-09-15 |
* | Tighten up to_date/to_timestamp so that they are more likely to reject | Tom Lane | 2008-09-11 |
* | Adjust the parser to accept the typename syntax INTERVAL ... SECOND(n) | Tom Lane | 2008-09-11 |
* | Make our parsing of INTERVAL literals spec-compliant (or at least a heck of | Tom Lane | 2008-09-10 |
* | Improve the plan cache invalidation mechanism to make it invalidate plans | Tom Lane | 2008-09-09 |
* | Create a separate grantable privilege for TRUNCATE, rather than having it be | Tom Lane | 2008-09-08 |
* | Reimplement text_position and related functions to use Boyer-Moore-Horspool | Tom Lane | 2008-09-07 |
* | Adjust psql's new \ef command to present an empty CREATE FUNCTION template | Tom Lane | 2008-09-06 |
* | Implement a psql command "\ef" to edit the definition of a function. | Tom Lane | 2008-09-06 |
* | Add a bunch of new error location reports to parse-analysis error messages. | Tom Lane | 2008-09-01 |
* | Move exprType(), exprTypmod(), expression_tree_walker(), and related routines | Tom Lane | 2008-08-25 |
* | Minor patch on pgbench | Bruce Momjian | 2008-08-22 |
* | Arrange to convert EXISTS subqueries that are equivalent to hashable IN | Tom Lane | 2008-08-22 |
* | Clean up the loose ends in selectivity estimation left by my patch for semi | Tom Lane | 2008-08-16 |
* | Implement SEMI and ANTI joins in the planner and executor. (Semijoins replace | Tom Lane | 2008-08-14 |
* | Introduce the concept of relation forks. An smgr relation can now consist | Heikki Linnakangas | 2008-08-11 |
* | Rearrange the querytree representation of ORDER BY/GROUP BY/DISTINCT items | Tom Lane | 2008-08-02 |
* | Code review for array_fill patch: fix inadequate check for array size overflow | Tom Lane | 2008-07-21 |
* | Implement SQL-spec RETURNS TABLE syntax for functions. | Tom Lane | 2008-07-18 |
* | Add a "provariadic" column to pg_proc to eliminate the remarkably expensive | Tom Lane | 2008-07-16 |
* | Support "variadic" functions, which can accept a variable number of arguments | Tom Lane | 2008-07-16 |
* | Add array_fill() to create arrays initialized with a value. | Bruce Momjian | 2008-07-16 |
* | Const-ify the arguments of str_tolower() and friends to suppress compile | Tom Lane | 2008-07-12 |
* | Fix estimate_num_groups() to assume that GROUP BY expressions yielding boolean | Tom Lane | 2008-07-07 |
* | Fix AT TIME ZONE (in all three variants) so that we first try to interpret | Tom Lane | 2008-07-07 |
* | Add a function pg_get_keywords() to let clients find out the set of keywords | Tom Lane | 2008-07-03 |
* | Fix transaction-lifespan memory leak in xpath(). Report by Matt Magoffin, | Tom Lane | 2008-07-03 |
* | Fix bug "select lower('asd') = 'asd'" returns false with multibyte encoding | Teodor Sigaev | 2008-06-26 |
* | Reduce the alignment requirement of type "name" from int to char, and arrange | Tom Lane | 2008-06-24 |
* | Merge duplicate upper/lower/initcap() routines in oracle_compat.c and | Bruce Momjian | 2008-06-23 |
* | Improve our #include situation by moving pointer types away from the | Alvaro Herrera | 2008-06-19 |
* | Clean up some problems with redundant cross-type arithmetic operators. Add | Tom Lane | 2008-06-17 |
* | Move USE_WIDE_UPPER_LOWER define to c.h, and remove TS_USE_WIDE and use | Bruce Momjian | 2008-06-17 |
* | Fix unportable (and incorrect anyway) usage of LL constant suffix that | Tom Lane | 2008-06-09 |
* | Fix datetime input functions to correctly detect integer overflow when | Tom Lane | 2008-06-09 |
* | Change xlog.h to xlogdefs.h in bufpage.h, and fix fallout. | Alvaro Herrera | 2008-06-06 |
* | Fix pg_get_ruledef() so that negative numeric constants are parenthesized. | Tom Lane | 2008-06-06 |
* | Alter the xxx_pattern_ops opclasses to use the regular equality operator of | Tom Lane | 2008-05-27 |
* | Simplify code in formatting.c now that to upper/lower/initcase do not | Bruce Momjian | 2008-05-20 |
* | Make to_char()'s localized month/day names depend on LC_TIME, not LC_MESSAGES. | Tom Lane | 2008-05-19 |
* | Coercion sanity check in ri_HashCompareOp failed to allow for enums, as per | Tom Lane | 2008-05-19 |
* | Extend GIN to support partial-match searches, and extend tsquery to support | Tom Lane | 2008-05-16 |
* | Add support for tracking call counts and elapsed runtime for user-defined | Tom Lane | 2008-05-15 |
* | Improve snapshot manager by keeping explicit track of snapshots. | Alvaro Herrera | 2008-05-12 |
* | Restructure some header files a bit, in particular heapam.h, by removing some | Alvaro Herrera | 2008-05-12 |
* | Adjust power() error messages to be more descriptive. | Bruce Momjian | 2008-05-09 |
* | Update C comments to mention SQL:2003 handling of power return values. | Bruce Momjian | 2008-05-09 |