summaryrefslogtreecommitdiff
path: root/src/backend/executor
AgeCommit message (Expand)Author
2022-12-20Add copyright notices to meson filesAndrew Dunstan
2022-12-20Allow batching of inserts during cross-partition updates.Etsuro Fujita
2022-12-15Static assertions cleanupPeter Eisentraut
2022-12-14Rearrange some static assertions for consistencyPeter Eisentraut
2022-12-08Remove unnecessary castsPeter Eisentraut
2022-12-08Remove new structure member from ResultRelInfo.Etsuro Fujita
2022-12-06Rework query relation permission checkingAlvaro Herrera
2022-12-06Fix 32-bit build dangling pointer issue in WindowAggDavid Rowley
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-30Stop accessing checkAsUser via RTE in some casesAlvaro Herrera
2022-11-29Prevent clobbering of utility statements in SQL function caches.Tom Lane
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-11-23Support for custom slots in the custom executor nodesAlexander Korotkov
2022-11-21Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier
2022-11-20Switch SQLValueFunction on "name" to use COERCE_SQL_SYNTAXMichael Paquier
2022-11-17Fix MERGE tuple count with DO NOTHINGAlvaro Herrera
2022-11-17Fix outdated comment in ExecDeleteAlvaro Herrera
2022-11-17doc: Fix wording of MERGE actions in READMEDaniel Gustafsson
2022-11-13Refactor aclcheck functionsPeter Eisentraut
2022-11-12Add repalloc0 and repalloc0_arrayPeter Eisentraut
2022-11-02Fix copy-and-pasteo in comment.Etsuro Fujita
2022-10-27Allow nodeSort to perform Datum sorts for byref typesDavid Rowley
2022-10-25Doc/improve confusing, inefficient tests to locate CTID variable.Tom Lane
2022-10-10Remove unnecessary semicolons after goto labelsJohn Naylor
2022-10-06Remove uses of MemoryContextContains in nodeAgg.c and nodeWindowAgg.c.Tom Lane
2022-10-05Rename shadowed local variablesDavid Rowley
2022-09-29Update comment in ExecInsert() regarding batch insertion.Etsuro Fujita
2022-09-28Restrict Datum sort optimization to byval types onlyDavid Rowley
2022-09-24Message style improvementsPeter Eisentraut
2022-09-22meson: Add initial version of meson based build systemAndres Freund
2022-09-20Harmonize parameter names in storage and AM code.Peter Geoghegan
2022-09-19Remove various duplicated wordsDavid Rowley
2022-09-19Future-proof the recursion inside ExecShutdownNode().Tom Lane
2022-09-12Assorted examples of expanded type-safer palloc/pg_malloc APIPeter Eisentraut
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-08-27Doc: add comment about bug fixed in back branches as of 3f7323cbb.Tom Lane
2022-08-25More -Wshadow=compatible-local warning fixesDavid Rowley
2022-08-24Further -Wshadow=compatible-local warning fixesDavid Rowley
2022-08-24Further reduce warnings with -Wshadow=compatible-localDavid Rowley
2022-08-17Avoid using list_length() to test for empty list.Tom Lane
2022-08-16Fix replica identity check for a partitioned table.Amit Kapila
2022-08-13Avoid misbehavior when hash_table_bytes < bucket_size.Tom Lane
2022-08-10Fix handling of R/W expanded datums that are passed to SQL functions.Tom Lane
2022-08-04Fix check_exclusion_or_unique_constraint for UNIQUE NULLS NOT DISTINCT.Tom Lane
2022-08-04Add CHECK_FOR_INTERRUPTS in ExecInsert's speculative insertion loop.Tom Lane
2022-08-02Improve performance of ORDER BY / DISTINCT aggregatesDavid Rowley
2022-08-01Have ExecFindPartition cache the last found partitionDavid Rowley
2022-07-18Add another SQL/JSON error codePeter Eisentraut