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