Commit Graph
33 Commits
Author SHA1 Message Date
Christopher Winslett 96a889f358 fix logic for dead leaders returning online
without checking that recovery.conf exists, the prior logic would not create the recovyer.conf, and a dead leader would return to a primary state
2015-05-13 16:56:25 -07:00
Christopher Winslett 3b0ea900cd followers without a leader based on feedback from @CyberDem0n and closes #3 2015-05-13 16:37:28 -07:00
Christopher Winslett f8c4993f16 add description of settings for yaml file 2015-05-12 18:53:57 -07:00
Christopher Winslett 2c69074652 move stale protection from is_healthy to is_healthiest to allow stale secondaries to rejoin cluster 2015-05-12 18:29:54 -07:00
Christopher Winslett 557bad37cd ensure a stale Postgres does not become leader 2015-05-12 18:11:12 -07:00
Christopher Winslett a1bc07db33 use TTLs with member listing to keep a current list of cluster members 2015-05-12 16:33:32 -07:00
Christopher Winslett 36c4c31e83 compare xlog positions based on bytes since 0/000000 based on feedback 2015-05-10 19:36:59 -07:00
Christopher Winslett 1879b9c76a fix state queries against secondaries 2015-05-04 13:39:30 -07:00
Anthony ScalisiandChristopher Winslett 5facf8638e support multiple recovery params 2015-04-24 13:42:18 -05:00
Christopher Winslett 772185728d update README based on @pires's recommendation #6 2015-04-22 14:26:09 -04:00
Christopher Winslett e5e12f9a99 Merge pull request #5 from bookest/logging
Use timestamped logs
2015-04-04 08:00:25 -07:00
Christopher Grim b979c12c9d Use timestamped logs 2015-04-03 17:27:47 -04:00
Christopher Winslett 6850bdce78 Merge pull request #4 from scalp42/fixes
Couple tweaks
2015-03-29 18:45:07 -07:00
Anthony Scalisi 378851eeff fix haproxy_status.sh to trim new lines 2015-03-26 12:35:36 -07:00
Anthony Scalisi f167bbaddc python tweaks 2015-03-26 12:35:20 -07:00
Christopher Winslett 289620746b remove postgresql pid 2015-03-19 09:08:41 -07:00
Christopher Winslett d07572e80e add a restarter to the ha loop 2015-03-19 08:46:14 -07:00
Dj Walker-Morgan 07c844e211 Add Python to Brew install list 2015-03-19 15:32:05 +00:00
Dj Walker-Morgan 4df1131647 Minor changes in headings 2015-03-19 10:39:30 +00:00
Dj Walker-Morgan eeeed5864d Added MIT Licence 2015-03-18 18:40:05 +00:00
Dj Walker-Morgan 81ca8a1d26 Changed title of Readme 2015-03-18 18:36:44 +00:00
Christopher Winslett 64b54dda39 change to governor name 2015-03-18 11:35:17 -07:00
Christopher Winslett 4501bbc761 Add a link to the PDF for the Readme 2015-03-17 11:43:23 -07:00
Christopher Winslett 3dd0bfde15 Add context for this project. 2015-03-17 11:40:04 -07:00
Christopher Winslett bcedaf3391 make README copy and pasteable 2015-03-16 16:23:42 -07:00
Christopher Winslett 04631800f2 add a haproxy router for a single connection point 2015-03-16 15:46:27 -07:00
Christopher Winslett d3f96ad2ca to to typo 2015-03-16 11:54:40 -07:00
Dj Walker-Morgan 3179c9dd30 Updated Readme.md
Added opening para  to set tone.
2015-03-16 18:53:28 +00:00
Christopher Winslett a62cf64c06 fix README linking 2015-03-16 09:49:36 -07:00
Christopher Winslett 0d75152d54 make healthiest node work 2015-03-16 09:47:52 -07:00
Christopher Winslett 450b9912d7 clean up some debugging statements 2015-03-16 08:30:15 -07:00
Christopher Winslett c96972ee3c add better information to the readme 2015-03-16 08:15:41 -07:00
Christopher Winslett 3749883328 first commit 2015-03-15 23:16:48 -07:00