summaryrefslogtreecommitdiff
path: root/src/backend/partitioning
Commit message (Expand)AuthorAgeFilesLines
* Revert "Move PartitionPruneInfo out of plan nodes into PlannedStmt"Alvaro Herrera2023-05-041-13/+6
* Fix typos in commentsMichael Paquier2023-05-022-2/+2
* Fix incorrect partition pruning logic for boolean partitioned tablesDavid Rowley2023-04-141-19/+35
* Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson2023-03-251-7/+2
* Remove useless casts to (void *) in arguments of some system functionsPeter Eisentraut2023-02-071-2/+2
* Update copyright for 2023Bruce Momjian2023-01-024-4/+4
* Add copyright notices to meson filesAndrew Dunstan2022-12-201-0/+2
* Move PartitioPruneInfo out of plan nodes into PlannedStmtAlvaro Herrera2022-12-011-6/+13
* Resolve partition strategy during early parsingAlvaro Herrera2022-11-031-22/+5
* Remove unnecessary uses of Abs()Peter Eisentraut2022-10-071-2/+2
* Rename shadowed local variablesDavid Rowley2022-10-052-6/+5
* meson: Add initial version of meson based build systemAndres Freund2022-09-211-0/+5
* Harmonize more parameter names in bulk.Peter Geoghegan2022-09-201-3/+3
* Split up guc.c for better build speed and ease of maintenance.Tom Lane2022-09-131-0/+1
* Fix planner to consider matches to boolean columns in extension indexes.Tom Lane2022-09-021-1/+5
* Improve performance of adjust_appendrel_attrs_multilevel.Tom Lane2022-08-181-2/+2
* Avoid using list_length() to test for empty list.Tom Lane2022-08-171-1/+1
* Have ExecFindPartition cache the last found partitionDavid Rowley2022-08-021-0/+6
* Small cleanup of create_list_bounds()David Rowley2022-07-131-5/+6
* Pre-beta mechanical code beautification.Tom Lane2022-05-121-2/+2
* Refactor and cleanup runtime partition prune code a littleAlvaro Herrera2022-04-051-9/+15
* Fix misuse of "const" qualifier.Tom Lane2022-02-131-4/+4
* Update copyright for 2022Bruce Momjian2022-01-073-3/+3
* Fix duplicate words in commentsDaniel Gustafsson2021-10-041-1/+1
* Ensure interleaved_parts field is always initializedDavid Rowley2021-10-011-0/+3
* Allow ordered partition scans in more casesDavid Rowley2021-08-031-24/+81
* Track a Bitmapset of non-pruned partitions in RelOptInfoDavid Rowley2021-08-031-4/+3
* Avoid using ambiguous word "non-negative" in error messages.Fujii Masao2021-07-281-2/+2
* Use l*_node() family of functions where appropriatePeter Eisentraut2021-07-191-9/+9
* Remove unused function parameter in get_qual_from_partboundJohn Naylor2021-07-141-2/+1
* Use a hash table to speed up NOT IN(values)David Rowley2021-07-071-0/+1
* Reduce the number of pallocs when building partition boundsDavid Rowley2021-07-061-71/+123
* Fix bogus logic for reporting which hash partition conflicts.Tom Lane2021-06-291-8/+18
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-122-5/+8
* Fix typoPeter Eisentraut2021-05-071-1/+1
* Track detached partitions more accurately in partdescsAlvaro Herrera2021-05-061-6/+16
* Allow a partdesc-omitting-partitions to be cachedAlvaro Herrera2021-04-281-30/+71
* Fix uninitialized memory bugAlvaro Herrera2021-04-221-0/+1
* Fix relcache inconsistency hazard in partition detachAlvaro Herrera2021-04-222-34/+72
* Speedup ScalarArrayOpExpr evaluationDavid Rowley2021-04-081-0/+1
* Cleanup partition pruning step generationDavid Rowley2021-04-082-86/+83
* ALTER TABLE ... DETACH PARTITION ... CONCURRENTLYAlvaro Herrera2021-03-252-11/+16
* Message style fixPeter Eisentraut2021-02-241-1/+1
* Improve new hash partition bound check error messagesPeter Eisentraut2021-02-221-18/+44
* Use errmsg_internal for debug messagesPeter Eisentraut2021-02-171-2/+2
* Remove [Merge]AppendPath.partitioned_rels.Tom Lane2021-02-011-1/+1
* Revise make_partition_pruneinfo to not use its partitioned_rels input.Tom Lane2021-02-011-50/+149
* Fix hash partition pruning with asymmetric partition sets.Tom Lane2021-01-282-103/+42
* Update copyright for 2021Bruce Momjian2021-01-023-3/+3
* Fix typos and grammar in docs and commentsMichael Paquier2020-12-241-2/+2