summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2021-12-17Simplify the general-purpose 64-bit integer parsing APIsPeter Eisentraut
2021-12-16Ensure casting to typmod -1 generates a RelabelType.Tom Lane
2021-12-16Change ProcSendSignal() to take pgprocno.Thomas Munro
2021-12-15Always use ReleaseTupleDesc after lookup_rowtype_tupdesc et al.Tom Lane
2021-12-15Improve parallel vacuum implementation.Amit Kapila
2021-12-14Improve sift up/down code in binaryheap.c and logtape.c.Tom Lane
2021-12-14Fix datatype confusion in logtape.c's right_offset().Tom Lane
2021-12-14Remove assertion for replication origins in PREPARE TRANSACTIONMichael Paquier
2021-12-13Remove unimplemented/undocumented geometric functions & operators.Tom Lane
2021-12-13Implement poly_distance().Tom Lane
2021-12-13Remove InitXLOGAccess().Robert Haas
2021-12-13Default to log_checkpoints=on, log_autovacuum_min_duration=10mRobert Haas
2021-12-13Fix alignment in multirange_get_range() functionAlexander Korotkov
2021-12-13Improve description of some WAL records with transaction commandsMichael Paquier
2021-12-10Check for STATUS_DELETE_PENDING on Windows.Thomas Munro
2021-12-09Fix some typos with {a,an}Michael Paquier
2021-12-09Fix double publish of child table's data.Amit Kapila
2021-12-09Standardize cleanup lock terminology.Peter Geoghegan
2021-12-08Allow specifying column list for foreign key ON DELETE SET actionsPeter Eisentraut
2021-12-08Fix origin timestamp during decoding of ROLLBACK PREPARED operation.Amit Kapila
2021-12-08Fix changing the ownership of ALL TABLES IN SCHEMA publication.Amit Kapila
2021-12-08De-duplicate the result of pg_publication_tables view.Amit Kapila
2021-12-08Improve parsing of options of CREATE/ALTER SUBSCRIPTIONMichael Paquier
2021-12-08Fix corruption of toast indexes with REINDEX CONCURRENTLYMichael Paquier
2021-12-07On Windows, also call shutdown() while closing the client socket.Tom Lane
2021-12-07Update snowballPeter Eisentraut
2021-12-06Fix inappropriate uses of PG_GETARG_UINT32()Peter Eisentraut
2021-12-03Some RELKIND macro refactoringPeter Eisentraut
2021-12-03Improve the description of various GUCsMichael Paquier
2021-12-02On Windows, close the client socket explicitly during backend shutdown.Tom Lane
2021-12-01Avoid leaking memory during large-scale REASSIGN OWNED BY operations.Tom Lane
2021-12-01Remove unused includesPeter Eisentraut
2021-12-01Improve some comments in scanner filesPeter Eisentraut
2021-12-01Warning on SET of nonexisting setting with a prefix reserved by an extensionPeter Eisentraut
2021-12-01Remove mention of TimeLineID update from commentsDaniel Gustafsson
2021-12-01Fix comment grammar in slotfuncs.cMichael Paquier
2021-11-30vacuumlazy.c: fix remaining "dead tuple" references.Peter Geoghegan
2021-11-30Ignore BRIN indexes when checking for HOT udpatesTomas Vondra
2021-11-30Increase size of shared memory for pg_commit_tsAlvaro Herrera
2021-11-30Remove PF_USED_FOR_ASSERTS_ONLY from variables in general useDaniel Gustafsson
2021-11-30Fix flags of some GUCs and improve some descriptionsMichael Paquier
2021-11-30Add a view to show the stats of subscription workers.Amit Kapila
2021-11-30Fix typosMichael Paquier
2021-11-29vacuumlazy.c: Rename dead_tuples to dead_items.Peter Geoghegan
2021-11-29Centralize timestamp computation of control file on updatesMichael Paquier
2021-11-29Replace random(), pg_erand48(), etc with a better PRNG API and algorithm.Tom Lane
2021-11-28vacuumlazy.c: prefer the term "cleanup lock".Peter Geoghegan
2021-11-27Update high level vacuumlazy.c comments.Peter Geoghegan
2021-11-26Go back to considering HOT on pages marked full.Peter Geoghegan
2021-11-26Fix determination of broken LSN in OVERWRITTEN_CONTRECORDAlvaro Herrera