From bedf43a56cf3c22badf52594caa7297cf429caf8 Mon Sep 17 00:00:00 2001
From: Zooko O'Whielacronx <zooko@zooko.com>
Date: Mon, 4 Dec 2006 01:25:12 -0700
Subject: [PATCH] update notes about lease deletion logic

---
 roadmap.txt | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/roadmap.txt b/roadmap.txt
index bb88752e..14ee9d64 100644
--- a/roadmap.txt
+++ b/roadmap.txt
@@ -39,11 +39,14 @@ back pocket ideas:
  each entry has a sequence number, maybe a timestamp
  on recovery, find the newest
 
- multiple categories of leases: delete the lowest ones first
-  active leases
-  expired leases
-  interrupted leases (partially filled, not closed, they might come back)
-
+ multiple categories of leases:
+  committed leases -- we will not delete these in any case, but will instead tell an uploader that we are full
+   active leases
+   in-progress leases (partially filled, not closed, pb connection is currently open)
+  uncommitted leases -- we will delete these in order to make room for new lease requests
+   interrupted leases (partially filled, not closed, pb connection is currently not open, but they might come back)
+   expired leases
+  (I'm not sure about the precedence of these last two.  Probably deleting expired leases instead of deleting interrupted leases would be okay.)
 
 big questions:
  convergence?
-- 
2.45.2