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

Inline URIs should work more like inline values

    Details

    • Type: New Feature
    • Status: Done
    • Priority: Highest
    • Resolution: Fixed
    • Affects Version/s: BLAZEGRAPH_RELEASE_1_5_1
    • Fix Version/s: BLAZEGRAPH_RELEASE_1_5_2
    • Component/s: Other
    • Labels:
      None

      Description

      With inline values you get to modify the value on the way into and out of the index using the createIV and asValue methods on IExtension. With inline uris you only get to modify the value on the way into the index using InlineURIHandler's createInlineIV.

      It'd be convenient to either allow InlineURIHandler some way to unpack the iv into some other iv on the way out or to allow an AbstractInlineIV for URIExtensions's delegateIV so you could plug a LiteralExtensionIV there.

      I'm not familiar with the on disk layout so I'm not sure which would be simpler.

      For reference we have uris that can be packed into a signed integer, ones that need a signed integer plus a uuid. But they need to be unpacked into a canonical form for display on the workbench or returning over the api.

        Activity

        beebs Brad Bebee created issue -
        bryanthompson bryanthompson made changes -
        Field Original Value New Value
        Fix Version/s BLAZEGRAPH_RELEASE_1_5_2 [ 10164 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v2 [ 13047 ] Trac Import v3 [ 14478 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v3 [ 14478 ] Trac Import v4 [ 15807 ]
        beebs Brad Bebee made changes -
        Status Closed - Won't Fix [ 6 ] Open [ 1 ]
        beebs Brad Bebee made changes -
        Status Open [ 1 ] Accepted [ 10101 ]
        beebs Brad Bebee made changes -
        Status Accepted [ 10101 ] In Progress [ 3 ]
        Priority Highest [ 1 ]
        beebs Brad Bebee made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        beebs Brad Bebee made changes -
        Status Resolved [ 5 ] In Review [ 10100 ]
        beebs Brad Bebee made changes -
        Status In Review [ 10100 ] Done [ 10000 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v4 [ 15807 ] Trac Import v5 [ 16048 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v5 [ 16048 ] Trac Import v6 [ 18352 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v6 [ 18352 ] Trac Import v7 [ 19751 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v7 [ 19751 ] Trac Import v8 [ 21374 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            nikolaseverett nikolaseverett
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: