Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Later
    • 2.0.0
    • None
    • DStreams, MLlib, Spark Core, SQL
    • None

    Description

      Putting this down as a JIRA to advance the discussion – I think this is far enough along to consensus for that.

      The change here is to require Java 8. This means:

      • Require Java 8 in the build
      • Only build and test with Java 8, removing other older Jenkins configs
      • Remove MaxPermSize
      • Remove reflection to use Java 8-only methods
      • Move external/java8-tests to core/streaming and remove profile

      And optionally:

      • Update all Java 8 code to take advantage of 8+ features, like lambdas, for simplification

      Attachments

        Activity

          People

            Unassigned Unassigned
            srowen Sean R. Owen
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: