[redland-dev] New API: my code was wrong, please help with correcting it
Victor Porton
porton at narod.ru
Mon Sep 11 09:43:59 EDT 2017
After some tricks with the debugger (I used watchpoints to see where
query and some of its referenced structures change), I think that there
is a small error which I cannot spot by stupidity. It is because not
many watchpoints were triggered (contrary to my expectation that there
will be many watchpoints triggered and this that I would need to fix
many errors).
Please help me to fix the error. It should be something easy.
On Sun, 2017-09-10 at 22:53 +0300, Victor Porton wrote:
> I have implemented applying the same query to different datasets:
>
> https://github.com/vporton/rasqal/tree/execute2
>
> I created a new API for this and marked old API as deprecated.
>
> But after some testing with a debugger I discovered that my code is
> thoroughly wrong and it is not easy to fix it. Implementing my API
> requires thorough knowledge of Rasqal internals which I miss.
>
> However my API is right.
>
> I hope that you will help me to properly implement my API.
>
> For now I decided not to try to fix it anymore but to switch to my old
> task, Ada2012 bindings for existing Rasqal API.
>
> Without the API change the query needs to be re-parsed for every new
> dataset, but I can accept using this imperfect API for my software, as
> a temporary measure.
More information about the redland-dev
mailing list