亚马逊 EMR 6.12.0-Hive 发行说明 - Amazon EMR
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

亚马逊 EMR 6.12.0-Hive 发行说明

亚马逊 EMR 6.12.0-Hive 的变化

类型 描述
改进 增加了对 JDK 11 和 JDK 17 运行时的 Support
改进 添加了使用 S3 Select 时对查询区分大小写和保留关键字列名的支持。要使用它,请以“s3select.column.mapping”= "column1:fieldName1, column2:fieldName2,..." 的格式定义表格属性
改进 HIVE-23133:不同硬件架构的数值运算可能有不同的结果
改进 HIVE-27145: StrictMath 用于剩余的数学函数,作为 -23133 的后续函数 HIVE
错误修复 修复在 Hive 6.4.0 中移植 -22900 导致的 get_partitions_by_filter 和 get_num_partitions_by_filter 中的通配符不兼容问题 HMS APIs HIVE EMR
错误修复 HIVE-26736:包含子句的嵌套视图授权失败 WITH
错误修复 HIVE-22416:启用并行执行时缺少与 MR 相关的操作日志
错误修复 HIVE-19653:带有分组集的 groupby 的谓词下推不正确
错误修复 HIVE-22094:查询失败并显示:hive.ql.exec.vecto ClassCastException r。 DecimalColumnVector无法转换到 Hive.ql.exec.vector.decimal64 ColumnVector
错误修复 HIVE-26340:如果查询具有大写窗口函数,则向量化PTF运算符失败
错误修复 HIVE-26184:COLLECT_ 当某些GROUP按键高度倾斜时,SET使用 BY 的速度非常慢
错误修复 HIVE-26373:从HBase带有 Avro 数据的表中读取时间戳 ClassCastException 时
错误修复 HIVE-26388: ClassCastException 当CTAS查询源表中存在非字符串类型的列时升级-HIVE26172:Hive-由于 -2021-36373 和 -2021- 36374,将 Ant 升级到 1.10.11 CVE CVE
错误修复 HIVE-26114:使用带前缀空间的 dfs 命令修复 jdbc 连接 hiveserver2 会导致异常
错误修复 HIVE-26396:trunc 函数在精度拦截方面存在问题,结果有很多 0
错误修复 HIVE-26446: HiveProtoLoggingHook 无法填充分区表的 TablesWritten 字段。
错误修复 HIVE-26639: ConstantVectorExpression 并且 ExplainTask 不应依赖默认字符集
错误修复 HIVE-22670: ArrayIndexOutOfBoundsException 当使用矢量化阅读器读取镶木地板文件时
错误修复 HIVE-23607:权限问题:在另一个视图上创建视图成功但更改视图失败
错误修复 HIVE-25498:包含超过 31 个计数不同函数的查询返回错误结果
错误修复 HIVE-25780: DistinctExpansion 创建超过 64 个分组集 II
错误修复 HIVE-23868:窗口功能规范:支持 0 之前/以下
错误修复 HIVE-24539: OrcInputFormat 架构生成应遵循列分隔符
错误修复 HIVE-23476:LLAP: 还要为 mmap 案例预先分配竞技场
错误修复 HIVE-25806:可能泄漏-Parquet,I LlapCacheAwareFs O LLAP
错误修复 HIVE-23498:开启禁用 HTTP Trace 方法 ThriftHttpCliService
错误修复 HIVE-25729: ThriftUnionObjectInspector 应在完全启动后收到通知
错误修复 HIVE-23846:避免对位向量进行不必要的序列化和反序列化
错误修复 HIVE-24233:除非子查询在禁用 cbo 的情况下抛出空指针
错误修复 HIVE-24276: HiveServer2 loggerconf jsp 跨站脚本 () 漏洞 XSS
错误修复 HIVE-25721:外部联接结果错误
错误修复 HIVE-25223:带限制的选择不返回非本机表上的任何行
错误修复 HIVE-25794: CombineHiveRecordReader: 循环中的日志语句会导致内存压力
错误修复 HIVE-23602:使用 Java Concurrent Package 作为操作句柄集
错误修复 HIVE-24045:没有与创建默认数据库的时间相关的日志
错误修复 HIVE-24305:如果将值括在引号中,avro 十进制架构无法正确填充比例/精度
错误修复 HIVE-25844:异常反序列化错误可能会导致 beeline 立即终止
错误修复 HIVE-25040:删除数据库级联无法删除永久函数
错误修复 HIVE-23501:AOOB VectorDeserializeRow 当复杂类型转换为原始类型时
错误修复 HIVE-23704:Thrift HTTP Server 无法正确处理身份验证处理
错误修复 HIVE-23529:当 row_deserial CTAS ize 时 uniontype 中断了
错误修复 HIVE-24144:中的 getIdentifierQuote字符串 HiveDatabaseMetaData 返回的值不正确
错误修复 HIVE-23850:PPD当主题不是存在分组集的列时允许
错误修复 HIVE-24036:序列化通话计划时出现了 Kryo 异常 getSplits UDF
错误修复 HIVE-25919: ClassCastException 当推入布尔列谓词时 HBaseStorageHandler
错误修复 HIVE-25261:R etryingHMSHandler 应该用目标的简短描述来 MetaException 包裹
错误修复 HIVE-24792:操作中可能出现线程泄漏
错误修复 HIVE-23409:如果由于时间轴服务关闭而导致 TezSession 应用程序重新打开失败,则在重试后将关闭默认 f TezSession SessionPool rom
错误修复 HIVE-23615:不要尊重 Beeline Commands 类中的空指针
错误修复 HIVE-24849:当位置有大量文件时创建外部表套接字超时(影响 3.1.2)
错误修复 HIVE-24193:在重命名的 hive acid 表上选择查询不会产生任何输出
错误修复 HIVE-25209:使用生成意外SELECT结果的SUM函数进行查询
错误修复 HIVE-23666:当 groupby 运算符没有设置分组时,会跳过 checkHashMode效率
错误修复 HIVE-23873:当关闭时,查询 Hive JDBCStorageHandler 表失败 NPE CBO
错误修复 HIVE-24149: HiveStreamingConnection 无法关闭连接 HMS
错误修复 HIVE-25561:被终止的任务不应提交文件。 (影响 2.x 和 3.x 版本)
错误修复 HIVE-25683:关闭读者进来。 AcidUtils isRawFormat文件
错误修复 HIVE-24294: TezSessionPool 会话可以抛出 AssertionError
错误修复 HIVE-24182:永久游骑兵授权问题 UDFs
错误修复 HIVE-22805:未实现使用条件数组或地图的矢量化并引发错误
错误修复 HIVE-22828:Decimal64:NVL并且CASE语句会隐式地将 decimal64 转换为 128
错误修复 HIVE-21398:不应将包含估计统计数据的列视为唯一键
错误修复 HIVE-22490:添加路径中包含特殊字符的 jar 会引发错误
错误修复 HIVE-22700:未经授权的压缩可能会泄漏内存
错误修复 HIVE-22053:创建函数时函数名称未标准化
错误修复 HIVE-22595:在带有外部架构的 Avro 表上进行动态分区插入失败
错误修复 HIVE-21795:在分区表上进行 mapjoin 时,汇总摘要行可能会丢失
错误修复 HIVE-22987:in when when ClassCastException 为空 VectorCoalesce DataTypePhysicalVariation
错误修复 HIVE-22814: ArrayIndexOutOfBound 在向量化中 getDataType PhysicalVariation
错误修复 HIVE-22523:如果队列已满,中的错误处理程序 LlapRecordReader 可能会阻塞
错误修复 HIVE-21796: ArrayWritableObjectInspector.equals 可能需要 O (2^nesting_depth) 时间
错误修复 HIVE-22929:性能:带引号的标识符解析通过字符串使用一次性正则表达式。 replaceAll()
错误修复 HIVE-21641:与 beeline 相比,Llap 外部客户端返回精度/比例不同的十进制列
错误修复 HIVE-22207:Tez:当集群上的 “dfs.block.size” 为 “128m” NumberFormatException 时 SplitGenerator 抛出
错误修复 HIVE-22114:当所有存储桶都为空时,插入仅限分区插入表的查询失败
错误修复 HIVE-22165:-14296 之后引入了HIVE同步。 SessionManager closeSession 导致繁忙的 Hive 服务器出现高延迟
错误修复 HIVE-22744: TezTask 对于具有多个外边的顶点,应具有比例排序内存
错误修复 HIVE-22072:更改表格以进行列更改不会更新约束引用
错误修复 HIVE-22075:修复从 -14200 开始的 max-reducers=1 回归 HIVE
错误修复 HIVE-22527:Hive on Tez:合并小文件的 Job 将提交到另一个队列(默认队列)
错误修复 HIVE-22816: QueryCache: 使用视图的查询可以在扩展后对其进行缓存 CTE
错误修复 HIVE-22733:在 Hive 中禁用操作日志属性后,仍在HS2保存操作日志
错误修复 HIVE-22699:掩码UDFs应掩盖数值 0
错误修复 HIVE-23356:使用分组集表达式处理查询时,哈希聚合始终处于禁用状态。
错误修复 HIVE-21568:。 HiveRelOptUtil isRowFiltering计划应跳过项目
错误修复 HIVE-21760:联接时应绕过共享工作优化 SMB
错误修复 HIVE-22712:无论用户定义的队列如何, ReExec 驱动程序都会在默认队列中执行提交查询
错误修复 HIVE-21397: BloomFilter 对于 Hive 来说,Managed [ACID] 表无法按预期工作
错误修复 HIVE-23011:共享工作优化器在比较联接时应检查剩余谓词
错误修复 HIVE-21412: PostExecOrcFileDump 不适用于表格 ACID
错误修复 HIVE-22201: ArrayIndexOutOfBoundsException 如果未选择大牌桌,则checkShuffleSizeForLargeTable 抛出 ConvertJoinMapJoin #
错误修复 HIVE-21971:由于 `:ReflectionUtils: CONSTRUCTOR _ CACHE `使用临时函数 + 泛型,HS2泄漏了类加载器 UDF
错误修复 HIVE-21368:矢量化:不必要的十进制 64-> 转换 HiveDecimal
错误修复 HIVE-25416:Hive 元存储内存泄漏是因为错误 datanucleus-api-jdo
错误修复 HIVE-22219:关闭节点管理器会阻止服务的重启 LLAP
错误修复 HIVE-21793:即使 hive.stats.fetch.column.stats 设置为 false,也会CBO检索列统计信息
错误修复 HIVE-22163:CBO: 启用开CBO启统计估计,即使禁用了估计
错误修复 HIVE-18735:像丢失交易属性一样创建表
错误修复 HIVE-22433:Hive JDBC 存储处理器:从数据源和从数据源提取的结果不正确 BOOLEAN TIMESTAMP DataType JDBC
错误修复 HIVE-19430:。 ObjectStore cleanNotificationEvents OutOfMemory 关于大量待处理的事件
错误修复 HIVE-20785:中的密钥名称错误。JDBC DatabaseMetaData getPrimaryKeys 方法
错误修复 HIVE-16116:当 beeline.hiveconfvariables= {} 在 beeline.properties 中NPE时 Beeline 会抛出
错误修复 HIVE-20066:将 hive.load.data.owner 与全额本金进行比较
错误修复 HIVE-20489:解释查询计划挂起
错误修复 HIVE-21033:忘记关闭操作会切断更多 2 个输出 HiveServer
错误修复 HIVE-19888:来自的误导性 “METASTORE_ FILTER _ HOOK 将被忽略” 警告 SessionState
错误修复 HIVE-20303:INSERTOVERWRITETABLEd PARTITION b.table (...) IF NOT EXISTS 投掷 InvalidTableException
错误修复 HIVE-16144: CompactionInfo 没有等于/但在 Set hashCode 中使用
错误修复 HIVE-20818:使用子查询创建的视图会将WHERE子查询中引用的视图视为直接输入
错误修复 HIVE-21005:LLAP: 每次拆分读取更多条纹泄漏 ZlibCodecs
错误修复 HIVE-20771:在空结构上 LazyBinarySerDe 失败。
错误修复 HIVE-18852:变更表验证中出现误导性错误消息
错误修复 HIVE-21124:HPL/SQL不支持该语句 CREATE TABLE LIKE
错误修复 HIVE-20935:llap 包压缩包上传失败导致服务启动失败 EC2 LLAP
错误修复 HIVE-20409:HiveACID:Update/delete/merge不清理 hdfs 暂存目录
错误修复 HIVE-20570:与 hive.optimize.union.remove=tr ALL ue 的联盟计划不正确
错误修复 HIVE-20421:hive-default.xml.template 中的非法字符实体 '\ b'
错误修复 HIVE-19133:WebUI 分阶段性能HS2指标显示不正确
错误修复 HIVE-18977:列出分区使用和直接返回不同的结果 JDO SQL
错误修复 HIVE-20034:回滚 MetaStore 异常处理更改以实现向后兼容
错误修复 HIVE-20672:登录的线程 LlapTaskSchedulerService 应每隔一段固定时间间隔报告一次
错误修复 HIVE-12812:默认启用 mapred.input.dir.recursive 以支持与聚合函数的并集
错误修复 HIVE-20147:Hive 直播摄取满足于同步日志记录
错误修复 HIVE-19203:中的线程安全问题 HiveMetaStore
错误修复 HIVE-20091:Tez:为输出添加安全证书 FileSinkOperator
错误修复 HIVE-16906:Hive ATSHook 应该在连接之前检查 yarn.timeline-service.enabled ATS
错误修复 HIVE-20714:单个SHOW属性的 tblproperties 返回名称列中的值
错误修复 HIVE-24730:Shims 类以静默方式覆盖来自 hive-site.xml 和 tez-site.xml 的值
错误修复 HIVE-22055:从文本文件加载数据后,选择计数给出的结果不正确