summaryrefslogtreecommitdiff
path: root/src/backend/executor/execPartition.c
AgeCommit message (Expand)Author
2024-06-27Fix thinkos in commentsAlvaro Herrera
2024-06-26Fix partition pruning setup during DETACH CONCURRENTLYAlvaro Herrera
2024-06-24Revert "Fix partition pruning setup during DETACH CONCURRENTLY"Alvaro Herrera
2024-06-24Fix partition pruning setup during DETACH CONCURRENTLYAlvaro Herrera
2024-03-30Add support for MERGE ... WHEN NOT MATCHED BY SOURCE.Dean Rasheed
2024-03-17Add RETURNING support to MERGE.Dean Rasheed
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-02-29Support MERGE into updatable views.Dean Rasheed
2024-01-03Update copyright for 2024Bruce Momjian
2023-10-13Fix runtime partition pruning for HASH partitioned tablesDavid Rowley
2023-05-04Revert "Move PartitionPruneInfo out of plan nodes into PlannedStmt"Alvaro Herrera
2023-03-24Invent GENERIC_PLAN option for EXPLAIN.Tom Lane
2023-02-22Fix Assert failure for MERGE into a partitioned table with RLS.Dean Rasheed
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-20Allow batching of inserts during cross-partition updates.Etsuro Fujita
2022-12-08Remove new structure member from ResultRelInfo.Etsuro Fujita
2022-12-02Generalize ri_RootToPartitionMap to use for non-partition childrenAlvaro Herrera
2022-12-01Move PartitioPruneInfo out of plan nodes into PlannedStmtAlvaro Herrera
2022-11-29Add 'missing_ok' argument to build_attrmap_by_nameAlvaro Herrera
2022-11-25Fix handling of pending inserts in nodeModifyTable.c.Etsuro Fujita
2022-09-20Remove various duplicated wordsDavid Rowley
2022-08-26More -Wshadow=compatible-local warning fixesDavid Rowley
2022-08-17Avoid using list_length() to test for empty list.Tom Lane
2022-08-02Have ExecFindPartition cache the last found partitionDavid Rowley
2022-04-12adjust_partition_colnos mustn't be called if not neededAlvaro 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-03-28Add support for MERGE SQL commandAlvaro Herrera
2022-01-07Update copyright for 2022Bruce Momjian
2021-07-19Use l*_node() family of functions where appropriatePeter Eisentraut
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-05-10Fix mishandling of resjunk columns in ON CONFLICT ... UPDATE tlists.Tom Lane
2021-04-22Fix relcache inconsistency hazard in partition detachAlvaro Herrera
2021-04-06Postpone some stuff out of ExecInitModifyTable.Tom Lane
2021-03-31Rework planning and execution of UPDATE and DELETE.Tom Lane
2021-03-25ALTER TABLE ... DETACH PARTITION ... CONCURRENTLYAlvaro Herrera
2021-02-18Fix tuple routing to initialize batching only for insertsTomas Vondra
2021-02-08Fix permission checks on constraint violation errors on partitions.Heikki Linnakangas
2021-01-28Fix hash partition pruning with asymmetric partition sets.Tom Lane
2021-01-20Implement support for bulk inserts in postgres_fdwTomas Vondra
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-15Improve hash_create()'s API for some added robustness.Tom Lane
2020-10-19Remove PartitionRoutingInfo struct.Heikki Linnakangas
2020-10-19Revise child-to-root tuple conversion map management.Heikki Linnakangas
2020-09-16Don't fetch partition check expression during InitResultRelInfo.Tom Lane
2020-09-08Check default partitions constraints while descendingAlvaro Herrera
2020-08-05Fix matching of sub-partitions when a partitioned plan is stale.Tom Lane
2020-03-23Add object names to partition integrity violations.Amit Kapila
2020-03-10Remove utils/acl.h from catalog/objectaddress.hPeter Eisentraut