Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-27536

Code improvements for 3.0: existentials edition

    XMLWordPrintableJSON

    Details

    • Target Version/s:

      Description

      The Spark code base makes use of 'existential types' in Scala, a language feature which is quasi-deprecated – it generates a warning unless scala.language.existentials is imported, and there is talk of removing it from future Scala versions: https://contributors.scala-lang.org/t/proposal-to-remove-existential-types-from-the-language/2785

      We can get rid of most usages of this feature with lots of minor changes to the code. A PR is coming to demonstrate what's involved.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                srowen Sean Owen
                Reporter:
                srowen Sean Owen
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: