summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2020-10-05Support for OUT parameters in proceduresPeter Eisentraut
2020-10-05Fix handling of redundant options with COPY for "freeze" and "header"Michael Paquier
2020-09-30Reword partitioning error messageAlvaro Herrera
2020-09-29Fix progress reporting of REINDEX CONCURRENTLYMichael Paquier
2020-09-29Add for_each_from, to simplify loops starting from non-first list cells.Tom Lane
2020-09-28Minor mop-up for List improvements.Tom Lane
2020-09-26Revise RelationBuildRowSecurity() to avoid memory leaks.Tom Lane
2020-09-25Defer flushing of SLRU files.Thomas Munro
2020-09-23Improve error cursor positions for problems with partition bounds.Tom Lane
2020-09-17Remove support for postfix (right-unary) operators.Tom Lane
2020-09-16Don't fetch partition check expression during InitResultRelInfo.Tom Lane
2020-09-16Avoid unnecessary recursion to child tables in ALTER TABLE SET NOT NULL.Tom Lane
2020-09-16Fix use-after-free bug with event triggers in an extension scriptAlvaro Herrera
2020-09-14Message fixes and style improvementsPeter Eisentraut
2020-09-08Add support for partitioned tables and indexes in REINDEXMichael Paquier
2020-09-05Yet more elimination of dead stores and useless initializations.Tom Lane
2020-09-05Switch to multi-inserts when registering dependencies for many code pathsMichael Paquier
2020-09-04Remove variable "concurrent" from ReindexStmtMichael Paquier
2020-09-03Add support for streaming to built-in logical replication.Amit Kapila
2020-09-02Improve handling of dropped relations for REINDEX DATABASE/SCHEMA/SYSTEMMichael Paquier
2020-09-01Set cutoff xmin more aggressively when vacuuming a temporary table.Tom Lane
2020-09-01Raise error on concurrent drop of partitioned indexAlvaro Herrera
2020-08-30Redefine pg_class.reltuples to be -1 before the first VACUUM or ANALYZE.Tom Lane
2020-08-22Fix ALTER TABLE's scheduling rules for AT_AddConstraint subcommands.Tom Lane
2020-08-21Fix handling of CREATE TABLE LIKE with inheritance.Tom Lane
2020-08-21Rework EXPLAIN for planner's buffer usage.Fujii Masao
2020-08-16Correct several behavior descriptions in comments.Noah Misch
2020-08-15Prevent concurrent SimpleLruTruncate() for any given SLRU.Noah Misch
2020-08-14snapshot scalability: Move PGXACT->vacuumFlags to ProcGlobal->vacuumFlags.Andres Freund
2020-08-14snapshot scalability: Introduce dense array of in-progress xids.Andres Freund
2020-08-13snapshot scalability: Move PGXACT->xmin back to PGPROC.Andres Freund
2020-08-12snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund
2020-08-10Replace remaining StrNCpy() by strlcpy()Peter Eisentraut
2020-08-10Make contrib modules' installation scripts more secure.Tom Lane
2020-08-07Remove PROC_IN_ANALYZE and derived flagsAlvaro Herrera
2020-08-06Fix bogus EXPLAIN output for Hash AggregateDavid Rowley
2020-08-02Use int64 instead of long in incremental sort codeDavid Rowley
2020-08-01Invent "amadjustmembers" AM method for validating opclass members.Tom Lane
2020-07-31Fix oversight in ALTER TYPE: typmodin/typmodout must propagate to arrays.Tom Lane
2020-07-31Use multi-inserts for pg_attribute and pg_shdependMichael Paquier
2020-07-28Make EXPLAIN ANALYZE of HashAgg more similar to Hash JoinDavid Rowley
2020-07-25Improve performance of binary COPY FROM through better buffering.Tom Lane
2020-07-20Add generic_plans and custom_plans fields into pg_prepared_statements.Fujii Masao
2020-07-18Allow logical replication to transfer data in binary format.Tom Lane
2020-07-15Eliminate cache lookup errors in SQL functions for object addressesMichael Paquier
2020-07-14Add comment to explain an unused function parameterDavid Rowley
2020-07-14Fix timing issue with ALTER TABLE's validate constraintDavid Rowley
2020-07-11Avoid useless buffer allocations during binary COPY FROM.Tom Lane
2020-07-11Rename field "relkind" to "objtype" for CTAS and ALTER TABLE nodesMichael Paquier
2020-07-08Fix whitespace in HashAgg EXPLAIN ANALYZEDavid Rowley