summaryrefslogtreecommitdiff
path: root/src/backend/executor
AgeCommit message (Expand)Author
11 hoursIntroduce field tracking cached plan type in PlannedStmtMichael Paquier
6 daysFix concurrent update trigger issues with MERGE in a CTE.Dean Rasheed
7 daysRemove duplicate lineAmit Langote
2025-07-01Fix typos in commentsAmit Langote
2025-06-14Improve comments for TidRangeEvalDavid Rowley
2025-06-13Comment fixups from 626df47ad9.Jeff Davis
2025-05-31Fix MERGE into a plain inheritance parent table.Dean Rasheed
2025-05-22In ExecInitModifyTable, don't scribble on the source plan.Tom Lane
2025-05-22Revert "Don't lock partitions pruned by initial pruning"Amit Langote
2025-05-09Add support for runtime arguments in injection pointsMichael Paquier
2025-05-02Don't use a tuplestore if we don't have to for SQL-language functions.Tom Lane
2025-04-20Fix a few duplicate words in commentsDavid Rowley
2025-04-19Fix typos and grammar in the codeMichael Paquier
2025-04-17Cache typlens of a SQL function's input arguments.Tom Lane
2025-04-17Make SQLFunctionCache long-lived again.Tom Lane
2025-04-17Split some storage out to separate subcontexts of fcontext.Tom Lane
2025-04-17Make functions.c mostly run in a short-lived memory context.Tom Lane
2025-04-17Minor performance improvement for SQL-language functions.Tom Lane
2025-04-15Fix failure for generated column with a not-null domain constraint.Tom Lane
2025-04-12Harmonize function parameter names for Postgres 18.Peter Geoghegan
2025-04-08Fix uninitialized index information access during apply.Amit Kapila
2025-04-06Relax ordering-related hardcoded btree requirements in planningPeter Eisentraut
2025-04-04functions.c: copy trees from source_list before parse analysis etc.Tom Lane
2025-04-03Fix oversight in commit 0dca5d68d.Tom Lane
2025-04-02Remove HeapBitmapScan's skip_fetch optimizationAndres Freund
2025-04-02Change SQL-language functions to use the plan cache.Tom Lane
2025-03-29Fix MERGE with DO NOTHING actions into a partitioned table.Dean Rasheed
2025-03-28Add support for not-null constraints on virtual generated columnsPeter Eisentraut
2025-03-28Modernize some code a bitPeter Eisentraut
2025-03-28Rename a node field for clarityPeter Eisentraut
2025-03-25Remove 'additional' pointer from TupleHashEntryData.Jeff Davis
2025-03-25Add ExecCopySlotMinimalTupleExtra().Jeff Davis
2025-03-25Create accessor functions for TupleHashEntry.Jeff Davis
2025-03-25HashAgg: use Bump allocator for hash TupleHashTable entries.Jeff Davis
2025-03-24Detect and Log multiple_unique_conflicts type conflict.Amit Kapila
2025-03-24Allow plugins to set a 64-bit plan identifier in PlannedStmtMichael Paquier
2025-03-19Ensure first ModifyTable rel initialized if all are prunedAmit Langote
2025-03-18Make it possible for loadable modules to add EXPLAIN options.Robert Haas
2025-03-15Remove table AM callback scan_bitmap_next_blockMelanie Plageman
2025-03-15BitmapHeapScan uses the read stream APIMelanie Plageman
2025-03-15Separate TBM[Shared|Private]Iterator and TBMIterateResultMelanie Plageman
2025-03-12Handle interrupts while waiting on Append's async subplansHeikki Linnakangas
2025-03-11Show index search count in EXPLAIN ANALYZE, take 2.Peter Geoghegan
2025-03-11Add special case fast-paths for strict functionsDaniel Gustafsson
2025-03-11Replace EEOP_DONE with special steps for return/no returnDaniel Gustafsson
2025-03-10Fix a few more redundant calls of GetLatestSnapshot()Heikki Linnakangas
2025-03-10Fix snapshot used in logical replication index lookupHeikki Linnakangas
2025-02-27Generalize hash and ordering support in amapiPeter Eisentraut
2025-02-25Fix bug in cbc127917 to handle nested Append correctlyAmit Langote
2025-02-21Drop opcintype from index AM strategy translation APIPeter Eisentraut