Commit Graph

211 Commits (07ab261ef3a9575a4a2bd3045b222d7b3dee2c46)

Author SHA1 Message Date
Heikki Linnakangas 2ffa66f497 Fix walsender failure at promotion. 13 years ago
Heikki Linnakangas 28ba260906 In base backup, only include our own tablespace version directory. 13 years ago
Tom Lane da5aeccf64 Move pqsignal() to libpgport. 13 years ago
Heikki Linnakangas 3a9e64aa0d Cannot use WL_SOCKET_WRITEABLE without WL_SOCKET_READABLE. 13 years ago
Peter Eisentraut 4f36292669 Add quotes to messages 13 years ago
Simon Riggs c2f79ba269 Force archive_status of .done for xlogs created by dearchival/replication. 13 years ago
Peter Eisentraut 0cb1fac3b1 Add noreturn attributes to some error reporting functions 13 years ago
Simon Riggs bd56e74127 Reset master xmin when hot_standby_feedback disabled. 13 years ago
Heikki Linnakangas 990fe3c4ed Fix more issues with cascading replication and timeline switches. 13 years ago
Heikki Linnakangas 6f7cddc7ae Now that START_REPLICATION returns the next timeline's ID after reaching end 13 years ago
Heikki Linnakangas 3684a534ef I added a result set to START_STREAMING command, but neglected walreceiver. 13 years ago
Heikki Linnakangas 0b6329130e Make pg_receivexlog and pg_basebackup -X stream work across timeline switches. 13 years ago
Heikki Linnakangas 3f4b1749a8 Return value of lseek() can be negative on failure. 13 years ago
Tom Lane b853eb9718 Improve handling of ereport(ERROR) and elog(ERROR). 13 years ago
Heikki Linnakangas b0daba57bb Tolerate timeline switches while "pg_basebackup -X fetch" is running. 13 years ago
Heikki Linnakangas ee994272ca Delay reading timeline history file until it's fetched from master. 13 years ago
Magnus Hagander 794397ae1d Move tar function headers to pgtar.h 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Magnus Hagander f5d4bdd3a5 Unify some tar functionality across different parts 13 years ago
Alvaro Herrera 5ab3af46dd Remove obsolete XLogRecPtr macros 13 years ago
Alvaro Herrera 24eca7977e Assign InvalidXLogRecPtr instead of MemSet(0) 13 years ago
Heikki Linnakangas 1ff92eea14 Fix sloppiness in the timeline switch over streaming replication patch. 13 years ago
Heikki Linnakangas 36e4456d78 Fix race condition if a file is removed while pg_basebackup is running. 13 years ago
Heikki Linnakangas af275a12df Follow TLI of last replayed record, not recovery target TLI, in walsenders. 13 years ago
Heikki Linnakangas abfd192b1b Allow a streaming replication standby to follow a timeline switch. 13 years ago
Heikki Linnakangas add6c3179a Make the streaming replication protocol messages architecture-independent. 13 years ago
Heikki Linnakangas 7d3ed5ae78 Fix typo in comment. 13 years ago
Heikki Linnakangas 6f60fdd701 Improve replication connection timeouts. 13 years ago
Peter Eisentraut 8521d13194 Refactor flex and bison make rules 13 years ago
Heikki Linnakangas 0b77aebabf Remove stray newline in comment. 13 years ago
Peter Eisentraut b6d4522296 Remove generation of repl_gram.h 13 years ago
Heikki Linnakangas 9c0e2b9182 Fix walsender handling of postmaster shutdown, to not go into endless loop. 13 years ago
Heikki Linnakangas fd5942c18f Use the regular main processing loop also in walsenders. 13 years ago
Tom Lane 05b555d12b Fix tar files emitted by pg_dump and pg_basebackup to be POSIX conformant. 13 years ago
Heikki Linnakangas c4c227477b Fix bugs in cascading replication with recovery_target_timeline='latest' 14 years ago
Heikki Linnakangas fe811ae810 Fix typos in README. 14 years ago
Simon Riggs da4efa13d8 Turn off WalSender keepalives by default, users can enable if desired 14 years ago
Simon Riggs 87d8bd7c9f Ensure all replication message info is available and correct via WalRcv 14 years ago
Tom Lane 4a9c30a8a1 Fix management of pendingOpsTable in auxiliary processes. 14 years ago
Alvaro Herrera f34c68f096 Introduce timeout handling framework 14 years ago
Heikki Linnakangas 2686da9db2 Don't initialize TLI variable to -1, as TimeLineID is unsigned. 14 years ago
Magnus Hagander 0c4b468692 Always treat a standby returning an an invalid flush location as async 14 years ago
Robert Haas f83b59997d Make walsender more responsive. 14 years ago
Heikki Linnakangas ec786c6c81 I neglected many comments in the log+seg -> 64-bit segno patch. Fix. 14 years ago
Peter Eisentraut eeece9e609 Unify calling conventions for postgres/postmaster sub-main functions 14 years ago
Robert Haas c7d47abd04 Fix typo in DEBUG message, introduced by recent WAL refactoring. 14 years ago
Heikki Linnakangas 0ab9d1c4b3 Replace XLogRecPtr struct with a 64-bit integer. 14 years ago
Heikki Linnakangas dfda6ebaec Don't waste the last segment of each 4GB logical log file. 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