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
Virtuoso 7.1 opes source DELETE DATA issues #198
Comments
I have been able to recreate this issue with both commands in a single sparql request, whereas you said it worked for you and only failed when both queries were executed separately ? Anyway, I have reported for development to look into ... |
It fails only on separate requests. More than this, if a triple with a typed literal is present and I execute one insert+delete for that triple then it's deleted. So: Empty graph.
Data
Request 2:
Data
Request 3:
Now everything is cleared. |
This also applies to "delete where". The following pattern doesn't work for ""David Copperfield"^^http://www.w3.org/2001/XMLSchema#string" but works for "Edmund Wells".
|
On 6/17/14 3:58 AM, feugen24 wrote:
Please repeat test using: INSERT { graph |http://www.example.com/| { DELETE { graph |http://www.example.com/| { Note: " 'David Copperfield' " as opposed to "David Coperfield"Regards, Kingsley Idehen |
Note we have a fix for this issue which should be pushed to the git develop/7 branch next week, so check the atom feed for updates: https://github.com/openlink/virtuoso-opensource/commits/develop%2F7.atom |
Fix has been puished |
Hi,
The following command works ok (both commands in a single sparql request):
but if I separate them into one "INSERT DATA" sparql request and one "DELETE DATA" then "David Copperfield" is not deleted. This seems to work if i insert
<#book2> <http://purl.org/dc/elements/1.1/title> "David Copperfield"
and remove
<#book2> <http://purl.org/dc/elements/1.1/title> "David Copperfield"
(remove "^^http://www.w3.org/2001/XMLSchema#string" part from the triple)
So how can I remove a triple that contains a literal with type? Note that I want to remove the actual triple(spo not sp* ,by using "delete where")
The text was updated successfully, but these errors were encountered: