[Mulgara-dev] Sesame/Mulgara Integration

James Leigh james-nospam at leighnet.ca
Fri May 2 13:36:13 UTC 2008


Hi all,

Just another quick status about the work so far on integrating Mulgara and
Sesame.

Cheers,
James
---
_The_Good_
      * Serves as a triple store using the Sesame API
      * Performance of joins is fast
      * Supports both SPARQL and SeRQL queries
      * Supports URI context
      * With Paul's SPARQL work nearly all SPARQL operations can be
        mapped to Mulgara's internal query model for faster evaluation

_The_Bad_
      * ORs and UNIONs don't always work (depending on data)
      * Queries fail if type error present
      * BNode contexts are not supported
      * TimeZones are not supported
      * Midnight is not supported
      * Language tags are not supported
      * Calling rollback or close in the wrong state throws an exception
      * BNodes are not mapped efficiently when using HTTP repository

_The_Ugly_
      * Replaced mousepushers date utility with xerces
        XMLGregorianCalendar. This sometimes fails when converting to
        local timezone for storage
      * Replacing logger.info with logger.debug improved performance!






More information about the Mulgara-dev mailing list