On this page
ContributorMinutes20110907
Hortonworks 上的 Hive 聚会的笔记,11/7/11
Attendees: http://www.meetup.com/Hive-Contributors-Group/events/30620561/
讨论了 Ashutosh Chauhan HIVE-2380提出的二进制类型。达成共识,需要一份设计文档来解释对此功能的建议更改。设计文件应涵盖:
可以将二进制类型的列用作 group by 或 join 中的键吗?
存在哪些本机函数来处理二进制类型?
二进制和其他类型之间的转换如何工作?是否有隐式强制转换? (似乎普遍同意,对二进制类型进行隐式转换是一个坏主意.)
作为 TRANSFORM 的一部分传递时,二进制数据如何编码?
关于将设计器设想用于二进制字段的讨论。这应该阐明此二进制类型不是 Blob(存储在行外),并且不适用于非常大的对象。
作为 HCatalog 开发人员的 Alan Gates 询问 Hive 社区是否愿意将一些与授权相关的检查移至 Thrift Metastore 服务器中,而不是在 Client 端中进行所有检查。 John Sichi 认为并非所有授权检查都可以移至服务器,因为某些操作需要在 Client 端中完成。但是 HCatalog 感兴趣的 DDL 文件应该可以移动。 HCatalog 团队的下一步是产生设计文件,以阐明这种变化的外观。
卡尔·斯坦巴赫(Carl Steinbach)领导了有关 Hive 0.8 发行版的讨论。发布分支上周被削减,下周应该有可能产生一个初始发布候选。仍然存在以下阻止者:
发布适用于 Hive 发行版的 Maven 工件
Metastore 升级脚本,用于从 0.7.x 版本开始的更改
当 Hadoop 以安全模式运行时,启动 Thrift Metastore 服务器的问题:HIVE-2411
作为发布 0.8 的一部分,Hive 社区应发布下一个发布的建议日期。
一个问题由 Amareshwari 发布到了聚会页面。她想知道一旦该版本发布,是否有人打算将 Hive 移植到 Hadoop 0.23. 艾伦说 Hortonworks 愿意为此做出贡献,并有兴趣与其他人合作。
Amareshwari 发布了第二个问题,关于将 Hive 从旧的 mapred 界面迁移到 MapReduce 到较新的 mapreduce。在场的提交者之间达成共识,即现在最好还是 continue 使用 mapred,因为即使 mapreduce 不断 Developing,也可以保证即使在 0.23 内也保持稳定。