joachimvh / SPARQLAlgebra.js

SPARQL to SPARQL algebra converter
21 stars 9 forks source link

Correctly remove quads when joining graph blocks #103

Closed joachimvh closed 10 months ago

joachimvh commented 11 months ago

Closes https://github.com/joachimvh/SPARQLAlgebra.js/issues/102

TBH, I'm surprised this problem wasn't found earlier, because the logic used when removing quads didn't make sense in non-BGP cases. I've completely rewritten the logic there and it should be more robust now.

(Hoping this doesn't break anything new).