aboutsummaryrefslogtreecommitdiff
path: root/src/backend/partitioning
Commit message (Expand)AuthorAge
* Fix incorrect pruning of NULL partition for boolean IS NOT clausesDavid Rowley2024-02-20
* Fix incorrect step generation in HASH partition pruningDavid Rowley2023-10-12
* Fix incorrect partition pruning logic for boolean partitioned tablesDavid Rowley2023-04-14
* Avoid using ambiguous word "non-negative" in error messages.Fujii Masao2021-07-28
* Fix hash partition pruning with asymmetric partition sets.Tom Lane2021-01-28
* Do not return NULL for error cases in satisfies_hash_partition().Tom Lane2020-11-16
* Fix whitespacePeter Eisentraut2020-09-20
* 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
* Fix two typos in a commentAlvaro Herrera2020-05-22
* Remove extra word from comment.Etsuro Fujita2020-02-20
* Remove extra parenthesis from comment.Etsuro Fujita2019-12-12
* Update obsolete comment.Etsuro Fujita2019-10-21
* Avoid using INFO elevel for what are fundamentally debug messages.Tom Lane2019-09-07
* Fix SIGSEGV in pruning for ScalarArrayOp with constant-null array.Tom Lane2019-08-09
* Fix typos in comments.Etsuro Fujita2019-08-07
* Improve pruning of a default partitionAlvaro Herrera2019-08-04
* Fix RANGE partition pruning with multiple boolean partition keysDavid Rowley2019-07-12
* pgindent run prior to branching v12.Tom Lane2019-07-01
* Fix for dropped columns in a partitioned table's default partitionAlvaro Herrera2019-06-28
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial 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
* Fix failure with textual partition hash keys.Tom Lane2019-04-15
* Prevent memory leaks associated with relcache rd_partcheck structures.Tom Lane2019-04-13
* Use Append rather than MergeAppend for scanning ordered partitions.Tom Lane2019-04-05
* Speed up planning when partitions can be pruned at plan time.Tom Lane2019-03-30
* Fix misplaced constPeter Eisentraut2019-03-26
* 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
* Update copyright year in files added by 1bb5e78218.Amit Kapila2019-03-16
* Further reduce memory footprint of CLOBBER_CACHE_ALWAYS testing.Tom Lane2019-03-15
* Fix some oversights in commit 2455ab488.Tom Lane2019-03-14
* Defend against leaks into RelationBuildPartitionDesc.Robert Haas2019-03-14
* tableam: Add and use scan APIs.Andres Freund2019-03-11
* Allow ATTACH PARTITION with only ShareUpdateExclusiveLock.Robert Haas2019-03-07
* Move code for managing PartitionDescs into a new file, partdesc.cRobert Haas2019-02-21
* Refactor planner's header files.Tom Lane2019-01-29
* Make some small planner API cleanups.Tom Lane2019-01-29
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-21
* Don't include heapam.h from others headers.Andres Freund2019-01-14
* Move inheritance expansion code into its own fileAlvaro Herrera2019-01-10
* Update copyright for 2019Bruce Momjian2019-01-02
* Reduce unnecessary list construction in RelationBuildPartitionDesc.Robert Haas2018-11-19
* Introduce notion of different types of slots (without implementing them).Andres Freund2018-11-15
* Refactor code creating PartitionBoundInfoMichael Paquier2018-11-14
* Fix incorrect routine name reference in partprune.cMichael Paquier2018-11-08