Commit Graph

788 Commits (f58b230ed0dba2a3d396794a2ec84541e321d92d)

Author SHA1 Message Date
Tom Lane 100340e2dc Restore foreign-key-aware estimation of join relation sizes. 9 years ago
Tom Lane 915b703e16 Fix handling of argument and result datatypes for partial aggregation. 9 years ago
Noah Misch 2195c5afaa Mirror struct Aggref field order in _copyAggref(). 9 years ago
Robert Haas 59eb551279 Fix EXPLAIN VERBOSE output for parallel aggregate. 10 years ago
Teodor Sigaev 8b99edefca Revert CREATE INDEX ... INCLUDING ... 10 years ago
Teodor Sigaev 386e3d7609 CREATE INDEX ... INCLUDING (column[, ...]) 10 years ago
Tom Lane de94e2af18 Run pgindent on a batch of (mostly-planner-related) source files. 10 years ago
Alvaro Herrera f2fcad27d5 Support ALTER THING .. DEPENDS ON EXTENSION 10 years ago
Robert Haas 5fe5a2cee9 Allow aggregate transition states to be serialized and deserialized. 10 years ago
Alvaro Herrera 473b932870 Support CREATE ACCESS METHOD 10 years ago
Robert Haas e06a38965b Support parallel aggregation. 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
Tom Lane 6efbded6e4 Allow omitting one or both boundaries in an array slice specifier. 10 years ago
Teodor Sigaev bbbd807097 Revert 9246af6799 because 10 years ago
Teodor Sigaev 9246af6799 Allow to omit boundaries in array subscript 10 years ago
Tom Lane 4fcf48450d Get rid of the planner's LateralJoinInfo data structure. 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 3bd909b220 Add a Gather executor node. 10 years ago
Robert Haas d1b7c1ffe7 Parallel executor support. 10 years ago
Robert Haas 7aea8e4f2d Determine whether it's safe to attempt a parallel plan for a query. 10 years ago
Stephen Frost 22eaf35c1d RLS refactoring 10 years ago
Stephen Frost 3c99788797 Rename 'cmd' to 'cmd_name' in CreatePolicyStmt 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
Heikki Linnakangas 321eed5f0f Add ALTER OPERATOR command, for changing selectivity estimator functions. 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Andres Freund 631d749007 Remove the new UPSERT command tag and use INSERT instead. 10 years ago
Andres Freund 0740cbd759 Refactor ON CONFLICT index inference parse tree representation. 10 years ago
Tom Lane 424661913c Fix failure to copy IndexScan.indexorderbyops in copyfuncs.c. 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
Fujii Masao ecd222e770 Support VERBOSE option in REINDEX command. 10 years ago
Alvaro Herrera b488c580ae Allow on-the-fly capture of DDL event details 11 years ago
Tom Lane 1a8a4e5cde Code review for foreign/custom join pushdown patch. 11 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
Robert Haas e7cb7ee145 Allow FDWs and custom scan providers to replace joins with scans. 11 years ago
Peter Eisentraut cac7658205 Add transforms feature 11 years ago
Stephen Frost e89bd02f58 Perform RLS WITH CHECK before constraints, etc 11 years ago
Alvaro Herrera 0d83138974 Rationalize vacuuming options and parameters 11 years ago
Tom Lane 7b8b8a4331 Improve representation of PlanRowMark. 11 years ago
Tom Lane b55722692b Improve planner's cost estimation in the presence of semijoins. 11 years ago