summaryrefslogtreecommitdiff
path: root/src/backend/executor/execPartition.c
AgeCommit message (Expand)Author
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-19Remove various duplicated wordsDavid Rowley
2022-08-25More -Wshadow=compatible-local warning fixesDavid Rowley
2022-08-17Avoid using list_length() to test for empty list.Tom Lane
2022-08-01Have 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-08Update 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-17Fix 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
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-25Load relcache entries' partitioning data on-demand, not immediately.Tom Lane
2019-12-18Refactor attribute mappings used in logical tuple conversionMichael Paquier
2019-09-03Remove 'msg' parameter from convert_tuples_by_nameAlvaro Herrera
2019-07-22Use appendBinaryStringInfo in more places where the length is knownDavid Rowley
2019-07-15Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-05-17Restructure creation of run-time pruning steps.Tom Lane
2019-04-15Fix thinko in ExecCleanupTupleRouting().Etsuro Fujita
2019-04-04tableam: Add table_multi_insert() and revamp/speed-up COPY FROM buffering.Andres Freund