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

GlobalRowStoreHelper can hold hard reference to GSR index (GROUP COMMIT)

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Resolution: Done
    • Affects Version/s: BIGDATA_RELEASE_1_5_0
    • Fix Version/s: None
    • Component/s: Journal

      Description

      As documented in BLZG-1167 (blue prints test suite setup), the GRS index can be inappropriately cached along the code path leading through the DefaultResourceLocator.

      The underlying issue appears to be the cached of the GRS btree reference on the GlobalRowStoreHelper object tightly held by the Journal is not being updated when the CreateKBTask creates a GSR within the scope of an IsolatedActionJournal.

      A similar issue is documented in the constructor of the IsolatedActionJournal.

      We probably need to refactor the cache mechanisms for the GSR to support isolation by AbstractTask?.

        Attachments

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved: