Skip to content

Nemo v0.10.0

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Mar 23:01
· 6 commits to main since this release
v0.10.0
e764dcf

New Features and Improvements

  • Building on the incremental imports introduced in Nemo v0.9.0, SPARQL imports have been further extended. Specifying a query is now optional, the default is to (virtually) import all triples. Available constants and variable bindings in a rule are used to generate specific queries, so not all triples will actually be downloaded. Multiple triples in the same rule are merged into a single group graph pattern. (#746, #748, #764)
  • Illegal variable names (e.g., starting with _) are now reported with a much more specific error message (#762)

Notable bug fixes

  • Importing large SPARQL results is much faster (#745)
  • Creating many ExecutionEngine instances no longer leaks memory (#760)
  • Several fixes in the tracing system (#738, #750, #755, #778)

Known limitations

  • Mixing SPARQL imports from different endpoints in the same rule currently prevents this rule from being optimised
  • Tracing facts derived from SPARQL imports currently shows virtual import predicates

Feedback is welcome. Users are invited to report issues or get in touch through Nemo's public community chatroom.

Full Changelog: v0.9.1...v0.10.0