aboutsummaryrefslogtreecommitdiff
path: root/src/backend/partitioning/partprune.c
Commit message (Expand)AuthorAge
* Fix RANGE partition pruning with multiple boolean partition keysDavid Rowley2019-07-12
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Restructure creation of run-time pruning steps.Tom Lane2019-05-17
* Fix bogus logic for combining range-partitioned columns during pruning.Tom Lane2019-05-16
* Fix partition pruning to treat stable comparison operators properly.Tom Lane2019-05-16
* Speed up planning when partitions can be pruned at plan time.Tom Lane2019-03-30
* Fix use of wrong datatype with sizeof().Robert Haas2019-03-25
* Rearrange make_partitionedrel_pruneinfo to avoid work when we can't prune.Tom Lane2019-03-22
* Collations with nondeterministic comparisonPeter Eisentraut2019-03-22
* Allow ATTACH PARTITION with only ShareUpdateExclusiveLock.Robert Haas2019-03-07
* Refactor planner's header files.Tom Lane2019-01-29
* Make some small planner API cleanups.Tom Lane2019-01-29
* Move inheritance expansion code into its own fileAlvaro Herrera2019-01-10
* Update copyright for 2019Bruce Momjian2019-01-02
* Fix incorrect routine name reference in partprune.cMichael Paquier2018-11-08
* Centralize executor's opening/closing of Relations for rangetable entries.Tom Lane2018-10-04
* Remove duplicated words split across lines in commentsMichael Paquier2018-09-08
* Fix typos.Thomas Munro2018-08-27
* Remove bogus Assert in make_partitionedrel_pruneinfo().Tom Lane2018-08-08
* Match RelOptInfos by relids not pointer equality.Tom Lane2018-08-08
* Fix run-time partition pruning for appends with multiple source rels.Tom Lane2018-08-01
* Verify range bounds to bms_add_range when necessaryAlvaro Herrera2018-07-30
* Fix partition pruning with IS [NOT] NULL clausesAlvaro Herrera2018-07-16
* Consistently use the term 'partitioned rel' in partprune commentsAlvaro Herrera2018-06-20
* Code review for match_clause_to_partition_key().Tom Lane2018-06-13
* Fix some ill-chosen names for globally-visible partition support functions.Tom Lane2018-06-13
* Fix up run-time partition pruning's use of relcache's partition data.Tom Lane2018-06-13
* Improve commentary about run-time partition pruning data structures.Tom Lane2018-06-11
* Fix run-time partition pruning code to handle NULL values properly.Tom Lane2018-06-11
* Assorted cosmetic cleanup of run-time-partition-pruning code.Tom Lane2018-06-10
* Improve run-time partition pruning to handle any stable expression.Tom Lane2018-06-10
* Fix assorted partition pruning bugsAlvaro Herrera2018-05-09
* Make gen_partprune_steps staticAlvaro Herrera2018-05-09
* Remove useless 'default' clauseAlvaro Herrera2018-05-09
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* Initialize ExprStates once in run-time partition pruningAlvaro Herrera2018-04-24
* Remove useless default clause in switchAlvaro Herrera2018-04-23
* Rework code to determine partition pruning procedureAlvaro Herrera2018-04-19
* Add missed bms_copy() in perform_pruning_combine_stepAlvaro Herrera2018-04-09
* Support partition pruning at execution timeAlvaro Herrera2018-04-07
* Document partprune.c a little betterAlvaro Herrera2018-04-07
* Faster partition pruningAlvaro Herrera2018-04-06