aboutsummaryrefslogtreecommitdiff
path: root/src/backend
Commit message (Expand)AuthorAge
* Fix performance regression in tuplesort specializationsDavid Rowley2022-04-22
* Remove inadequate assertion check in CTE inlining.Tom Lane2022-04-21
* Rethink method for assigning OIDs to the template0 and postgres DBs.Tom Lane2022-04-21
* Use DECLARE_TOAST_WITH_MACRO() to simplify toast-table declarations.Tom Lane2022-04-21
* vacuumlazy.c: MultiXactIds are MXIDs, not XMIDs.Peter Geoghegan2022-04-20
* Fix CLUSTER tuplesorts on abbreviated expressions.Peter Geoghegan2022-04-20
* Disallow infinite endpoints in generate_series() for timestamps.Tom Lane2022-04-20
* set_deparse_plan: Reuse variable to appease CoverityAlvaro Herrera2022-04-20
* Move ModifyTableContext->lockmode to UpdateContextAlvaro Herrera2022-04-20
* ExecModifyTable: use context.planSlot instead of planSlotAlvaro Herrera2022-04-20
* Fix breakage in AlterFunction().Tom Lane2022-04-19
* Remove duplicated word in comment of basebackup.cMichael Paquier2022-04-20
* Fix extract epoch from interval calculationPeter Eisentraut2022-04-19
* Fix the check to limit sync workers.Amit Kapila2022-04-19
* Avoid invalid array reference in transformAlterTableStmt().Tom Lane2022-04-18
* Don't retry restore_command while reading ahead.Thomas Munro2022-04-17
* pgstat: Use correct lock level in pgstat_drop_all_entries().Andres Freund2022-04-16
* Fix incorrect logic in HaveRegisteredOrActiveSnapshot().Tom Lane2022-04-16
* Fix multi-table VACUUM VERBOSE accounting.Peter Geoghegan2022-04-15
* Tighten ComputeXidHorizons' handling of walsenders.Tom Lane2022-04-15
* VACUUM VERBOSE: Show dead items for an empty table.Peter Geoghegan2022-04-15
* Adjust VACUUM's removable cutoff log message.Peter Geoghegan2022-04-15
* Small cleanups in SQL/JSON codeAndrew Dunstan2022-04-15
* pgstat: set timestamps of fixed-numbered stats after a crash.Andres Freund2022-04-14
* Have CLUSTER ignore partitions not owned by callerAlvaro Herrera2022-04-14
* Improve a couple of sql/json error messagesAndrew Dunstan2022-04-14
* Fix transformJsonBehaviorAndrew Dunstan2022-04-14
* Add missing spaces after single-line commentsDavid Rowley2022-04-14
* Prevent access to no-longer-pinned buffer in heapam_tuple_lock().Tom Lane2022-04-13
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-13
* Release cache tuple when no longer neededAlvaro Herrera2022-04-13
* Fix finalization for json_objectagg and friendsAndrew Dunstan2022-04-13
* Fix incorrect format placeholdersPeter Eisentraut2022-04-13
* Remove "recheck" argument from check_index_is_clusterable()Michael Paquier2022-04-13
* Revert the addition of GetMaxBackends() and related stuff.Robert Haas2022-04-12
* Use WRITE_ENUM_FIELD for enum fieldPeter Eisentraut2022-04-12
* Make node output prefix match node structure namePeter Eisentraut2022-04-12
* adjust_partition_colnos mustn't be called if not neededAlvaro Herrera2022-04-12
* Change mechanism to set up source targetlist in MERGEAlvaro Herrera2022-04-12
* Rename backup_compression.{c,h} to compression.{c,h}Michael Paquier2022-04-12
* Make XLogRecGetBlockTag() throw error if there's no such block.Tom Lane2022-04-11
* Remove comment about historic heap vacuuming issue.Peter Geoghegan2022-04-11
* Remove dead code in do_pg_backup_start().Tom Lane2022-04-11
* Explicitly ignore guaranteed-true result from pgstat_lock_entry().Tom Lane2022-04-11
* fgetc() returns int, not char.Tom Lane2022-04-11
* Fix various typos and spelling mistakes in code commentsDavid Rowley2022-04-11
* Fix the dates of some copyright noticesMichael Paquier2022-04-11
* Add missing serial commasPeter Eisentraut2022-04-09
* Rename delayChkpt to delayChkptFlags.Robert Haas2022-04-08
* Check XLogRecHasBlockRef() before XLogRecHasBlockImage().Jeff Davis2022-04-08