aboutsummaryrefslogtreecommitdiff
path: root/src/backend/partitioning/partprune.c
Commit message (Expand)AuthorAge
* Fix typos and duplicate wordsDaniel Gustafsson2024-04-18
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Support partition pruning on boolcol IS [NOT] UNKNOWNDavid Rowley2024-03-04
* Minor corrections for partition pruningDavid Rowley2024-02-20
* Fix incorrect pruning of NULL partition for boolean IS NOT clausesDavid Rowley2024-02-20
* Update copyright for 2024Bruce Momjian2024-01-03
* Add trailing commas to enum definitionsPeter Eisentraut2023-10-26
* Fix incorrect step generation in HASH partition pruningDavid Rowley2023-10-12
* Revert "Move PartitionPruneInfo out of plan nodes into PlannedStmt"Alvaro Herrera2023-05-04
* Fix incorrect partition pruning logic for boolean partitioned tablesDavid Rowley2023-04-14
* Update copyright for 2023Bruce Momjian2023-01-02
* Move PartitioPruneInfo out of plan nodes into PlannedStmtAlvaro Herrera2022-12-01
* Rename shadowed local variablesDavid Rowley2022-10-05
* Fix planner to consider matches to boolean columns in extension indexes.Tom Lane2022-09-02
* Improve performance of adjust_appendrel_attrs_multilevel.Tom Lane2022-08-18
* Avoid using list_length() to test for empty list.Tom Lane2022-08-17
* Refactor and cleanup runtime partition prune code a littleAlvaro Herrera2022-04-05
* Update copyright for 2022Bruce Momjian2022-01-07
* Track a Bitmapset of non-pruned partitions in RelOptInfoDavid Rowley2021-08-03
* Cleanup partition pruning step generationDavid Rowley2021-04-08
* Remove [Merge]AppendPath.partitioned_rels.Tom Lane2021-02-01
* Revise make_partition_pruneinfo to not use its partitioned_rels input.Tom Lane2021-02-01
* Fix hash partition pruning with asymmetric partition sets.Tom Lane2021-01-28
* Update copyright for 2021Bruce Momjian2021-01-02
* Fix typos and grammar in docs and commentsMichael Paquier2020-12-24
* Allow run-time pruning on nested Append/MergeAppend nodesDavid Rowley2020-11-02
* Fix yet another issue with step generation in partition pruning.Etsuro Fujita2020-08-07
* Fix some issues with step generation in partition pruning.Etsuro Fujita2020-07-28
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Dial back -Wimplicit-fallthrough to level 3Alvaro Herrera2020-05-13
* Add -Wimplicit-fallthrough to CFLAGS and CXXFLAGSAlvaro Herrera2020-05-12
* Update copyrights for 2020Bruce Momjian2020-01-01
* Don't include utils/array.h from acl.h.Andres Freund2019-08-16
* Don't constraint-exclude partitioned tables as muchAlvaro Herrera2019-08-13
* Fix inconsistencies and typos in the tree, take 10Michael Paquier2019-08-13
* Rationalize use of list_concat + list_copy combinations.Tom Lane2019-08-12
* Fix SIGSEGV in pruning for ScalarArrayOp with constant-null array.Tom Lane2019-08-09
* Apply constraint exclusion more generally in partitioningAlvaro Herrera2019-08-07
* Improve pruning of a default partitionAlvaro Herrera2019-08-04
* Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane2019-07-15
* 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