[elephant-cvs] CVS elephant

ieslick ieslick at common-lisp.net
Fri Mar 9 00:44:35 UTC 2007


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

Modified Files:
	TODO 
Log Message:
Fixed migrate bug that created new dst objects for each src persistent object

--- /project/elephant/cvsroot/elephant/TODO	2007/03/08 21:29:53	1.67
+++ /project/elephant/cvsroot/elephant/TODO	2007/03/09 00:44:35	1.68
@@ -15,7 +15,6 @@
 - Validate SQL migration 0.6.0->0.6.1 (Robert)
 
 Stability and Performance:
-- Migration: Validate that migrate can use either O(c) or O(n/c) where c << n memory for large DBs
 - Migration: Improve support for nested persistent objects inside standard objects, arrays, etc?
 - Migration: Improve scaling properties of migration so all objects do not need to be resident in memory?
 - Migration: Validate that graph structures with loop are copied properly
@@ -27,7 +26,6 @@
 - Validate OpenMCL 1.1 and/or 64-bit on Mac OS X?
   - 64-bit lisp verification
 - Verify db_deadlock for other lisps (launch and kill background program I/F)
-  sbcl and allegro are OK
 
 Test coverage:
 - Clean up interface to tests
@@ -84,6 +82,8 @@
 x Tests to validate new map interfaces on top of existing tests (Ian)
 x Added support and tests for serializing structure objects on all supported platforms (Ian)
 x Fixed cygwin-ming32 -mno-cygwin build for Windows for Lispworks and Allegro (Frank, Ian)
+x Migration: Validate that migrate can use either O(c) or O(n*c) where c approaches 0 memory for large DBs
+             Uses O(n*c) where C is the cost to store a persistent object reference and old oid reference
 
 DEVELOPMENT CHECKINS:
 




More information about the Elephant-cvs mailing list