| Age | Commit message (Expand) | Author |
| 2008-11-13 | array_agg aggregate function, as per SQL:2008, but without ORDER BY clause | Peter Eisentraut |
| 2008-11-13 | PGDLLIMPORT-ize the global variables referenced in pg_crc.h. | Tom Lane |
| 2008-11-12 | Update URL to Ross Williams' CRC paper. | Alvaro Herrera |
| 2008-11-12 | array_length() function, and for SQL compatibility also cardinality() | Peter Eisentraut |
| 2008-11-11 | Add support for input and output of interval values formatted per ISO 8601; | Tom Lane |
| 2008-11-04 | ADD array_ndims function | Peter Eisentraut |
| 2008-11-03 | suppress_redundant_updates_trigger function. | Andrew Dunstan |
| 2008-11-03 | Add pg_typeof() function. | Tom Lane |
| 2008-10-27 | Install a more robust solution for the problem of infinite error-processing | Tom Lane |
| 2008-10-14 | Extend the date type to support infinity and -infinity, analogously to | Tom Lane |
| 2008-10-13 | Implement comparison of generic records (composite types), and invent a | Tom Lane |
| 2008-10-09 | Fix two flaws in comments I just introduced, pointed out by Tom. | Alvaro Herrera |
| 2008-10-09 | Improve translatability of error messages for external modules by tweaking | Alvaro Herrera |
| 2008-10-06 | Fix up ruleutils.c for CTE features. The main problem was that | Tom Lane |
| 2008-10-05 | Remove obsolete internal functions istrue, isfalse, isnottrue, isnotfalse, | Peter Eisentraut |
| 2008-10-04 | Implement SQL-standard WITH clauses, including WITH RECURSIVE. | Tom Lane |
| 2008-10-03 | Add relation fork support to pg_relation_size() function. You can now pass | Heikki Linnakangas |
| 2008-10-01 | Improve tuplestore.c to support multiple concurrent read positions. | Tom Lane |
| 2008-09-30 | Rewrite the FSM. Instead of relying on a fixed-size shared memory segment, the | Heikki Linnakangas |
| 2008-09-28 | Add hooks to let plugins override the planner's lookups in pg_statistic. | Tom Lane |
| 2008-09-23 | Make LC_COLLATE and LC_CTYPE database-level settings. Collation and | Heikki Linnakangas |
| 2008-09-15 | Fix caching of foreign-key-checking queries so that when a replan is needed, | Tom Lane |
| 2008-09-10 | Make our parsing of INTERVAL literals spec-compliant (or at least a heck of | Tom Lane |
| 2008-09-10 | Add "source file" and "source line" information to each GUC variable. | Alvaro Herrera |
| 2008-09-09 | Improve the plan cache invalidation mechanism to make it invalidate plans | Tom Lane |
| 2008-09-08 | Create a separate grantable privilege for TRUNCATE, rather than having it be | Tom Lane |
| 2008-09-06 | Implement a psql command "\ef" to edit the definition of a function. | Tom Lane |
| 2008-09-01 | Add a bunch of new error location reports to parse-analysis error messages. | Tom Lane |
| 2008-08-16 | Clean up the loose ends in selectivity estimation left by my patch for semi | Tom Lane |
| 2008-08-14 | Implement SEMI and ANTI joins in the planner and executor. (Semijoins replace | Tom Lane |
| 2008-08-02 | Rearrange the querytree representation of ORDER BY/GROUP BY/DISTINCT items | Tom Lane |
| 2008-07-30 | Replace the hard-wired type knowledge in TypeCategory() and IsPreferredType() | Tom Lane |
| 2008-07-23 | Use guc.c's parse_int() instead of pg_atoi() to parse fillfactor in | Tom Lane |
| 2008-07-18 | Adjust things so that the query_string of a cached plan and the sourceText of | Tom Lane |
| 2008-07-18 | Implement SQL-spec RETURNS TABLE syntax for functions. | Tom Lane |
| 2008-07-16 | Add array_fill() to create arrays initialized with a value. | Bruce Momjian |
| 2008-07-12 | Const-ify the arguments of str_tolower() and friends to suppress compile | Tom Lane |
| 2008-07-03 | Add a function pg_get_keywords() to let clients find out the set of keywords | Tom Lane |
| 2008-06-30 | Fix recovery.conf boolean variables to take the same range of string | Bruce Momjian |
| 2008-06-28 | If pnstrdup is going to be promoted to a generally available function, | Tom Lane |
| 2008-06-23 | Merge duplicate upper/lower/initcap() routines in oracle_compat.c and | Bruce Momjian |
| 2008-06-19 | Improve our #include situation by moving pointer types away from the | Alvaro Herrera |
| 2008-06-18 | Move wchar2char() and char2wchar() from tsearch into /mb to be easier to | Bruce Momjian |
| 2008-06-17 | Clean up some problems with redundant cross-type arithmetic operators. Add | Tom Lane |
| 2008-05-28 | Add a field to guc enums to allow hiding of values from display while | Magnus Hagander |
| 2008-05-27 | Alter the xxx_pattern_ops opclasses to use the regular equality operator of | Tom Lane |
| 2008-05-19 | Make to_char()'s localized month/day names depend on LC_TIME, not LC_MESSAGES. | Tom Lane |
| 2008-05-17 | Add $PostgreSQL$ markers to a lot of files that were missing them. | Andrew Dunstan |
| 2008-05-15 | Support SQL/PSM-compatible CASE statement in plpgsql. | Tom Lane |
| 2008-05-12 | Improve snapshot manager by keeping explicit track of snapshots. | Alvaro Herrera |