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