Commit Graph

268 Commits (b39fd897e0398a6bdc6552daa7cacdf9c0e46d7e)

Author SHA1 Message Date
Teodor Sigaev c266ed31a8 Cleanup covering infrastructure 7 years ago
Simon Riggs 08ea7a2291 Revert MERGE patch 7 years ago
Teodor Sigaev 8224de4f42 Indexes with INCLUDE columns and their support in B-tree 7 years ago
Alvaro Herrera 9fdb675fc5 Faster partition pruning 7 years ago
Simon Riggs d204ef6377 MERGE SQL Command following SQL:2016 7 years ago
Simon Riggs 7cf8a5c302 Revert "Modified files for MERGE" 7 years ago
Simon Riggs 354f13855e Modified files for MERGE 7 years ago
Andrew Dunstan 16828d5c02 Fast ALTER TABLE ADD COLUMN with a non-NULL default 7 years ago
Tom Lane 4a4e2442a7 Fix improper uses of canonicalize_qual(). 7 years ago
Tom Lane 5748f3a0aa Improve predtest.c's internal docs, and enhance its functionality a bit. 7 years ago
Robert Haas 2af28e6033 For partitionwise join, match on partcollation, not parttypcoll. 7 years ago
Alvaro Herrera 05fb5d6619 Ignore partitioned indexes where appropriate 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Robert Haas 1cbc17aaca Try to exclude partitioned tables in toto. 8 years ago
Robert Haas eaedf0df71 Update typedefs.list and re-run pgindent 8 years ago
Robert Haas 45866c7550 Copy information from the relcache instead of pointing to it. 8 years ago
Robert Haas f49842d1ee Basic partition-wise join functionality. 8 years ago
Robert Haas 9140cf8269 Associate partitioning information with each RelOptInfo. 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Robert Haas b08df9cab7 Teach predtest.c about CHECK clauses to fix partitioning bugs. 8 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 8 years ago
Tom Lane f04c9a6146 Standardize terminology for pg_statistic_ext entries. 8 years ago
Alvaro Herrera ee6922112e Rename columns in new pg_statistic_ext catalog 8 years ago
Alvaro Herrera b1fc51a36e Comment fixes for extended statistics 8 years ago
Simon Riggs 2686ee1b7c Collect and use multi-column dependency stats 8 years ago
Robert Haas 7a39b5e4d1 Abstract logic to allow for multiple kinds of child rels. 8 years ago
Kevin Grittner 18ce3a4ab2 Add infrastructure to support EphemeralNamedRelation references. 8 years ago
Alvaro Herrera 7b504eb282 Implement multivariate n-distinct coefficients 8 years ago
Alvaro Herrera fcec6caafa Support XMLTABLE query expression 8 years ago
Robert Haas 5262f7a4fc Add optimizer and executor support for parallel index scans. 8 years ago
Robert Haas 18fc5192a6 Remove unnecessary arguments from partitioning functions. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Robert Haas f0e44751d7 Implement table partitioning. 9 years ago
Alvaro Herrera eb68141688 Fix get_relation_info name typo'ed in a comment 9 years ago
Tom Lane 770671062f Don't make FK-based selectivity estimates in inheritance situations. 9 years ago
Tom Lane 9492cf86e4 Fix assorted fallout from IS [NOT] NULL patch. 9 years ago
Tom Lane 100340e2dc Restore foreign-key-aware estimation of join relation sizes. 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 9 years ago
Tom Lane e4158319f3 Mop-up for parallel degree-ectomy. 9 years ago
Robert Haas c9ce4a1c61 Eliminate "parallel degree" terminology. 9 years ago
Tom Lane 77ba610805 Revert "Use Foreign Key relationships to infer multi-column join selectivity". 9 years ago
Tom Lane 8a13d5e6d1 Fix infer_arbiter_indexes() to not barf on system columns. 9 years ago
Tom Lane 26e66184d6 Fix assorted missing infrastructure for ON CONFLICT. 9 years ago
Tom Lane 5306df2831 Clean up foreign-key caching code in planner. 9 years ago
Teodor Sigaev 8b99edefca Revert CREATE INDEX ... INCLUDING ... 9 years ago
Teodor Sigaev 386e3d7609 CREATE INDEX ... INCLUDING (column[, ...]) 9 years ago
Robert Haas 25fe8b5f1a Add a 'parallel_degree' reloption. 9 years ago
Simon Riggs 015e88942a Load FK defs into relcache for use by planner 9 years ago