Commit Graph

11305 Commits (a0cd95448067273a5cf92ad578a1e2de3b62aa2f)

Author SHA1 Message Date
Heikki Linnakangas 024c521117 Replace BackendIds with 0-based ProcNumbers 2 years ago
Heikki Linnakangas ab355e3a88 Redefine backend ID to be an index into the proc array 2 years ago
Thomas Munro 653b55b570 Return ssize_t in fd.c I/O functions. 2 years ago
Michael Paquier 655dc31046 Simplify pg_enc2gettext_tbl[] with C99-designated initializer syntax 2 years ago
Nathan Bossart bd5132db55 Introduce atomic read/write functions with full barrier semantics. 2 years ago
Dean Rasheed 5f2e179bd3 Support MERGE into updatable views. 2 years ago
Michael Paquier ada87a4d95 Use C99-designated initializer syntax for arrays related to encodings 2 years ago
Alvaro Herrera 53c2a97a92
Improve performance of subsystems on top of SLRU 2 years ago
Heikki Linnakangas 0b16bb8776 Remove AIX support 2 years ago
Alvaro Herrera bcdfa5f2e2
Rename SLRU elements in view pg_stat_slru 2 years ago
Nathan Bossart e1724af42c Fix comments for the dshash_parameters struct. 2 years ago
Michael Paquier ef5e2e9085 Remove unnecessary array object_classes[] in dependency.c 2 years ago
David Rowley 743112a2e9 Adjust memory allocation functions to allow sibling calls 2 years ago
Nathan Bossart 42a1de3013 Add helper functions for dshash tables with string keys. 2 years ago
Michael Paquier 449e798c77 Introduce sequence_*() access functions 2 years ago
Heikki Linnakangas d360e3cc60 Fix compiler warning on typedef redeclaration 2 years ago
Heikki Linnakangas 8af2565248 Introduce a new smgr bulk loading facility. 2 years ago
Amit Kapila 93db6cbda0 Add a new slot sync worker to synchronize logical slots. 2 years ago
Peter Eisentraut fbc93b8b5f Remove custom Constraint node read/write implementations 2 years ago
Michael Paquier 943f7ae1c8 Add lookup table for replication slot conflict reasons 2 years ago
Heikki Linnakangas 28f3915b73 Remove superfluous 'pgprocno' field from PGPROC 2 years ago
Peter Eisentraut 74563f6b90 Revert "Improve compression and storage support with inheritance" 2 years ago
Nathan Bossart 3b42bdb471 Use new overflow-safe integer comparison functions. 2 years ago
Nathan Bossart 6b80394781 Introduce overflow-safe integer comparison functions. 2 years ago
Nathan Bossart 5497daf3aa Replace calls to pg_qsort() with the qsort() macro. 2 years ago
Peter Eisentraut 0413a55699 Improve compression and storage support with inheritance 2 years ago
Alexander Korotkov 51efe38cb9 Introduce transaction_timeout 2 years ago
Nathan Bossart 8fd0498de2 Remove obsolete check in SIGTERM handler for the startup process. 2 years ago
Nathan Bossart 8d8afd48d3 Allow pg_monitor to execute pg_current_logfile(). 2 years ago
Amit Kapila ddd5f4f54a Add a slot synchronization function. 2 years ago
Michael Paquier 06bd311bce Revert "Refactor CopyReadAttributes{CSV,Text}() to use a callback in COPY FROM" 2 years ago
Jeff Davis 91f2cae7a4 Read WAL directly from WAL buffers. 2 years ago
Thomas Munro 65f438471b Fix gai_strerror() thread-safety on Windows. 2 years ago
Daniel Gustafsson 5c7038d70b Refactor pipe_read_line to return the full line 2 years ago
John Naylor 2579985086 Fix warnings in cpluspluscheck 2 years ago
Alvaro Herrera d172b717c6
Use atomic access for SlruShared->latest_page_number 2 years ago
John Naylor b83033c3cf Further cosmetic review of hashfn_unstable.h 2 years ago
John Naylor 9ed3ee5001 Simplify initialization of incremental hash state 2 years ago
Peter Eisentraut 1ae5ace755 Fix meson installation of new generated files 2 years ago
Amit Kapila dafbfed9ef Enhance libpqrcv APIs to support slot synchronization. 2 years ago
Michael Paquier 95fb5b4902 Refactor CopyReadAttributes{CSV,Text}() to use a callback in COPY FROM 2 years ago
Heikki Linnakangas 21d9c3ee4e Give SMgrRelation pointers a well-defined lifetime. 2 years ago
Amit Kapila 776621a5e4 Add a failover option to subscriptions. 2 years ago
Nathan Bossart 97287bdfae Move is_valid_ascii() to ascii.h. 2 years ago
Alvaro Herrera 5de890e361
Add EXPLAIN (MEMORY) to report planner memory consumption 2 years ago
Amit Kapila 7329240437 Allow setting failover property in the replication command. 2 years ago
Masahiko Sawada 08e6344fd6 Remove ReorderBufferTupleBuf structure. 2 years ago
Tom Lane 8ba6fdf905 Support TZ and OF format codes in to_timestamp(). 2 years ago
Andrew Dunstan 66ea94e8e6 Implement various jsonpath methods 2 years ago
Peter Eisentraut 924d046dcf Add a const decoration 2 years ago