【Spark 核心内参】2025.11:从 ANTLR 的“生态包袱”到远程 Shuffle 的“云原生解药”Spark 4.1.0-preview4相比Spark 4.1.0-preview3的核心变化:发起人(Vlad)初衷:通过 Shade(及 Relocation) 技术,将 Spark 内部使用的 antlr4-runtime 进行隔离。目标是彻底规避 Spark 自身依赖与用户环境或第三方库(如 Hive)中存在的 ANTLR 版本冲突。 关键利益方期望: 稳定性:确保 Spark 能够安全升级 ANTLR 版本而不破坏下游生态。 扩展性:Spark SQL 的扩展开发者(编写自定义解析器或关键字插件