XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.2.0
    • 2.0.0
    • Spark Core
    • None

    Description

      Filing this mostly so this isn't forgotten. Spark currently exposes Guava types in its public API (the Optional class is used in the Java bindings). This makes it hard to properly hide Guava from user applications, and makes mixing different Guava versions with Spark a little sketchy (even if things should work, since those classes are pretty simple in general).

      Since this changes the public API, it has to be done in a release that allows such breakages. But it would be nice to at least have a transition plan for deprecating the affected APIs.

      Attachments

        Issue Links

          Activity

            People

              srowen Sean R. Owen
              vanzin Marcelo Masiero Vanzin
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: