From 4087a074781bd2fb37e21aec32f386cc591835a1 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 2 Jan 2009 09:26:15 -0800 Subject: [PATCH] todo --- src/TODO | 3 +++ src/vstart.sh | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/TODO b/src/TODO index 08a2ce9bf933f..f3e18ad8f7fea 100644 --- a/src/TODO +++ b/src/TODO @@ -46,6 +46,8 @@ timer kernel client +- avoid flushing tcp socket when sending client_lease release messages (when the request is about to follow) +- include 'sync' in op when cap revocation is waiting on writeback - make osd retry writes if failure after ack.. - ACLs - reconnect path should include pathbase, not just a string? @@ -164,6 +166,7 @@ crush - allow forcefeed for more complicated rule structures. (e.g. make force_stack a list< set >) osd +- 'sync' op should kick store to do an immediate commit - pg split should be a work queue - pg split needs to fix up pg stats. this is tricky with the clone overlap business... - generalize ack semantics? or just change ack from memory to journal? memory/journal/disk... diff --git a/src/vstart.sh b/src/vstart.sh index f485c501b2bf8..ec015b0d88c13 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -1,7 +1,7 @@ #!/bin/bash [ "$CEPH_NUM_MON" == "" ] && CEPH_NUM_MON=3 -[ "$CEPH_NUM_OSD" == "" ] && CEPH_NUM_OSD=3 +[ "$CEPH_NUM_OSD" == "" ] && CEPH_NUM_OSD=1 [ "$CEPH_NUM_MDS" == "" ] && CEPH_NUM_MDS=1 let new=0 @@ -75,7 +75,7 @@ ARGS="-f" if [ $debug -eq 0 ]; then CMON_ARGS="--debug_mon 10 --debug_ms 1" COSD_ARGS="" - CMDS_ARGS="" + CMDS_ARGS="--debug_ms 1" else echo "** going verbose **" CMON_ARGS="--lockdep 1 --debug_mon 20 --debug_ms 1 --debug_paxos 20" -- 2.39.5