[elephant-devel] Re: Made any progress on that ACL issue, Andrew B.?
Robert L. Read
read at robertlread.net
Fri Jan 6 14:11:28 UTC 2006
Thanks to Andrew Philpot and Andrew Blumberg, I believe the minor fix
noted noted
below makes 0.3.0 completely green on ACL as well as SBCL.
I will commit this change today, and publish 0.3.1 or 0.4.0 today.
Also, Waldo found a serious bug in the documentation; thank your for
that. I will
fix that today as well.
On Fri, 2006-01-06 at 01:04 -0600, Andrew Blumberg wrote:
> yes, that sounds like a good idea to me.
>
> - andrew
>
> On Thu, 5 Jan 2006, Robert L. Read wrote:
>
> > After commenting out the initform, I am green on all tests including
> > my migration tests.
> >
> > Andrew Blumberg, should I publish this fix into the code base?
> >
> > Mr. Philpot, I will continue to try to help with any additional problems
> > you might have.
> >
> > Thanks to both of you.
> >
> >
> >
> > On Thu, 2006-01-05 at 14:33 -0600, Andrew Blumberg wrote:
> >
> >> hi andrew,
> >>
> >> i'm glad to hear the fix works. thanks for testing it. just to
> >> be clear, the migration tests are all aimed at moving between different
> >> repositories? (i spent a fair bit of time getting class update stuff to
> >> be in a reasonable state during the last revision i wrote, and if that's
> >> what is meant by migration i'll be sad).
> >>
> >> - andrew
> >>
> >> On Thu, 5 Jan 2006, Andrew Philpot wrote:
> >>
> >>>
> >>> Andrew B. was right all along here. I rebuilt all from scratch, with
> >>> the initform commented out, and followed the test procedure more
> >>> closely, and I succeeded except for the migration stuff.
> >>>
> >>> 5 out of 107 total tests failed: ELEPHANT-TESTS::MIGRATE1,
> >>> ELEPHANT-TESTS::MIGRATE2, ELEPHANT-TESTS::MIGRATE3,
> >>> ELEPHANT-TESTS::MIGRATE4, ELEPHANT-TESTS::MIGRATE5.
> >>>
> >>> Robert, what do you get if you replace the definition of defclass
> >>> PERSISTENT with
> >>>
> >>> (defclass persistent ()
> >>> ((%oid :accessor oid :initarg :from-oid)
> >>> ;; This is just an idea for storing connections in the persistent
> >>> ;; objects; these should be transient as well, if that flag exists!
> >>> ;; In the case of sleepy cat, this is the controller-db from
> >>> ;; the store-controller. In the case of SQL this is
> >>> ;; the connection spec (since the connection might be broken?)
> >>> ;; It probably would be better to put a string in here in the case
> >>> ;; of sleepycat...
> >>> (dbconnection-spec-pst :type (or list string)
> >>> :accessor :dbcn-spc-pst
> >>> :initarg :dbconnection-spec-pst
> >>> ;; :initform '()
> >>> )
> >>> )
> >>> (:documentation
> >>> "Abstract superclass for all persistent classes (common
> >>> to user-defined classes and collections.)"))
> >>>
> >>> Andrew P.
> >>>
> >>>
> >
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/elephant-devel/attachments/20060106/b91ddac5/attachment.html>
More information about the elephant-devel
mailing list