summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2015-12-16 16:02:21 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2015-12-16 16:02:21 -0400
commit64d8367204681e40f9c785dc60059fd722903d75 (patch)
treeb13d4adace9025b51fc0beb4f48615d7577867e8 /doc
parent67f06bd61bcdb45248bc74ceb48af87b62c6c431 (diff)
update todo list
Diffstat (limited to 'doc')
-rw-r--r--doc/todo/smudge.mdwn12
1 files changed, 6 insertions, 6 deletions
diff --git a/doc/todo/smudge.mdwn b/doc/todo/smudge.mdwn
index e1d54cf7f..cc6793d5c 100644
--- a/doc/todo/smudge.mdwn
+++ b/doc/todo/smudge.mdwn
@@ -321,12 +321,8 @@ files to be unlocked, while the indirect upgrades don't touch the files.
#### implementation todo list
-* Test suite should have passes for:
- v5 indirect
- v5 direct
- v6 locked
- v6 unlocked
- Currently, the test suite fails horribly.
+* Still a few test suite failues for v6 with locked files.
+* Test suite should make pass for v6 with unlocked files.
* assistant: In v6 mode, adds files in unlocked mode, so they can
continue to be modified. TODO
* When the webapp creates a repo, it forces it into direct mode. But that
@@ -334,6 +330,10 @@ files to be unlocked, while the indirect upgrades don't touch the files.
repos, but short-term, the assistant should make v5 repos in direct mode.
* Reconcile staged changes into the associated files database, whenever
the database is queried.
+* A new connection to the Keys database is opened each time.
+ It would be more efficient to reuse a connection.
+ However, that needs a way to close the connection, which was a problem.
+ See 38a23928e9d45b56d6836a4eac703862d63cf93c for details.
* See if the cases where the Keys database is not used can be
optimised. Eg, if the Keys database doesn't exist at all,
we know smudge/clean are not used, so queries don't