summaryrefslogtreecommitdiff
path: root/src/backend/executor/execMain.c
AgeCommit message (Expand)Author
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-05-12Fix EXPLAIN ANALYZE for async-capable nodes.Etsuro Fujita
2021-04-24Fix come comments in execMain.cMichael Paquier
2021-04-21doc: Improve hyphenation consistencyPeter Eisentraut
2021-04-20adjust query id feature to use pg_stat_activity.query_idBruce Momjian
2021-04-15Undo decision to allow pg_proc.prosrc to be NULL.Tom Lane
2021-04-07Make use of in-core query id added by commit 5fd9dfa5f5Bruce Momjian
2021-04-06Postpone some more stuff out of ExecInitModifyTable.Tom Lane
2021-04-06Postpone some stuff out of ExecInitModifyTable.Tom Lane
2021-04-06Clean up treatment of missing default and CHECK-constraint records.Tom Lane
2021-03-31Rework planning and execution of UPDATE and DELETE.Tom Lane
2021-03-25Sanitize the term "combo CID" in code commentsMichael Paquier
2021-03-24Revert "Enable parallel SELECT for "INSERT INTO ... SELECT ..."."Amit Kapila
2021-03-10Enable parallel SELECT for "INSERT INTO ... SELECT ...".Amit Kapila
2021-02-08Fix permission checks on constraint violation errors on partitions.Heikki Linnakangas
2021-01-13Pass down "logically unchanged index" hint.Peter Geoghegan
2021-01-02Update copyright for 2021Bruce Momjian
2020-10-23Fix initialization of es_result_relations in EvalPlanQualStart().Heikki Linnakangas
2020-10-19Remove PartitionRoutingInfo struct.Heikki Linnakangas
2020-10-19Revise child-to-root tuple conversion map management.Heikki Linnakangas
2020-10-14Remove es_result_relation_info from EState.Heikki Linnakangas
2020-10-13Create ResultRelInfos later in InitPlan, index them by RT index.Heikki Linnakangas
2020-09-16Don't fetch partition check expression during InitResultRelInfo.Tom Lane
2020-03-23Add object names to partition integrity violations.Amit Kapila
2020-03-02Represent command completion tags as structsAlvaro Herrera
2020-01-28Fix dangling pointer in EvalPlanQual machinery.Tom Lane
2020-01-28Added relation name in error messages for constraint checks.Amit Kapila
2020-01-14Make rewriter prevent auto-updates on views with conditional INSTEAD rules.Dean Rasheed
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-18Refactor attribute mappings used in logical tuple conversionMichael Paquier
2019-11-16Always call ExecShutdownNode() if appropriate.Thomas Munro
2019-09-15Fix bogus sizeof calculations.Tom Lane
2019-09-09Reorder EPQ work, to fix rowmark related bugs and improve efficiency.Andres Freund
2019-09-03Remove 'msg' parameter from convert_tuples_by_nameAlvaro Herrera
2019-08-12Remove EState.es_range_table_array.Tom Lane
2019-07-23Use appendBinaryStringInfo in more places where the length is knownDavid Rowley
2019-07-10Pass QueryEnvironment down to EvalPlanQual's EState.Thomas Munro
2019-06-17Fix more typos and inconsistencies in the treeMichael Paquier
2019-05-26Fix typos.Amit Kapila
2019-05-23tableam: Rename wrapper functions to match callback names.Andres Freund
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-04-08Fix EvalPlanQualStart to handle partitioned result rels correctly.Tom Lane
2019-04-04tableam: Add table_multi_insert() and revamp/speed-up COPY FROM buffering.Andres Freund
2019-03-30Generated columnsPeter Eisentraut
2019-03-25tableam: Add and use table_fetch_row_version().Andres Freund
2019-03-23tableam: Add tuple_{insert, delete, update, lock} and use.Andres Freund
2019-03-14Remove unused #includePeter Eisentraut
2019-03-11tableam: Add and use scan APIs.Andres Freund
2019-03-01Store tuples for EvalPlanQual in slots, rather than as HeapTuples.Andres Freund