[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