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

NIO solution set interchange on the cluster.

    Details

      Description

      Debug the NIO solution set interchange code for the cluster. This code stores solutions on the native heap and then uses the ResourceService to move solutions around on the cluster. This has the advantage of a thin IChunkMessage object and keeps the solution sets off the JVM heap.

      There is an initial implementation for this. However, it is known to be broken. It also needs to be reconciled with the MemoryManager, HTree, and IChunkAccessor. Ideally, we can avoid having to deserialize the solutions from the native buffers only to serialize them later onto an HTree. This might be done through incremental deserialization or replaying a chunk.

      @see https://sourceforge.net/apps/trac/bigdata/ticket/160 (ResourceService should use NIO)

        Activity

        beebs Brad Bebee created issue -
        Hide
        bryanthompson bryanthompson added a comment -

        Closed. Not relevant to the new architecture.

        Show
        bryanthompson bryanthompson added a comment - Closed. Not relevant to the new architecture.
        beebs Brad Bebee made changes -
        Field Original Value New Value
        Workflow Trac Import v2 [ 12443 ] Trac Import v3 [ 14016 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v3 [ 14016 ] Trac Import v4 [ 15345 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v4 [ 15345 ] Trac Import v5 [ 16731 ]
        beebs Brad Bebee made changes -
        Labels Issue_patch_20150625
        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 ]
        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 -
        Resolution Won't Fix [ 2 ] Done [ 10000 ]
        Status In Review [ 10100 ] Done [ 10000 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v5 [ 16731 ] Trac Import v6 [ 17959 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v6 [ 17959 ] Trac Import v7 [ 19356 ]
        beebs Brad Bebee made changes -
        Workflow Trac Import v7 [ 19356 ] Trac Import v8 [ 20977 ]

          People

          • Assignee:
            bryanthompson bryanthompson
            Reporter:
            bryanthompson bryanthompson
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: