Details

    • Type: New Feature
    • Status: Done
    • Priority: Highest
    • Resolution: Done
    • Affects Version/s: BIGDATA_RELEASE_1_4_0
    • Fix Version/s: BLAZEGRAPH_2_2_0
    • Component/s: Bigdata SAIL
    • Labels:
      None

      Description

      Sesame 2.8.0 has been released with some nice new features. It will be great to see bigdata moving to it. Seems like the difference between 2.7.x and 2.8.x is smaller than between 2.6.x and 2.7.x so migration should not be painful

      @bryan: Sesame 2.8.0 allows disconnected clients to open a remote transaction. This requires full read/write transactions on the server (BLZG-1195).

      The following related tickets either will be automatically resolved by this migration or must be resolved in support of this migration:

      See BLZG-1096 (content type application/n-triples not recognized)
      See BLZG-1146 and BLZG-1140 (RDF 1.1 specifies xsd:string for language tag literals)
      See BLZG-1135 (N-Triples parser problems with non Ascii chars)
      See BLZG-25 (migrate to openrdf 2.7.15)
      See BLZG-1195 (Read/write tx support in NSS and BigdataSailRemoteRepositoryConnection)

        Issue Links

          Activity

          Hide
          igorkim igorkim added a comment -

          Attached changelog for versions 2.8.x of Sesame.

          Show
          igorkim igorkim added a comment - Attached changelog for versions 2.8.x of Sesame.
          Hide
          igorkim igorkim added a comment -

          New features of Sesame 2.8.x, which would probably need support on Blazegraph side:

          • [SES-850] - Introduce "pseudo" named graph for addressing default context in SPARQL
          • [SES-1888] - Pretty-print supported Turtle literals as native values
          • [SES-1901] - Configurable transaction isolation levels
          • [SES-1935] - Provide method for easy inclusion of properly encoded string-rep of Literals/Values in SPARQL queries
          • [SES-1986] - MemoryStore and NativeStore Should Support SERIALIZABLE Isolation
          • [SES-1992] - Add Function.isConstant
          • [SES-2031] - Update LuceneSail to Sesame-2.8.x
          • [SES-2032] - add Models utility class with "anyObjectValue" and "anyObjectLiteral" convenience methods
          • [SES-2164] - Implement JSONP callbacks in openrdf-sesame.war
          • [SES-2270] - allow users to provide their own default namespaces
          • [SES-2260] - Add GeoSPARQL functions
          Show
          igorkim igorkim added a comment - New features of Sesame 2.8.x, which would probably need support on Blazegraph side: [SES-850] - Introduce "pseudo" named graph for addressing default context in SPARQL [SES-1888] - Pretty-print supported Turtle literals as native values [SES-1901] - Configurable transaction isolation levels [SES-1935] - Provide method for easy inclusion of properly encoded string-rep of Literals/Values in SPARQL queries [SES-1986] - MemoryStore and NativeStore Should Support SERIALIZABLE Isolation [SES-1992] - Add Function.isConstant [SES-2031] - Update LuceneSail to Sesame-2.8.x [SES-2032] - add Models utility class with "anyObjectValue" and "anyObjectLiteral" convenience methods [SES-2164] - Implement JSONP callbacks in openrdf-sesame.war [SES-2270] - allow users to provide their own default namespaces [SES-2260] - Add GeoSPARQL functions
          Hide
          igorkim igorkim added a comment -
          Show
          igorkim igorkim added a comment - WiP PR https://github.com/SYSTAP/bigdata/pull/360
          Hide
          bryanthompson bryanthompson added a comment -

          PR https://github.com/SYSTAP/bigdata/pull/360 is assigned to Alexandre and Michael for a code review.

          Igor is still working on a data migration utility since RDF 1.1 introduces breaking changes due to the new requirements for the handling of xsd:string Literals.

          Show
          bryanthompson bryanthompson added a comment - PR https://github.com/SYSTAP/bigdata/pull/360 is assigned to Alexandre and Michael for a code review. Igor is still working on a data migration utility since RDF 1.1 introduces breaking changes due to the new requirements for the handling of xsd:string Literals.
          Hide
          igorkim igorkim added a comment -

          All the tasks are completed in PR https://github.com/SYSTAP/bigdata/pull/360 (Branch BLZG-1147)

          Show
          igorkim igorkim added a comment - All the tasks are completed in PR https://github.com/SYSTAP/bigdata/pull/360 (Branch BLZG-1147 )

            People

            • Assignee:
              igorkim igorkim
              Reporter:
              antonkulaga antonkulaga
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: