[elephant-cvs] CVS elephant

ieslick ieslick at common-lisp.net
Mon Feb 12 20:36:44 UTC 2007


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

Modified Files:
	TODO elephant.asd 
Log Message:
Henrik's fixes and latest db-lisp updates

--- /project/elephant/cvsroot/elephant/TODO	2007/02/08 23:07:18	1.46
+++ /project/elephant/cvsroot/elephant/TODO	2007/02/12 20:36:43	1.47
@@ -9,12 +9,8 @@
 ALPHA RELEASE TASKS
 
 Bug and feature fixes:
-- Validate migration 0.6.0->0.6.1
-- Fix cur-del2 failure under SBCL (robert to reproduce and fix)
 ~ Resolve duplicate sorting guarantee in btree interface; currently supported 
   by BDB but not SQL and it is not tested in the regression suite (Robert to comment)
-- Fix *dbconnection-spec* to support multiple controllers for multiple threads
-  for CLSQL backend (Robert)
 
 BDB Features/Cleanup:
 - Trace all paths to db-put or db-delete and ensure that there is a check or a 
@@ -41,9 +37,9 @@
 - Review and address all NOTE comments in the code
 - Review SBCL string serialization performance
 - Improve SQL base-64 serializer performance?
-- Improve SQL secondary cursor performance (Robert)
 
 Migration:
+- Validate migration 0.6.0->0.6.1
 - Validate that migrate can use either O(c) or O(n/c) where c << n memory for large DBs
 
 FINAL RELEASE TASKS
@@ -60,7 +56,7 @@
 - Add notes about with/ensure-transaction usage (abort & commit behavior on exit)
 - Add notes about optimize-storage
 - Add notes about deadlock-detect
-- Add notes about new BDB 4.4 *auto-commit* behavior.  Default for entire 
+- Add notes about new BDB 4.5 *auto-commit* behavior.  Default for entire 
   store-controller will auto create a transaction if none is active if open 
   with :auto-commit t or will never auto-commit (regardless of operator flags) 
   if it is not.  Make sure open-store defaults to auto-commit and there is a 
@@ -69,6 +65,12 @@
 0.6.1 - Features COMPLETED to date
 ----------------------------------
 
+February 9th, 2007
+x Improve SQL secondary cursor performance (Robert)
+x Fix *dbconnection-spec* to support multiple controllers for multiple threads
+  for CLSQL backend (Robert)
+x Fix cur-del2 failure under SBCL (robert to reproduce and fix)
+
 February 3rd, 2007 checkins:
 x Finished char -> unsigned char for buffer streams to solve SBCL type problems
 x Finished new serializer-initialization and open-controller protocol to handle
--- /project/elephant/cvsroot/elephant/elephant.asd	2007/02/05 19:33:10	1.27
+++ /project/elephant/cvsroot/elephant/elephant.asd	2007/02/12 20:36:44	1.28
@@ -109,7 +109,8 @@
   (list 
    #-(or darwin macosx darwin-host) "-shared"
    #+(or darwin macosx darwin-host) "-bundle"
-   #+(or :X86-64) "-arch x86_64"
+   #+(and X86-64 (or macosx darwin darwin-host)) "-arch x86_64"
+   #+(and X86-64 linux) "-march x86-64"
    "-Wall"
    "-fPIC"
    "-O3"
@@ -187,5 +188,6 @@
 		       (:file "backend"))
 		      :serial t
 		      :depends-on (memutil utils)))))
+  :serial t
   :depends-on (:uffi :cl-base64))
 




More information about the Elephant-cvs mailing list