This repository has been archived by the owner on Nov 18, 2017. It is now read-only.
Releases: compose/governor
Releases · compose/governor
v0.2.2
v0.2.1
Features:
- Makefile now creates versioned tarballed binaries for linux-amd64, linux-arm, and windows-amd64(only linux-amd64 is officially supported)
- Can specify config files in config->postgres->parameters
Bug Fixes:
- Several stability issues solved
TODO:
- An issue when a membership change occurs when a node is restarting causes that node to hang. A restart of the node fixes the issue currently
- Update README for v0.2.x rewrite
- Fix signal handling when forking. Since current fork/execs to pg_ctl are part of the same pgid, a ^C on terminal issues a SIGINT to all processes under governor's pgid. This causes race conditions where postgres stops before governor can clean it up, erring and causing an unsafe state when starting governor again.
Build for amd64
Initial version build for Go based governor.
Main features:
- Custom raft state machine based on canoe
- Arbitrary addition/deletion of new nodes
TODO:
- Health check and status HTTP API
- API call to teardown and delete node from cluster