On Aug 7, 6:57 pm, Maciej Katafiasz <[email protected]> wrote:

> What happened to the flag specifying if the store supports full-text
> searches? It used to be there.

I can't remember such a flag, but that doesn't mean it hasn't been
there at some time...


>  Also, I'm beginning to believe that the store abstraction needs to be
> a lot more sophisticated in what it provides querying-wise, we used to
> run into mismatches that'd result in turning SQL-able queries into
> looping over results in the Lisp code all the time in the cl-perec
> backend (which is, before you ask, scrapped for the time being, due to
> it making us fight on two fronts and consequently progressing on none.
> We might resurrect it when the logic is correct, and when we have a
> reasonable idea of how we want it to operate, exactly).

Yes, the store abstraction level needs to be refined. Besides your
Perec backend a query interface would also benefit the Elephant
and SQL stores.


> I think a store-agnostic query compiler
> would be in order (maybe something could be stolen from Perec
> itself?), then simple stores could continue to be simple and function
> with the Lisp-side processing, but real DB interfaces could implement
> a more sophisticated language, as they have the means to support it.

A very interesting idea, let's keep it in mind until everyone has a
bit more
time on their hands. I'd like to encourage you to file a ticket on the
Bitbucket
tracker so we don't forget.

  Leslie
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"weblocks" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/weblocks?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to