

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Amazon EMR 6.6.0 - Hadoop 发布说明


## Amazon EMR 6.6.0 - Hadoop 更改



| Type | 说明 | 
| --- | --- | 
| 错误 | 修复了读取 BZip2 文本文件时的重复记录。 | 
| 逆向移植 | [HADOOP-18136](https://issues.apache.org/jira/browse/HADOOP-18136)：验证 FileUtils.unTar() 对缺失的 .tar 文件的处理 | 
| 逆向移植 | [HADOOP-17627](https://issues.apache.org/jira/browse/HADOOP-17627)：逆向移植到 branch-3.2 HADOOP-17371、HADOOP-17621、HADOOP-17625 以将 Jetty 更新到 9.4.39 | 
| 逆向移植 | [HADOOP-17655](https://issues.apache.org/jira/browse/HADOOP-17655)：将 Jetty 升级至 9.4.40 | 
| 逆向移植 | [HADOOP-17796](https://issues.apache.org/jira/browse/HADOOP-17796)：将 jetty 版本升级到 9.4.43 | 
| 逆向移植 | [HADOOP-17661](https://issues.apache.org/jira/browse/HADOOP-17661)：mvn versions:set 无法解析 pom.xml | 
| 逆向移植 | [HADOOP-17236](https://issues.apache.org/jira/browse/HADOOP-17236)：将 snakeyaml 升级至 1.26 以缓解 CVE-2017-18640 | 
| 逆向移植 | [HADOOP-16717](https://issues.apache.org/jira/browse/HADOOP-16717)：移除 GenericsUtil islog4jLogger 对 Log4 的依赖 jLoggerAdapter | 
| 逆向移植 | [HADOOP-17633：将](https://issues.apache.org/jira/browse/HADOOP-17633) json-smart 提高到 2.4.2 和 nimbus-jose-jwt 9.8，原因是 CVEs | 
| 逆向移植 | [HADOOP-17844](https://issues.apache.org/jira/browse/HADOOP-17844)：将 JSON smart 升级至 2.4.7 | 
| 逆向移植 | [HADOOP-17972](https://issues.apache.org/jira/browse/HADOOP-17972)：逆向移植 branch-3.2 的 HADOOP-17683（将 commons-io 更新至 2.8.0） | 
| 逆向移植 | [HADOOP-16555](https://issues.apache.org/jira/browse/HADOOP-16555)：将 commons-compress 更新至 1.19 | 
| 逆向移植 | [HADOOP-17370](https://issues.apache.org/jira/browse/HADOOP-17370)：将 commons-compress 升级到 1.21 | 
| 逆向移植 | [HADOOP-17096](https://issues.apache.org/jira/browse/HADOOP-17096)：修复 ZStandard压缩器输入缓冲区偏移量 | 
| 逆向移植 | [HADOOP-17112](https://issues.apache.org/jira/browse/HADOOP-17112)：通过提交程序将文件保存到 s3a 时，路径中不允许有空格 | 
| 逆向移植 | [HADOOP-13500](https://issues.apache.org/jira/browse/HADOOP-13500): 同步配置属性对象的迭代 | 
| 逆向移植 | [HDFS-14099](https://issues.apache.org/jira/browse/HDFS-14099)：在解压缩器中解压缩多个帧时未知帧描述符 ZStandard | 
| 逆向移植 | [HDFS-16410](https://issues.apache.org/jira/browse/HDFS-16410)：解析中的 Xml 不安全 OfflineEditsXmlLoader | 
| 逆向移植 | [HDFS-14498](https://issues.apache.org/jira/browse/HDFS-14498)： LeaseManager 可以在创建失败的文件上永久循环 | 
| 逆向移植 | [HDFS-15290](https://issues.apache.org/jira/browse/HDFS-15290)：NPE 在启动 HttpServer 期间进入 NameNode | 
| 逆向移植 | [HDFS-15293](https://issues.apache.org/jira/browse/HDFS-15293)：当接收检查点时放宽接收 fsimage 的条件 | 
| 逆向移植 | [HDFS-12979](https://issues.apache.org/jira/browse/HDFS-12979)： StandbyNode 应在检查点检查 ObserverNode 后上传 FsImage到 | 
| 逆向移植 | [YARN-10538](https://issues.apache.org/jira/browse/YARN-10538)：将重新调试节点添加到返回到 AM 的更新节点列表中 | 
| 逆向移植 | [YARN-10472](https://issues.apache.org/jira/browse/YARN-10472)：向后移植 YARN-10314（仅 WebSocketException 使用阴影 NoClassDefFoundError 的客户端 jar 时YarnClient抛出）到 branch-3.2 | 
| 逆向移植 | [YARN-9968](https://issues.apache.org/jira/browse/YARN-9968)：由于 NullPointerException 的原因，Public Localizer 正在退出 NodeManager | 
| 逆向移植 | [YARN-10651](https://issues.apache.org/jira/browse/YARN-10651)：CapacityScheduler 崩溃，AbstractYarnScheduler.updateNodeResource() 中具有 NPE | 
| 逆向移植 | [YARN-9339](https://issues.apache.org/jira/browse/YARN-9339)：将应用程序移至新队列后，应用程序待处理指标不正确 | 
| 逆向移植 | [YARN-10438](https://issues.apache.org/jira/browse/YARN-10438)：处理 ClientRMService\$1getContainerReport() 中的空 containerId | 
| 逆向移植 | [YARN-7266](https://issues.apache.org/jira/browse/YARN-7266)：如果 RollingLevelDb 文件损坏或丢失，ATS 1.5 将无法开启 | 
| 逆向移植 | [YARN-9063](https://issues.apache.org/jira/browse/YARN-9063)：如果 RollingLevelDb 文件损坏或丢失，ATS 1.5 将无法开启 | 
| 逆向移植 | [YARN-9848](https://issues.apache.org/jira/browse/YARN-9848)：恢复 YARN-4946（当日志聚合未处于终端状态时，RM 不应将应用程序视为 COMPLETED）。 | 