apache-hive / 3.1.1 / reference / ContributorMinutes20111205.html

ContributorMinutes20111205

Hive Meetup 在 Facebook 上的笔记,2011 年 12 月 5 日

Attendees: http://www.meetup.com/Hive-Contributors-Group/events/41150912/

John 在http://reviews.facebook.net演示了 Phabricator 实例,并建议我们推动将所有代码审查从 Review Board 移到 Phabricator(https://cwiki.apache.org/confluence/display/Hive/PhabricatorCodeReview)。没有反对意见。

Marek 概述了新的并行测试框架(https://issues.apache.org/jira/browse/HIVE-1487);他将发布一个 Wiki 页面,说明提交后如何使用它。

卡尔对 0.8 版本进行了更新。延迟是由于 metastore 升级脚本的困难而引起的,现在应该将其全部解决。卡尔建议从主干中切出一个新分支并将其释放为 0.8,理由是(a)很难将某些旧版本移植到旧分支; (b)Baggage 箱是稳定的; (c)主干包含许多新的高价值工作,例如 BINARY 数据类型。没有反对意见。

卡尔还建议,将来,提供元存储更改的开发人员还应负责为所有受支持的 DBMS(当前为 MySQL 和 Derby)提供元存储升级脚本。

已经提交了一个修补程序,以使 Hive 可以针对 Hadoop 0.23 进行构建和运行,并且 Carl 设置了 Jenkins 实例以进行持续集成。一些测试仍然失败,并且不确定针对 0.20.x 构建的 Hive 二进制文件是否将针对 Hadoop 0.23 运行。固定所有测试之后,我们将开始要求提交者保持其正常工作(例如,如果某个提交的对象在 0.20.x 上通过了测试,但破坏了 0.23,则提交者需要及时提交后续报告以解决破损,否则撤消原始更改)。对于 Hadoop 0.20.20x 进行了相同的讨论,但没有解决方案。

Ashutosh 询问了有关可用的 Hive 存储处理程序的注册表,John 引用了https://cwiki.apache.org/confluence/display/Hive/StorageHandlers中的 Introduction 部分。

针对 HIVE-2616 和 HIVE-2589 进行了代码演练。