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
config via ZConfig does the right thing)
- Merge to current ZODB trunk
- 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 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
backward at startup.
- Make the ClientStorage support minimizing the blob cache. (Idea: LRU
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
Far future
----------
- More options for blob directory structures (e.g. dirstorage's
bushy/chunky/lawn/flat).
- Log loudly on best_rename when it actually does a
copy.
- 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 point to a
filesystem mount from the ZEO server of the canonical blob locations.
- Allow "read-only" blob cache dirs from ClientStorages which can
point to a filesystem mount from the ZEO server of the canonical
blob locations.
- Test shared client usage of blob storage dir from ZEO server
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