comunica / comunica-feature-link-traversal

📬 Comunica packages for link traversal-based query execution
Other
8 stars 11 forks source link

Inconsistency in results when other queries are run beforehand #106

Closed jeswr closed 11 months ago

jeswr commented 1 year ago

Issue type:


Description:

To reproduce:

  1. Visit https://comunica.github.io/comunica-feature-link-traversal-web-clients/builds/solid-default/ (I did this in an incognito window in Chrome).
  2. Log into a Pod (I am using an ESS deployment with the account https://id.inrupt.com/jeswrtest11).
  3. Execute the query SELECT DISTINCT * WHERE { ?s a ?o } and wait for the query to complete; 6 results were returned for my account
  4. Execute the query SELECT DISTINCT * WHERE { ?s ?p ?o } the same 5 results are produced.

However if step 3 is skipped then step 4 will return all 165 triples in my Pod before terminating execution.


Environment:

Crash log:

github-actions[bot] commented 1 year ago

Thanks for reporting!

rubensworks commented 1 year ago

Enabling the cache-bypass option may be a temporary workaround for this.

rubensworks commented 11 months ago

Fixed in https://github.com/comunica/comunica/commit/e288e461867397606500b3f09189a25c6410894e