Re: [elephant-devel] Fwd: some patches

2007-08-03 Thread Robert L. Read
I agree with all of your last email. However, I think in your discussion of complexity of the existing operations in the CL-SQL side you are implying there are lots of O(n) operations when in fact this only occurs when one indexes a slot that has a small number of values relative to the number of

Re: [elephant-devel] Fwd: some patches

2007-08-03 Thread Ian Eslick
First of all, BDB does not sort on the serialized values except for values for which no lisp ordering exists. BDB is given a C function which decodes the serialized format on the fly, without talking to Lisp, but properly orders all of lisp's orderable objects. Orderable lisp types: 1. Num

[elephant-devel] trivial patch

2007-08-03 Thread Kilian Sprotte
Hello, I have a very simple patch: controller-lost-error should inherit from simple-error, I think. (define-condition controller-lost-error (simple-error) ((object :initarg :object :accessor store-controller-closed-error- object) (spec :initarg :spec :accessor store-controller-closed-er