SDM-TIB / SDM-RDFizer

An Efficient RML-Compliant Engine for Knowledge Graph Construction
https://doi.org/10.5281/zenodo.3872103
Apache License 2.0
107 stars 25 forks source link

Different number of triples when ordered is set to NO #78

Closed dachafra closed 2 years ago

dachafra commented 2 years ago

Using the GTFS-Madrid-Bench, mapping in CSV and scale 1, these are the obtained results when ordered is set to no:

large_files=true, ordered=yes --> 395953 triples (this is ok) large_files=false, ordered=yes --> 395953 triples (this is ok) large_files=true, ordered=no --> 102993 triples (not ok) large_files=false, ordered=no --> 397479 triples (not ok)

Seems that the behaviour of the engine isn't correct when ordered is not demanded

eiglesias34 commented 2 years ago

Hello @dachafra,

I found the issues and fixed them. Please test them out. Please note that I have only updated the code, not the library. After we close this issue I will update the library,

dachafra commented 2 years ago

solved