Github user JoshRosen commented on the pull request:
https://github.com/apache/spark/pull/12213#issuecomment-206632109
Okay, so it turns out that removing this is going to be kind of tricky
right now because we'd take on the burden of ensuring proper serialization of
Scala `Option` types and, from experience, that's going to become a bit messy.
Therefore, I'm going to fall back on an alternative proposal: I'll take on
the burden of getting jackson-module-scala to run on 2.12 and then will work to
move from a lot of imperative json4s code to Jackson databind
(https://issues.apache.org/jira/browse/SPARK-12141) so that we can eventually
remove json4s and consolidate on Jackson
(https://issues.apache.org/jira/browse/SPARK-14439). Once we've done that, if
it later turns out that we need to remove jackson-module-scala then we can just
absorb / inline whatever portion of it we actually use.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]