Commit Graph

83 Commits (3cb02e307e350caf3c9099c6f661a95fd00e7e4c)

Author SHA1 Message Date
Peter Eisentraut bf68b79e50 Refactor ps_status.c API 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Michael Paquier e174f699c4 Add some assertions in syncrep.c 6 years ago
Michael Paquier 20345197ff Fix race condition at backend exit when deleting element in syncrep queue 6 years ago
Michael Paquier f921ea624e Fix typo in comment of syncrep.c 6 years ago
Tom Lane 5ee190f8ec Rationalize use of list_concat + list_copy combinations. 6 years ago
Tom Lane 1cff1b95ab Represent Lists as expansible arrays, not chains of cons-cells. 7 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Tom Lane be76af171c Initial pgindent run for v12. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Michael Paquier 4c703369af Fix handling of synchronous replication for stopping WAL senders 7 years ago
Thomas Munro cfdf4dc4fc Add WL_EXIT_ON_PM_DEATH pseudo-event. 7 years ago
Peter Eisentraut 35584fd05f Make spelling of "acknowledgment" consistent 7 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Simon Riggs 48c9f49265 Fix race condition when changing synchronous_standby_names 8 years ago
Tom Lane 21d304dfed Final pgindent + perltidy run for v10. 8 years ago
Heikki Linnakangas 49a3360209 Fix ordering of operations in SyncRepWakeQueue to avoid assertion failure. 9 years ago
Alvaro Herrera 572d6ee6d4 Fix locking in WAL receiver/sender shmem state structs 9 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 9 years ago
Fujii Masao 346199dcab Set the priorities of all quorum synchronous standbys to 1. 9 years ago
Fujii Masao a790ed9f69 Improve documentation and comment for quorum-based sync replication. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Fujii Masao 3901fd70cc Support quorum-based synchronous replication. 9 years ago
Fujii Masao 93eb619cd3 Ensure that num_sync is greater than zero in synchronous_standby_names. 9 years ago
Robert Haas 6f3bd98ebf Extend framework from commit 53be0b1ad to report latch waits. 9 years ago
Tom Lane b5bce6c1ec Final pgindent + perltidy run for 9.6. 10 years ago
Simon Riggs e05f6f75db Code cleanup in SyncRepWaitForLSN() 10 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 10 years ago
Tom Lane 17d5db352c Remove warning about num_sync being too large in synchronous_standby_names. 10 years ago
Tom Lane 4c804fbdfb Clean up parsing of synchronous_standby_names GUC variable. 10 years ago
Fujii Masao 0038c1e218 Use ereport(ERROR) instead of Assert() to emit syncrep_parser error. 10 years ago
Fujii Masao ead9963c47 Use proper format specifier %X/%X for LSN, again. 10 years ago
Fujii Masao 989be0810d Support multiple synchronous standby servers. 10 years ago
Fujii Masao cee31f5fee Use proper format specifier %X/%X for LSN. 10 years ago
Robert Haas 314cbfc5da Add new replication mode synchronous_commit = 'remote_apply'. 10 years ago
Alvaro Herrera 10b4852215 Fix typos 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Robert Haas 6e7b335930 Remove duplicate word. 10 years ago
Tatsuo Ishii 656ea810e5 Make SyncRepWakeQueue to a static function 11 years ago
Andres Freund 59f71a0d0b Add a default local latch for use in signal handlers. 11 years ago
Andres Freund 14e8803f10 Add barriers to the latch code. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Heikki Linnakangas b1332e98c4 Put the logic to decide which synchronous standby is active into a function. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Heikki Linnakangas a93bdfc711 Fix typo in comment. 12 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago