Commit Graph

414 Commits (47ca4836441d1c24f75a94d43af8bd72d4c8d057)

Author SHA1 Message Date
Tom Lane a4c35ea1c2 Improve parser's and planner's handling of set-returning functions. 9 years ago
Peter Eisentraut 49eb0fd097 Add location field to DefElem 9 years ago
Tom Lane 2c00fad286 Fix improper repetition of previous results from a hashed aggregate. 9 years ago
Tom Lane 0bb51aa967 Improve parsetree representation of special functions such as CURRENT_DATE. 9 years ago
Tom Lane 45639a0525 Avoid invalidating all foreign-join cached plans when user mappings change. 9 years ago
Robert Haas 3edcdbcc4d Fix typo in comment. 9 years ago
Tom Lane 19e972d558 Rethink node-level representation of partial-aggregation modes. 9 years ago
Tom Lane 915b703e16 Fix handling of argument and result datatypes for partial aggregation. 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 9 years ago
Robert Haas 59eb551279 Fix EXPLAIN VERBOSE output for parallel aggregate. 10 years ago
Andres Freund c1ddd2361f Expose more out/readfuncs support functions. 10 years ago
Robert Haas 5fe5a2cee9 Allow aggregate transition states to be serialized and deserialized. 10 years ago
Robert Haas f9143d102f Rework custom scans to work more like the new extensible node stuff. 10 years ago
Robert Haas e06a38965b Support parallel aggregation. 10 years ago
Tom Lane 07aed46a6b Fix missed update in _readForeignScan(). 10 years ago
Robert Haas 0bf3ae88af Directly modify foreign tables. 10 years ago
Tom Lane 3fc6e2d7f5 Make the upper part of the planner work by generating and comparing Paths. 10 years ago
Robert Haas bcac23de73 Introduce extensible node types. 10 years ago
Robert Haas 7c944bd903 Introduce a new GUC force_parallel_mode for testing purposes. 10 years ago
Robert Haas fbe5a3fb73 Only try to push down foreign joins if the user mapping OIDs match. 10 years ago
Robert Haas a7de3dc5c3 Support multi-stage aggregation. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Robert Haas a05dc4d7fd Provide readfuncs support for custom scans. 10 years ago
Robert Haas f0661c4e8c Make sequential scans parallel-aware. 10 years ago
Robert Haas 5fc4c26db5 Allow FDWs to push down quals without breaking EvalPlanQual rechecks. 10 years ago
Stephen Frost 4158cc3793 Do not write out WCOs in Query 10 years ago
Robert Haas 286a3a68dc Fix readfuncs/outfuncs problems in last night's Gather patch. 10 years ago
Robert Haas d1b7c1ffe7 Parallel executor support. 10 years ago
Robert Haas 9f1255ac85 Don't zero opfuncid when reading nodes. 10 years ago
Robert Haas a0d9f6e434 Add readfuncs.c support for plan nodes. 10 years ago
Stephen Frost 22eaf35c1d RLS refactoring 10 years ago
Noah Misch b8fe12a836 Reconcile nodes/*funcs.c with recent work. 10 years ago
Tom Lane dd7a8f66ed Redesign tablesample method API, and do extensive code review. 10 years ago
Andres Freund 0740cbd759 Refactor ON CONFLICT index inference parse tree representation. 10 years ago
Andres Freund f3d3118532 Support GROUPING SETS, CUBE and ROLLUP. 10 years ago
Simon Riggs f6d208d6e5 TABLESAMPLE, SQL Standard and extensible 10 years ago
Andres Freund 168d5805e4 Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE. 11 years ago
Andres Freund 2c8f4836db Represent columns requiring insert and update privileges indentently. 11 years ago
Stephen Frost e89bd02f58 Perform RLS WITH CHECK before constraints, etc 11 years ago
Tom Lane c063da1769 Add parse location fields to NullTest and BooleanTest structs. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Alvaro Herrera df630b0dd5 Implement SKIP LOCKED for row-level locks 11 years ago
Stephen Frost 491c029dbc Row-Level Security Policies (RLS) 11 years ago
Tom Lane 8f889b1083 Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ... 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Stephen Frost 842faa714c Make security barrier views automatically updatable 12 years ago
Tom Lane ac4ef637ad Allow use of "z" flag in our printf calls, and use it where appropriate. 12 years ago
Heikki Linnakangas 8ba288da5d Suppress Coverity complaints in readfuncs.c. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Tom Lane 8d65da1f01 Support ordered-set (WITHIN GROUP) aggregates. 12 years ago