Uploaded image for project: 'Blazegraph (by SYSTAP)'
  1. Blazegraph (by SYSTAP)
  2. BLZG-38 Mavenization (was trac #168)
  3. BLZG-1656

bigdata-cache and bigdata-utils dependency refactor

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Done
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: BLAZEGRAPH_2_0_0
    • Component/s: None
    • Labels:
      None

      Description

      mapgraph-jni has dependencies on the following classes from bigdata-cache and bigdata-utils:

      com.bigdata.util.InnerCause
      com.bigdata.cache.ConcurrentWeakValueCache
      com.bigdata.util.Bytes

      bigdata-cache has dependencies on only 3 classes from bigdata-utils:

      com.bigdata.util.DaemonThreadFactory
      com.bigdata.util.Bytes
      com.bigdata.util.NV

      This ticket is to refactor these three classes into another module and have bigdata-utils and bigdata-cache depend on that module. This will allow mapgraph-jnin to maintain the dependency on bigdata-cache without picking up a lot of transitive dependencies.

        Attachments

          Activity

            People

            Assignee:
            jjcarbo Jim Carbonaro
            Reporter:
            beebs Brad Bebee
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: