From e0c547a93d8a80a98eade7d3d3dedb716e0eb1dd Mon Sep 17 00:00:00 2001 From: sageweil Date: Wed, 19 Dec 2007 04:54:23 +0000 Subject: [PATCH] mon todos! git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2231 29311d96-e01e-0410-9327-a35deaab8ce9 --- trunk/ceph/TODO | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/trunk/ceph/TODO b/trunk/ceph/TODO index 6cc4b221019d1..96da9314a4c4e 100644 --- a/trunk/ceph/TODO +++ b/trunk/ceph/TODO @@ -28,6 +28,26 @@ kernel client - work out message resend logic.. +osdmon +- allow fresh replacement osds. add osd_created in osdmap, probably +- actually, MasterOSDMap? and clean out OSDMap, parsing in kernel client, etc. +- monitor needs to monitor some osds... +- bootstrap crush map + +crush +- xml import/export? + - named storage "pools" + - generic rule definition +- crush tools + +pgmon +- monitor pg states, notify on out? +- watch osd utilization; adjust overload in cluster map + +mon +- some sort of tester PaxosService... + + mds mustfix - rename slave in-memory rollback on failure - proper handling of cache expire messages during rejoin phase? @@ -85,11 +105,6 @@ client - fstat -osdmon -- allow fresh replacement osds. add osd_created in osdmap, probably -- monitor needs to monitor some osds... -- monitor pg states, notify on out? -- watch osd utilization; adjust overload in cluster map journaler - fix up for large events (e.g. imports) @@ -100,9 +115,6 @@ journaler - need to truncate at detected (valid) write_pos to clear out any other partial trailing writes -crush -- xml import/export? -- crush tools rados snapshots -- 2.39.5