Commit Graph

68 Commits (2958a672b1fed35403b23c2b453aede9f7ef4b39)

Author SHA1 Message Date
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
Alvaro Herrera 5ab3af46dd Remove obsolete XLogRecPtr macros 13 years ago
Magnus Hagander 0c4b468692 Always treat a standby returning an an invalid flush location as async 14 years ago
Heikki Linnakangas 0ab9d1c4b3 Replace XLogRecPtr struct with a 64-bit integer. 14 years ago
Magnus Hagander 3595a71e9c Prevent non-streaming replication connections from being selected sync slave 14 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Simon Riggs ba1868ba31 Minor bug fix and cleanup from self-review of sync rep queues patch. 14 years ago
Simon Riggs 73f617f13f Various minor comments changes from bgwriter to checkpointer. 14 years ago
Simon Riggs 443b4821f1 Add new replication mode synchronous_commit = 'write'. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Alvaro Herrera 86822df9b5 Split walsender.h in public/private headers 14 years ago
Tom Lane 1609797c25 Clean up the #include mess a little. 15 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 15 years ago
Tom Lane 4dab3d5ae1 Change the autovacuum launcher to use WaitLatch instead of a poll loop. 15 years ago
Tom Lane 9f17ffd866 Measure WaitLatch's timeout parameter in milliseconds, not microseconds. 15 years ago
Tom Lane 4e15a4db5e Documentation improvement and minor code cleanups for the latch facility. 15 years ago