From 75d196a1f4935d6233446326d25d7c3c39650626 Mon Sep 17 00:00:00 2001 From: Oleksii Kliukin Date: Mon, 14 Mar 2016 15:57:34 +0100 Subject: [PATCH] Update the TODO list. --- TODO.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/TODO.md b/TODO.md index 17d1cb0c..91b77499 100644 --- a/TODO.md +++ b/TODO.md @@ -1,4 +1,16 @@ Failover ======== -- When determining who should become master, include the minor version of PostgreSQL in the decision -- Create a way to disable governance of a cluster, something like the existence of a "nogover" or "admin" file in PGDATA will stop governor from changing the cluster state +- When determining who should become master, include the minor version of PostgreSQL in the decision. +- Create a way to disable governance of a cluster, something like the existence of a "nogover" or "admin" file in PGDATA will stop patroni from changing the cluster state. + +Configuration +============== +- Provide a way to change postgresql.conf and pg_hba.conf of a running cluster on the Patroni level, without changing individual nodes. +- Provide hooks to store and retrieve cluster-wide passwords without exposing them in a plain-text form to unauthorized users. +- Implement patronictl command to create initial configuration of the cluster with leader and member keys fixed to the user-supplied values in order to simplify migrations. +- Implement support for consul in addtion to etcd and zookeeper +- Complete zookeeper support in patronictl + +Documentation +============== +- Document how to run cascading replication and possibly initialize the cluster without an access to the master node.