aboutsummaryrefslogtreecommitdiff
path: root/src/backend/replication/syncrep.c
Commit message (Expand)AuthorAge
* Update copyright for 2019Bruce Momjian2019-01-02
* Fix handling of synchronous replication for stopping WAL sendersMichael Paquier2018-11-29
* Add WL_EXIT_ON_PM_DEATH pseudo-event.Thomas Munro2018-11-23
* Make spelling of "acknowledgment" consistentPeter Eisentraut2018-10-15
* Update copyright for 2018Bruce Momjian2018-01-02
* Fix race condition when changing synchronous_standby_namesSimon Riggs2017-12-29
* Final pgindent + perltidy run for v10.Tom Lane2017-08-14
* Fix ordering of operations in SyncRepWakeQueue to avoid assertion failure.Heikki Linnakangas2017-07-12
* Fix locking in WAL receiver/sender shmem state structsAlvaro Herrera2017-06-30
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-17
* Set the priorities of all quorum synchronous standbys to 1.Fujii Masao2017-04-26
* Improve documentation and comment for quorum-based sync replication.Fujii Masao2017-04-19
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Support quorum-based synchronous replication.Fujii Masao2016-12-19
* Ensure that num_sync is greater than zero in synchronous_standby_names.Fujii Masao2016-12-17
* Extend framework from commit 53be0b1ad to report latch waits.Robert Haas2016-10-04
* Final pgindent + perltidy run for 9.6.Tom Lane2016-08-15
* Code cleanup in SyncRepWaitForLSN()Simon Riggs2016-08-12
* pgindent run for 9.6Robert Haas2016-06-09
* Remove warning about num_sync being too large in synchronous_standby_names.Tom Lane2016-04-30
* Clean up parsing of synchronous_standby_names GUC variable.Tom Lane2016-04-27
* Use ereport(ERROR) instead of Assert() to emit syncrep_parser error.Fujii Masao2016-04-11
* Use proper format specifier %X/%X for LSN, again.Fujii Masao2016-04-06
* Support multiple synchronous standby servers.Fujii Masao2016-04-06
* Use proper format specifier %X/%X for LSN.Fujii Masao2016-03-31
* Add new replication mode synchronous_commit = 'remote_apply'.Robert Haas2016-03-29
* Fix typosAlvaro Herrera2016-02-29
* Update copyright for 2016Bruce Momjian2016-01-02
* Remove duplicate word.Robert Haas2015-12-18
* Make SyncRepWakeQueue to a static functionTatsuo Ishii2015-03-26
* Add a default local latch for use in signal handlers.Andres Freund2015-01-14
* Add barriers to the latch code.Andres Freund2015-01-13
* Update copyright for 2015Bruce Momjian2015-01-06
* Put the logic to decide which synchronous standby is active into a function.Heikki Linnakangas2014-12-12
* pgindent run for 9.4Bruce Momjian2014-05-06
* Update copyright for 2014Bruce Momjian2014-01-07
* Fix typo in comment.Heikki Linnakangas2013-09-03
* pgindent run for release 9.3Bruce Momjian2013-05-29
* Update copyrights for 2013Bruce Momjian2013-01-01
* Remove obsolete XLogRecPtr macrosAlvaro Herrera2012-12-28
* Always treat a standby returning an an invalid flush location as asyncMagnus Hagander2012-07-04
* Replace XLogRecPtr struct with a 64-bit integer.Heikki Linnakangas2012-06-24
* Prevent non-streaming replication connections from being selected sync slaveMagnus Hagander2012-06-11
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-10
* Minor bug fix and cleanup from self-review of sync rep queues patch.Simon Riggs2012-01-30
* Various minor comments changes from bgwriter to checkpointer.Simon Riggs2012-01-30
* Add new replication mode synchronous_commit = 'write'.Simon Riggs2012-01-24
* Update copyright notices for year 2012.Bruce Momjian2012-01-01