Commit 86046df2 authored by Christian Theune's avatar Christian Theune

- Updated todo list

parent 0f1786ff
Todo for preview
----------------
Tests Must
----- ----
- ZConfig config testing (make sure that blob storage - Merge to current ZODB trunk
config via ZConfig does the right thing)
- Unify ZEO/Blob implementation and the BlobProxyStorage directory structures.
- Test for possible collision of the dirty blob filename when two concurring
transactions try to update an existing blob.
- Test BlobStorage.getSize - Test BlobStorage.getSize
- Test conflict behavior. - Test conflict behavior.
- Test shared client usage of blob cache dir. - Ensure we detect and play a failed txn involving blobs forward or backward
at startup.
- More ZEO tests. Production
----------
Features - Log loudly on best_rename when it actually does a copy.
--------
- Ensure we detect and play a failed txn involving blobs forward or - Make the ClientStorage support minimizing the blob cache. (Idea: LRU
backward at startup. principle via mstat access time and a size-based threshold) currently).
- ZConfig config testing (make sure that blob storage config via ZConfig does
the right thing)
- More ZEO tests.
- Importing backward compatible ZEXP files (no \0BLOBSTART) used - Importing backward compatible ZEXP files (no \0BLOBSTART) used
Far future
----------
- More options for blob directory structures (e.g. dirstorage's - More options for blob directory structures (e.g. dirstorage's
bushy/chunky/lawn/flat). bushy/chunky/lawn/flat).
- Log loudly on best_rename when it actually does a - Allow "read-only" blob cache dirs from ClientStorages which can point to a
copy. filesystem mount from the ZEO server of the canonical blob locations.
- Unify ZEO/Blob implementation and the BlobProxyStorage directory
structures.
- Write code to clean up ClientStorage blob cache (it will grow without
bound currently).
- Allow "read-only" blob cache dirs from ClientStorages which can - Test shared client usage of blob storage dir from ZEO server
point to a filesystem mount from the ZEO server of the canonical
blob locations.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment