Hi,
I've had to disable preserve bnode IDs so I could load in a bunch of turtle files that had blank nodes in them.
Now I'm having trouble with .remove() operations through a Sesame repository. It won't remove triples with blank nodes.
My approach is:
1. Find triples to remove
2. Collect them in a list
3. Call connection.remove(list) to remove the triples
With preserve bnode IDs = true, this works fine. When I disable preserve bnode IDs, it only removes triples without blank nodes.
Is there any way to get the best of both worlds? No preserve bnode IDs for loading turtle from CLI, and preserve bnode IDs from Sesame.
Cheers,
Håvard