TODO: add reindexing notes

Change-Id: I688059210dcbff955b909782002806a04e6c5259
This commit is contained in:
Brad Fitzpatrick 2014-06-27 12:00:22 -07:00
parent 1cddedd7d8
commit 2e2e55c455
1 changed files with 13 additions and 0 deletions

13
TODO
View File

@ -4,6 +4,19 @@ There are two TODO lists. This file (good for airplanes) and the online bug trac
Offline list: Offline list:
-- reindexing:
* review blob streaming interface & diskpacked implementation thereof.
notably: should the continuation token come per-blob? then we could
remove the limitBytes parameter too, and just let the caller cancel when
they want.
* add streaming interface to localdisk? maybe, even though not ideal, but
really: migrate my personal instance from localdisk to diskpacked
* add blobserver.EnumerateAllUnsorted.
* add buffered sorted.KeyValue implementation: a memory one (of
configurable max size) in front of a real disk one. add a Flush method
to it. also Flush when memory gets big enough.
-- stop using the "cond" blob router storage type in genconfig, as -- stop using the "cond" blob router storage type in genconfig, as
well as the /bs-and-index/ "replica" storage type, and just let the well as the /bs-and-index/ "replica" storage type, and just let the
index register its own AddReceiveHook like the sync handler index register its own AddReceiveHook like the sync handler