[elephant-cvs] CVS elephant

ieslick ieslick at common-lisp.net
Fri Feb 16 23:02:51 UTC 2007


Update of /project/elephant/cvsroot/elephant
In directory clnet:/tmp/cvs-serv31505

Modified Files:
	TODO 
Log Message:
Changed transaction protocol to better support multiple-stores.  Should only effect BDB and not SQL, migration and upgrade fixes, some more debug support; green on Allegro/MacOS BDB and SQlite3

--- /project/elephant/cvsroot/elephant/TODO	2007/02/16 07:11:02	1.50
+++ /project/elephant/cvsroot/elephant/TODO	2007/02/16 23:02:50	1.51
@@ -11,7 +11,10 @@
 Migration:
 - Validate BDB migration 0.6.0->0.6.1 (Ian)
 - Validate SQL migration 0.6.0->0.6.1 (Robert)
-- Legacy conversions issue for SQL (and BDB?) due to package rename (both)
+- Improve migration robustness
+  high - resolve store-controller conflicts
+  high - avoid transaction limits in map-btree by adaptive chunking
+  low - Nested persistent objects in standard objects, arrays, etc
 
 TASKS TO GET TO BETA:
 
@@ -61,6 +64,7 @@
 ----------------------------------
 
 February 13-17th, 2007:
+x Legacy conversions issue for SQL (and BDB?) due to package rename (both)
 x Figure out how to compact a specific btree and/or key-range using optimize-storage.
   Probably need to update keyword part of the API
 x User choice to run db_deadlock when opening a bdb backend?  Requires path to




More information about the Elephant-cvs mailing list