summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2021-04-02Add Result Cache executor node (take 2)David Rowley
2021-04-01Rename Default Roles to Predefined RolesStephen Frost
2021-04-01Do COPY FROM encoding conversion/verification in larger chunks.Heikki Linnakangas
2021-04-01Add 'noError' argument to encoding conversion functions.Heikki Linnakangas
2021-04-01Revert b6002a796David Rowley
2021-03-31Add Result Cache executor nodeDavid Rowley
2021-03-31Improve style of some replication-related error messages.Tom Lane
2021-03-31Rework planning and execution of UPDATE and DELETE.Tom Lane
2021-03-31Add support for asynchronous execution.Etsuro Fujita
2021-03-31Remove small inefficiency in ExecARDeleteTriggers/ExecARUpdateTriggers.Tom Lane
2021-03-30Use a WaitLatch for vacuum/autovacuum sleepingStephen Frost
2021-03-26Extended statistics on expressionsTomas Vondra
2021-03-26Add "pg_database_owner" default role.Noah Misch
2021-03-25ALTER TABLE ... DETACH PARTITION ... CONCURRENTLYAlvaro Herrera
2021-03-25Add comments for AlteredTableInfo->relAlvaro Herrera
2021-03-25Let ALTER TABLE Phase 2 routines manage the relation pointerAlvaro Herrera
2021-03-25Remove StoreSingleInheritance reimplementationAlvaro Herrera
2021-03-23Add macro RelationIsPermanent() to report relation permanenceBruce Momjian
2021-03-22Error on invalid TOAST compression in CREATE or ALTER TABLE.Robert Haas
2021-03-22More code cleanup for configurable TOAST compression.Robert Haas
2021-03-21Fix assorted silliness in ATExecSetCompression().Tom Lane
2021-03-19Fix use-after-ReleaseSysCache problem in ATExecAlterColumnType.Robert Haas
2021-03-19Allow configurable LZ4 TOAST compression.Robert Haas
2021-03-17Small error message improvementPeter Eisentraut
2021-03-17Enable parallelism in REFRESH MATERIALIZED VIEW.Thomas Munro
2021-03-16Use pre-fetching for ANALYZEStephen Frost
2021-03-16Improve logging of auto-vacuum and auto-analyzeStephen Frost
2021-03-11VACUUM ANALYZE: Always update pg_class.reltuples.Peter Geoghegan
2021-03-09Add support for more progress reporting in COPYMichael Paquier
2021-03-08Validate the OID argument of pg_import_system_collations().Tom Lane
2021-03-04Remove server and libpq support for old FE/BE protocol version 2.Heikki Linnakangas
2021-03-02Simplify code to switch pg_class.relrowsecurity in tablecmds.cMichael Paquier
2021-02-27Fix use-after-free bug with AfterTriggersTableData.storeslotAlvaro Herrera
2021-02-27Add TID Range Scans to support efficient scanning ranges of TIDsDavid Rowley
2021-02-26Revert "pg_collation_actual_version() -> pg_collation_current_version()."Thomas Munro
2021-02-24Fix some typos, grammar and style in docs and commentsMichael Paquier
2021-02-22pg_collation_actual_version() -> pg_collation_current_version().Thomas Munro
2021-02-22Hide internal error for pg_collation_actual_version(<bad OID>).Thomas Munro
2021-02-22Use pgstat_progress_update_multi_param() where possibleMichael Paquier
2021-02-17Use errmsg_internal for debug messagesPeter Eisentraut
2021-02-15Fix the warnings introduced in commit ce0fdbfe97.Amit Kapila
2021-02-15ReadNewTransactionId() -> ReadNextTransactionId().Thomas Munro
2021-02-12Allow multiple xacts during table sync in logical replication.Amit Kapila
2021-02-10Make pg_replication_origin_drop safe against concurrent drops.Amit Kapila
2021-02-09Add option PROCESS_TOAST to VACUUMMichael Paquier
2021-02-08Fix permission checks on constraint violation errors on partitions.Heikki Linnakangas
2021-02-05Fix backslash-escaping multibyte chars in COPY FROM.Heikki Linnakangas
2021-02-04Fix small error in COPY FROM progress reporting.Heikki Linnakangas
2021-02-04Add TABLESPACE option to REINDEXMichael Paquier
2021-01-29Adjust comments of CheckRelationTableSpaceMove() and SetRelationTableSpace()Michael Paquier