Uploaded image for project: 'Blazegraph (by SYSTAP)'
  1. Blazegraph (by SYSTAP)
  2. BLZG-805

Migrate to openrdf 2.7

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Done
    • Resolution: Done
    • Affects Version/s: BIGDATA_RELEASE_1_3_0
    • Fix Version/s: None
    • Component/s: Bigdata SAIL

      Description

      This is a feature request to migrate to openrdf 2.7. This request has been discussed on the bigdata-developers email list. There have also been some questions about the timing of this migration on the forum. The migration has not yet been scheduled.

      2.7 introduces some changes in tx support/scope that we need to look at. If someone wants to attempt the 2.7 migration I can point at what needs to be done. The main issues are any api semantics changes (and 2.7 may have some, capturing the delta in any classes where we maintain a fork (including the test suites), picking up any new test suites for compliance, and capturing any missing functionality as openrdf continues to capture the final sparql 1.1 recommendation.

      One of the other reasons to go to 2.7 is if it supports SPARQL VALUES (rather than BINDINGS). However, I do not yet have confirmation that it does.

      Also, see BLZG-695 (Upgrade to Sesame 2.6.10)

      Some issues to be examined during this migration:


      - BLZG-1097 (SPARQL UPDATE QUADS_DATA errors)
      - BLZG-10 SPARQL 1.1 LCWD issues (especially BINDINGS versus VALUES)
      - BLZG-832 (BackgroundTupleResult overrides final method close)
      - done. JSON parser required for CONNEG tests (see TestNanoSparqlClient)

      Deferred: openrdf 2.7 does not bundle the CSV parser yet.
      - CSV parser required for CONNEG tests (see TestNanoSparqlClient)

        Attachments

          Activity

            People

            Assignee:
            mikepersonick mikepersonick
            Reporter:
            bryanthompson bryanthompson
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: