summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2020-03-25Provide a TLS init hookAndrew Dunstan
2020-03-25Go back to returning int from ereport auxiliary functions.Tom Lane
2020-03-25Update SQL featuresPeter Eisentraut
2020-03-25Add collation versions for Windows.Thomas Munro
2020-03-25Allow NULL version for individual collations.Thomas Munro
2020-03-25Consider disk-based hash aggregation to implement DISTINCT.Jeff Davis
2020-03-25Avoid allocating unnecessary zero-sized array.Jeff Davis
2020-03-24Fix nbtree deduplication README commentary.Peter Geoghegan
2020-03-24logical decoding: Remove TODO about unnecessary optimization.Andres Freund
2020-03-24Fix compiler warning on CygwinPeter Eisentraut
2020-03-24Improve the internal implementation of ereport().Tom Lane
2020-03-24Re-implement the ereport() macro using __VA_ARGS__.Tom Lane
2020-03-24Fix compiler warningPeter Eisentraut
2020-03-24Some refactoring of logical/worker.cPeter Eisentraut
2020-03-24Report wait event for cost-based vacuum delay.Andres Freund
2020-03-24Prefer standby promotion over recovery pause.Fujii Masao
2020-03-24Move routine building restore_command to src/common/Michael Paquier
2020-03-24Add wait events for WAL archive and recovery pause.Fujii Masao
2020-03-24Report NULL as total backup size if it's not estimated.Fujii Masao
2020-03-23Fixes for Disk-based Hash Aggregation.Jeff Davis
2020-03-23Add object names to partition integrity violations.Amit Kapila
2020-03-23Add bound checks for ssl_min_protocol_version and ssl_max_protocol_versionMichael Paquier
2020-03-22Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch
2020-03-21Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-21In log_newpage_range(), heed forkNum and page_std arguments.Noah Misch
2020-03-21During heap rebuild, lock any TOAST index until end of transaction.Noah Misch
2020-03-21Fix cosmetic blemishes involving rd_createSubid.Noah Misch
2020-03-21Allow page lock to conflict among parallel group members.Amit Kapila
2020-03-20Allow relation extension lock to conflict among parallel group members.Amit Kapila
2020-03-19nbtree: Remove obsolete _bt_pgaddtup() comments.Peter Geoghegan
2020-03-19Revert "Specialize MemoryContextMemAllocated()."Jeff Davis
2020-03-19Introduce "anycompatible" family of polymorphic types.Tom Lane
2020-03-19Prepare to support non-tables in publicationsPeter Eisentraut
2020-03-19Rename the recovery-related wait events.Fujii Masao
2020-03-19Add assert to ensure that page locks don't participate in deadlock cycle.Amit Kapila
2020-03-19nbtree: Use raw PageAddItem() for retail inserts.Peter Geoghegan
2020-03-19Fix comment related to concurrent index swapping in index.cMichael Paquier
2020-03-18Disk-based Hash Aggregation.Jeff Davis
2020-03-18Specialize MemoryContextMemAllocated().Jeff Davis
2020-03-18Enable BEFORE row-level triggers for partitioned tablesAlvaro Herrera
2020-03-18Refactor nbtree fastpath optimization.Peter Geoghegan
2020-03-18Implement type regcollationPeter Eisentraut
2020-03-18Recognize some OR clauses as compatible with functional dependenciesTomas Vondra
2020-03-18Fix wording of several extended stats commentsTomas Vondra
2020-03-18Add missing errcode() in a few ereport calls.Amit Kapila
2020-03-18Fix typo in indexcmds.cMichael Paquier
2020-03-18Assert that we don't acquire a heavyweight lock on another object afterAmit Kapila
2020-03-18nbtree: Remove useless local variables.Peter Geoghegan
2020-03-18Don't use EV_CLEAR for kqueue events.Thomas Munro
2020-03-18Fix kqueue support under debugger on macOS.Thomas Munro