srowen commented on issue #27872: [SPARK-31115][SQL] Detect known Janino bug 
janino-compiler/janino#113 and apply workaround automatically as a fail-back 
via avoid using switch statement in generated code
URL: https://github.com/apache/spark/pull/27872#issuecomment-601170184
 
 
   semver still applies in that behavior changes - and the shaded copy - can 
affects apps. But there's no issue w.r.t. semver in updating to a new minor 
release, especially in a major Spark release.
   Of course, we have to evaluate how much the dependency follows semver.
   
   But yes the issues are: how risky is the update in general? breakage is bad 
in any Spark release. How much does it help? if the current version isn't 
maintained, when do you have to update and take that risk, and is that better 
on a major vs minor release boundary?
   
   That is, if there is any perceived risk, would you take it now or in a 
_minor_ Spark release.
   I don't feel strongly but I think I'd try for 3.1.x in Spark 3.0 if there is 
no plausible reason to expect a risk of breakage that we know of.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to