Commit Graph

58246 Commits (ee1cbe806dad47674ded35427c6ba217531847d6)
 

Author SHA1 Message Date
Alvaro Herrera ee1cbe806d
Operate XLogCtl->log{Write,Flush}Result with atomics 2 years ago
Amit Kapila 6f132ed693 Allow synced slots to have their inactive_since. 2 years ago
Michael Paquier f98dbdeb51 Add "ABI_compatibility" regions to wait_event_names.txt 2 years ago
Jeff Davis e2a2357671 Fix test failures when language environment is not UTF-8. 2 years ago
Robert Haas e57fe3824e Fix old, misleading comment for PGRES_POLLING_ACTIVE. 2 years ago
Robert Haas 12b964d781 Remove reachable call to pg_unreachable(). 2 years ago
Tom Lane 096a761d68 Fix ecpg's mechanism for detecting unsupported cases in the grammar. 2 years ago
Tom Lane 332d406140 Further cleanup for recent JSON-related commits. 2 years ago
Tom Lane 2497a669ef Further cleanup for recent JSON-related commits. 2 years ago
Andrew Dunstan 88620824c2 Tidy up after incremental JSON parser patch 2 years ago
Andrew Dunstan 1b00fe30a6 Fix warnings re typedef redefinition in ea7b4e9a2a and 3311ea86ed 2 years ago
Amit Langote 6f4d63e989 Add missing initialization in transformJsonFuncExpr() 2 years ago
Amit Langote 2f6e78b061 Fix typo introduced in 6185c9737 2 years ago
Amit Langote de3600452b Add basic JSON_TABLE() functionality 2 years ago
Peter Eisentraut a9d6c38684 pg_upgrade: Fix typo in message 2 years ago
Andrew Dunstan 222e11a10a Use incremental parsing of backup manifests. 2 years ago
Andrew Dunstan ea7b4e9a2a Add support for incrementally parsing backup manifests 2 years ago
Andrew Dunstan 3311ea86ed Introduce a non-recursive JSON parser 2 years ago
Peter Eisentraut 585df02b44 Silence meson warning 2 years ago
Etsuro Fujita dd24098cd6 postgres_fdw: Remove useless ternary expression. 2 years ago
David Rowley 3a4a3537a9 Secondary refactor of heap scanning functions 2 years ago
Michael Paquier 2a217c3717 Coordinate emit_log_hook and all log destinations to share the same timeval 2 years ago
David Rowley 44086b0975 Preliminary refactor of heap scanning functions 2 years ago
Michael Paquier 85230a247c pg_regress: Save errno in emit_tap_output_v() and switch to %m 2 years ago
Jeff Davis 71b66171d0 CREATE INDEX: do not update stats during binary upgrade. 2 years ago
Tom Lane 06286709ee Invent SERIALIZE option for EXPLAIN. 2 years ago
Alexander Korotkov 97ce821e3e Fix the parameters order for TableAmRoutine.relation_copy_for_cluster() 2 years ago
Robert Haas f470b5c679 docs: Demote "Monitoring Disk Usage" from chapter to section. 2 years ago
Alvaro Herrera c9920a9068
Split XLogCtl->LogwrtResult into separate struct members 2 years ago
Nathan Bossart deb1486c7d Inline pg_popcount() for small buffers. 2 years ago
Heikki Linnakangas 6dbb490261 Combine freezing and pruning steps in VACUUM 2 years ago
Heikki Linnakangas 26d138f644 Refactor how heap_prune_chain() updates prunable_xid 2 years ago
Alvaro Herrera be2f073100
Fix zeroing of pg_serial page without SLRU bank lock 2 years ago
Alexander Korotkov bf1e650806 Use the pairing heap instead of a flat array for LSN replay waiters 2 years ago
Daniel Gustafsson 936e3fa378 Drop global objects after completed test 2 years ago
Amit Kapila 2ec005b4e2 Ensure that the sync slots reach a consistent state after promotion without losing data. 2 years ago
Alexander Korotkov e37662f221 Minor improvements for waitlsn.c 2 years ago
Daniel Gustafsson 9301308bd1 Fix indentation from cafe105655 2 years ago
Daniel Gustafsson 226261f387 Add error codes to some PANIC/FATAL errors reports 2 years ago
Nathan Bossart c627d944e6 Add built-in ERROR handling for archive callbacks. 2 years ago
Masahiko Sawada 5bec1d6bc5 Improve eviction algorithm in ReorderBuffer using max-heap for many subtransactions. 2 years ago
David Rowley 7487044d6c Don't adjust ressortgroupref in generate_setop_child_grouplist() 2 years ago
Masahiko Sawada b840508644 Add functions to binaryheap for efficient key removal and update. 2 years ago
Masahiko Sawada bcb14f4abc Make binaryheap enlargeable. 2 years ago
Alexander Korotkov 2c91e13013 Move WaitLSNShmemInit() to CreateOrAttachShmemStructs() 2 years ago
David Rowley 3b1a7eb289 Don't zero tuple_fraction when planning UNIONs with ORDER BYs 2 years ago
Alexander Korotkov 06c418e163 Implement pg_wal_replay_wait() stored procedure 2 years ago
Tom Lane 6faca9ae28 Avoid deadlock during orphan temp table removal. 2 years ago
Nathan Bossart 4133c1f45c Avoid function call overhead of pg_popcount() in syslogger.c. 2 years ago
Nathan Bossart 6687430c98 Refactor code for setting pg_popcount* function pointers. 2 years ago