summaryrefslogtreecommitdiff
path: root/src/include/executor/execPartition.h
AgeCommit message (Expand)Author
2025-03-19Ensure first ModifyTable rel initialized if all are prunedAmit Langote
2025-02-07Track unpruned relids to avoid processing pruned relationsAmit Langote
2025-01-31Perform runtime initial pruning outside ExecInitNode()Amit Langote
2025-01-30Move PartitionPruneInfo out of plan nodes into PlannedStmtAmit Langote
2025-01-01Update copyright for 2025Bruce Momjian
2024-01-04Update copyright for 2024Bruce Momjian
2023-05-04Revert "Move PartitionPruneInfo out of plan nodes into PlannedStmt"Alvaro Herrera
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-01Move PartitioPruneInfo out of plan nodes into PlannedStmtAlvaro Herrera
2022-04-07Revert "Rewrite some RI code to avoid using SPI"Alvaro Herrera
2022-04-07Rewrite some RI code to avoid using SPIAlvaro Herrera
2022-04-05Refactor and cleanup runtime partition prune code a littleAlvaro Herrera
2022-01-08Update copyright for 2022Bruce Momjian
2021-04-06Postpone some stuff out of ExecInitModifyTable.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-10-19Remove PartitionRoutingInfo struct.Heikki Linnakangas
2020-10-19Revise child-to-root tuple conversion map management.Heikki Linnakangas
2020-01-01Update copyrights for 2020Bruce Momjian
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-17Restructure creation of run-time pruning steps.Tom Lane
2019-03-07Allow ATTACH PARTITION with only ShareUpdateExclusiveLock.Robert Haas
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-16Redesign initialization of partition routing structuresAlvaro Herrera
2018-10-04Centralize executor's opening/closing of Relations for rangetable entries.Tom Lane
2018-10-02Use slots more widely in tuple mapping code and make naming more consistent.Andres Freund
2018-09-14Move PartitionDispatchData struct definition to execPartition.cAlvaro Herrera
2018-08-01Fix run-time partition pruning for appends with multiple source rels.Tom Lane
2018-08-01Allow multi-inserts during COPY into a partitioned tablePeter Eisentraut
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-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-04-26C comment: add description of root_tuple_slotBruce Momjian
2018-04-26Post-feature-freeze pgindent run.Tom Lane
2018-04-15Reorganize partitioning codeAlvaro Herrera
2018-04-12Revert MERGE patchSimon Riggs
2018-04-07Support partition pruning at execution timeAlvaro Herrera
2018-04-06Allow insert and update tuple routing and COPY for foreign tables.Robert Haas
2018-04-03MERGE SQL Command following SQL:2016Simon Riggs
2018-04-02Revert "Modified files for MERGE"Simon Riggs
2018-04-02Modified files for MERGESimon Riggs
2018-02-26Update PartitionTupleRouting struct commentAlvaro Herrera
2018-02-22Be lazier about partition tuple routing.Robert Haas
2018-01-24Avoid referencing off the end of subplan_partition_offsets.Robert Haas
2018-01-19Allow UPDATE to move rows between partitions.Robert Haas
2018-01-04Simplify and encapsulate tuple routing support code.Robert Haas
2018-01-03Update copyright for 2018Bruce Momjian
2017-12-01Re-allow INSERT .. ON CONFLICT DO NOTHING on partitioned tables.Robert Haas
2017-11-29Update typedefs.list and re-run pgindentRobert Haas
2017-11-15Centralize executor-related partitioning code.Robert Haas