[elephant-cvs] CVS elephant
ieslick
ieslick at common-lisp.net
Mon Feb 20 21:21:40 UTC 2006
Update of /project/elephant/cvsroot/elephant
In directory common-lisp:/tmp/cvs-serv10634
Modified Files:
TODO
Added Files:
ele-acache.asd
Log Message:
A quick AllegroCache backend based on the allegrocache map and compound keys - functionality is only partial but the basics work
--- /project/elephant/cvsroot/elephant/TODO 2006/02/19 20:06:03 1.14
+++ /project/elephant/cvsroot/elephant/TODO 2006/02/20 21:21:40 1.15
@@ -6,15 +6,16 @@
0.6.0 - Adding default class/slot indexing
- Finish indexing tests (Ian)
+- Finish migration (Ian)
- Documentation update (Robert)
-* Make sure library path push happens in build
- process and not sql-controller...
-* Finish CLSQL debug
-* Finish migration port and tests
-? Make elephant thread bound variables dynamic and modifiable by backends
+- Finish CLSQL backend debug (Robert)
0.6.1 - performance, safety and portability
+Multi-threading operation:
+- Make elephant thread bound variables dynamic and modifiable by backends
+- Verify that operations such as indexing are thread safe
+
Stability:
- Think about dynamic vs. object based store & transaction resolution?
- Error checking when mixed
--- /project/elephant/cvsroot/elephant/ele-acache.asd 2006/02/20 21:21:40 NONE
+++ /project/elephant/cvsroot/elephant/ele-acache.asd 2006/02/20 21:21:40 1.1
;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Base: 10 -*-
;;;
;;; ele-acache.asd -- ASDF file for allegrocache backend
;;;
;;; Initial version 2/18/2006 by Ian Eslick
;;; <ieslick at common-lisp.net>
;;;
;;; part of
;;;
;;; Elephant: an object-oriented database for Common Lisp
;;;
;;; Copyright (c) 2004 by Andrew Blumberg and Ben Lee
;;; <ablumberg at common-lisp.net> <blee at common-lisp.net>
;;;
;;; Elephant users are granted the rights to distribute and use this software
;;; as governed by the terms of the Lisp Lesser GNU Public License
;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL.
(defsystem ele-acache
:name "elephant"
:author "Ben Lee <blee at common-lisp.net>"
:version "0.6.0"
:maintainer "Ben Lee <blee at common-lisp.net>"
:licence "LLGPL"
:description "Allegro cache backend for elephant"
:components
((:module :src
:components
((:module :db-acache
:components
((:file "package")
(:file "acache-controller")
(:file "acache-transactions")
(:file "acache-collections"))
:serial t))))
:depends-on (:elephant))
More information about the Elephant-cvs
mailing list