Bron Gondwana via Cyrus-devel wrote:
So I wrote a backend for this thing:
http://sophia.systems/
Sorry you wasted your time. Even if you got that thing to "behave" as you
intended, it would have crashed on you anyway.
https://github.com/pmwkaa/sophia/issues/54
https://github.com/pmwkaa/sophia/issues/53
Actually, just look at all of the open issues on that repo. These folks have
No Clue what they are doing.
It's a sick joke, not a usable database library.
It looks really nice, but sadly it doesn't seem to offer cursors that can
iterate inside the current transaction, as can be seen from the example program
attached. The output is:
a: aval
b: bval
c: cval
d: outside
Where I would expect:
a: aval
b: bval
c: cval
d: inside
I haven't been able to find a way around this. I thought using the "order" ops
directly rather than the sp_cursor would do it, but it has the same bug :(
It also doesn't support BYO sort order, which means no improved_mboxlist_sort
support.
*sigh* - back to the drawing board.
Bron.
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/