summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
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
2020-07-08code: replace most remaining uses of 'master'.Andres Freund
2020-07-08code: replace 'master' with 'primary' where appropriate.Andres Freund
2020-07-07Don't create pg_type entries for sequences or toast tables.Tom Lane
2020-07-03Fix temporary tablespaces for shared filesets some more.Tom Lane
2020-07-03Fix temporary tablespaces for shared filesetsMagnus Hagander
2020-07-01Refactor creation of normal dependency records when creating extensionMichael Paquier
2020-07-01Further adjustments to Hashagg EXPLAIN ANALYZE outputDavid Rowley
2020-06-29Mop up some no-longer-necessary hacks around printf %.*s format.Tom Lane
2020-06-22Undo double-quoting of index names in non-text EXPLAIN output formats.Tom Lane
2020-06-20Removal unused function parameter in CopyReadBinaryAttribute.Amit Kapila
2020-06-19Fix EXPLAIN ANALYZE for parallel HashAgg plansDavid Rowley
2020-06-15Fix some comments referring to past featuresMichael Paquier
2020-06-13Refactor AlterExtensionContentsStmt grammarPeter Eisentraut
2020-06-13Grammar object type refactoringPeter Eisentraut
2020-06-12Avoid using a cursor in plpgsql's RETURN QUERY statement.Tom Lane