| Age | Commit message (Expand) | Author |
| 2010-02-17 | Stamp HEAD as 9.0devel, and update various places that were referring to 8.5 | Tom Lane |
| 2010-02-16 | Replace the pg_listener-based LISTEN/NOTIFY mechanism with an in-memory queue. | Tom Lane |
| 2010-02-14 | Wrap calls to SearchSysCache and related functions using macros. | Robert Haas |
| 2010-02-12 | Tweak the order of processing of WITH clauses so that they are processed | Tom Lane |
| 2010-02-12 | Extend the set of frame options supported for window functions. | Tom Lane |
| 2010-02-08 | Remove old-style VACUUM FULL (which was known for a little while as | Tom Lane |
| 2010-02-07 | Create a "relation mapping" infrastructure to support changing the relfilenodes | Tom Lane |
| 2010-02-03 | Fix unwarranted assumption that a cached rowtype would stick around | Tom Lane |
| 2010-01-28 | Type table feature | Peter Eisentraut |
| 2010-01-25 | Add get_bit/set_bit functions for bit strings, paralleling those for bytea, | Tom Lane |
| 2010-01-22 | Replace ALTER TABLE ... SET STATISTICS DISTINCT with a more general mechanism. | Robert Haas |
| 2010-01-16 | Fix unportable use of isxdigit() with char (rather than unsigned char) | Tom Lane |
| 2010-01-15 | Do parse analysis of an EXPLAIN's contained statement during the normal | Tom Lane |
| 2010-01-13 | Make fixed_paramref_hook behave properly when there are 'unused' slots | Tom Lane |
| 2010-01-06 | Support rewritten-based full vacuum as VACUUM FULL. Traditional | Itagaki Takahiro |
| 2010-01-05 | Support ALTER TABLESPACE name SET/RESET ( tablespace_options ). | Robert Haas |
| 2010-01-05 | Fix a few places where we needed -I. in CPPFLAGS to work properly in | Tom Lane |
| 2010-01-02 | Update copyright for the year 2010. | Bruce Momjian |
| 2010-01-01 | Add an "argisrow" field to NullTest nodes, following a plan made way back in | Tom Lane |
| 2009-12-27 | Remove a couple of unnecessary calls of CreateCacheMemoryContext. These | Tom Lane |
| 2009-12-26 | Zero-label enums: | Bruce Momjian |
| 2009-12-23 | Allow the index name to be omitted in CREATE INDEX, causing the system to | Tom Lane |
| 2009-12-23 | Adjust naming of indexes and their columns per recent discussion. | Tom Lane |
| 2009-12-22 | Disallow comments on columns of relation types other than tables, views, | Tom Lane |
| 2009-12-20 | There is no good reason for the CREATE TABLE LIKE INCLUDING COMMENTS code to | Tom Lane |
| 2009-12-16 | Avoid a premature coercion failure in transformSetOperationTree() when | Tom Lane |
| 2009-12-15 | Support ORDER BY within aggregate function calls, at long last providing a | Tom Lane |
| 2009-12-11 | Add large object access control. | Itagaki Takahiro |
| 2009-12-07 | Add exclusion constraints, which generalize the concept of uniqueness to | Tom Lane |
| 2009-11-20 | Add a WHEN clause to CREATE TRIGGER, allowing a boolean expression to be | Tom Lane |
| 2009-11-16 | Provide a parenthesized-options syntax for VACUUM, analogous to that recently | Tom Lane |
| 2009-11-13 | Clean up a couple of bizarre code formatting choices in recent CREATE LIKE pa... | Tom Lane |
| 2009-11-13 | A better fix for the "ARRAY[...]::domain" problem. The previous patch worked, | Heikki Linnakangas |
| 2009-11-13 | When you do "ARRAY[...]::domain", where domain is a domain over an array type, | Heikki Linnakangas |
| 2009-11-12 | Remove pg_parse_string_token() --- not needed anymore. | Tom Lane |
| 2009-11-12 | Remove plpgsql's separate lexer (finally!), in favor of using the core lexer | Tom Lane |
| 2009-11-11 | Change "name" nonterminal in cursor-related productions to cursor_name. | Alvaro Herrera |
| 2009-11-11 | Support optional FROM/IN in FETCH and MOVE | Alvaro Herrera |
| 2009-11-09 | Re-refactor the core scanner's API, in order to get out from under the problem | Tom Lane |
| 2009-11-09 | Fix WHERE CURRENT OF to work as designed within plpgsql. The argument | Tom Lane |
| 2009-11-05 | Don't treat NEW and OLD as reserved words anymore. For the purposes of rules | Tom Lane |
| 2009-11-04 | Make expression locations for LIKE and SIMILAR TO constructs uniformly point | Tom Lane |
| 2009-10-31 | Implement parser hooks for processing ColumnRef and ParamRef nodes, as per my | Tom Lane |
| 2009-10-28 | When FOR UPDATE/SHARE is used with LIMIT, put the LockRows plan node | Tom Lane |
| 2009-10-27 | Make FOR UPDATE/SHARE in the primary query not propagate into WITH queries; | Tom Lane |
| 2009-10-26 | Re-implement EvalPlanQual processing to improve its performance and eliminate | Tom Lane |
| 2009-10-21 | Remove add_missing_from GUC and associated parser support for "implicit RTEs". | Tom Lane |
| 2009-10-14 | Support SQL-compliant triggers on columns, ie fire only if certain columns | Tom Lane |
| 2009-10-13 | Code review for LIKE INCLUDING patch --- clean up some cosmetic and not | Tom Lane |
| 2009-10-12 | Use plurals (TABLES, FUNCTIONS, etc) in ALTER DEFAULT PRIVILEGES. We have | Tom Lane |