-
-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
INSERT USING appears not to respect graph restriction #655
Comments
Thank you for this other great bug report! I have started investigate it, my finding is that it is related to facebook/rocksdb#2343 (iteration inside of transaction does not enforces the given key prefix and, so, might iterate on the full index, causing unexpected reads). This RocksDB fix seems to fix the bug. I upgrade RocksDB in #656 |
I can confirm that the latest |
Released in 0.3.20. Thank you again! |
Describe the bug
With data in multiple graphs, when performing a
INSERT .. USING (NAMED) .. WHERE
query, theWHERE
clause still appears to be scoped to all graphs, not just the ones specified in theUSING
clause(s).To Reproduce
Steps to reproduce the behaviour:
Which version of Oxigraph are you using? On which platform?
Official docker image
oxigraph/oxigraph:v0.3.19
A command line or a code snippet that triggers the bug.
<bnode> ex:fromGraph ex:graph1
triple is added by the 2nd update query.ex:graph1
&ex:graph2
USING
andUSING NAMED
The text was updated successfully, but these errors were encountered: