Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-2957

Remove Guava from our public API

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.8.0
    • 2.0.0
    • None

    Description

      Context.getParameters (flume-ng-configuration module) returns com.google.common.collect.ImmutableMap (Guava). We should clean our API and return either a native java interface or Flume's.
      In addition to the current state being a bad practice, this also means that we are unable to shade Guava in Flume.

      Note: Since this breaks our public API, I'll reschedule this issue to 2.0 once we have this version managed in jira.

      Attachments

        Issue Links

          Activity

            People

              denes Denes Arvay
              liorze Lior Zeno
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: