On 17 Oct 2012, at 19:31, David Nolen <dnolen.li...@gmail.com> wrote:

> On Mon, Oct 8, 2012 at 10:00 AM, Reinout Stevens <reste...@vub.ac.be> wrote:
> Another question: is it possible to manually reset the contents of the tables?
> 
> 
> Thanks a lot
> 
> 
> Reinout
> 
> After some more thinking, I agree that the current behavior is not only 
> counter intuitive, but simply awful :) 
> 
> http://dev.clojure.org/jira/browse/LOGIC-59
> 
> I'd like to address this issue before taking 0.8.0 out of beta.
> 
> David


Hi David,

What are your plans about the tables? 
I would side with the title of the issue rather than its description :) 

At least for Ekeko, it does not make sense to keep the tables in between runs 
as the Eclipse workspace that is being queried changes continuously. The same 
is probably true for all applications that query an external data structure. 
The downside of volatile tables is that applications with a more static "fact 
base" incur an overhead.
A compromise might be to provide hooks through which the tables can be reset. 
In general, the ideal solution is probably application-specfic but it never 
hurts to err on the safe side :)

Coen

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to