Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Later
    • Affects Version/s: 2.0.0
    • Fix Version/s: None
    • Component/s: DStreams, MLlib, Spark Core, SQL
    • Labels:
      None
    • Target Version/s:

      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

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

              Dates

              • Created:
                Updated:
                Resolved: