[Zodb-checkins]
SVN: ZODB/branches/ctheune-blobsupport/src/ZODB/Blobs/TODO.txt
- rearranged todos for a possible technical preview release
and a final production
Christian Theune
ct at gocept.com
Wed Feb 15 10:27:58 EST 2006
Log message for revision 41626:
- rearranged todos for a possible technical preview release and a final production
release
Changed:
U ZODB/branches/ctheune-blobsupport/src/ZODB/Blobs/TODO.txt
-=-
Modified: ZODB/branches/ctheune-blobsupport/src/ZODB/Blobs/TODO.txt
===================================================================
--- ZODB/branches/ctheune-blobsupport/src/ZODB/Blobs/TODO.txt 2006-02-15 11:39:43 UTC (rev 41625)
+++ ZODB/branches/ctheune-blobsupport/src/ZODB/Blobs/TODO.txt 2006-02-15 15:27:58 UTC (rev 41626)
@@ -1,38 +1,45 @@
+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.
+- Allow "read-only" blob cache dirs from ClientStorages which can point to a
+ 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
- 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
More information about the Zodb-checkins
mailing list