Update of /project/elephant/cvsroot/elephant In directory clnet:/tmp/cvs-serv25569
Modified Files: TODO Log Message: final snapshot scenario and code changes
--- /project/elephant/cvsroot/elephant/TODO 2007/04/12 02:47:22 1.79 +++ /project/elephant/cvsroot/elephant/TODO 2007/04/19 22:25:50 1.80 @@ -14,22 +14,14 @@ Bugs: - Fix awkward serializer API - Support for asdf-install? -- Edi's patches & suggestions for windows + - problem with other .asd files in root
Lisp Support: - Validate OpenMCL pre-1.1 on Mac OS X - Validate OpenMCL 1.1 and/or 64-bit on Mac OS X? - Verify db_deadlock for other lisps (launch and kill background program I/F)
-Test coverage: -- Clean up interface to tests -- Test for optimize storage method (just add probe-file methods to get file size?) -- Multi-threading stress tests? Ensure that there are conflicts and lots of serialization - happening concurrently to make sure that multi-threading is in good shape (Henrik's code) -- Class / DB sychronization tests - Documentation: -- Proper user guide - Update install, build and test procedures - Upgrade, migration and other system level issues - Performance and design issues @@ -39,10 +31,6 @@ - Add notes about optimize-storage - Add notes about deadlock-detect - Add notes about checkpoint (null in SQL?) -- Demo file for simple snapshot system - (add standard objects to prevalence DB) - link structure is added to db - in-memory pobjs point to
Additional features to document in Trac: - Add error/restart conditions when lose data on: class redef, index drop, etc.