Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-14220 Build and test Spark against Scala 2.12
  3. SPARK-14222

Cross-publish jackson-module-scala for Scala 2.12

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Done
    • None
    • None
    • Build
    • None

    Description

      In order to build Spark against Scala 2.12, we need to either remove our jackson-module-scala dependency or cross-publish Jackson for Scala 2.12. Personally, I'd prefer to remove it because I don't think we make extensive use of it and because I'm not a huge fan of the implicit mapping between case classes and JSON wire formats (the extra verbosity required by other approaches is a feature, IMO, rather than a bug because it makes it much harder to accidentally break wire compatibility).

      Attachments

        Issue Links

          Activity

            People

              joshrosen Josh Rosen
              joshrosen Josh Rosen
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: