apache-hive / 3.1.1 / reference / Development_ContributorsMeetings_HiveContributorsMinutes101025.html

开发贡献者会议 Hive 贡献者分钟 101025

会议日期:2010 年 10 月 25 日

地点:Facebook Palo Alto

与会者:http://www.meetup.com/Hive-Contributors-Group/calendar/14875663加 Paul,Ning,Yongqiang,Liyin,Basab

TLPbylaws票获得通过,因此 Hive 现在正式成为 Apache 顶级项目!我们正在移动以下资源:

  • 网站(现在位于 hive.apache.org)

  • svn(新的中继位置为http://svn.apache.org/repos/asf/hive/trunk); git 将很快跟进

  • irc:我们正在#hive 成为 freenode.net 上的官方 Channels(不建议## hive 使用)

  • 审核委员会:我们将尽快开始使用新的 ASF 工具

  • Wiki:我们将移至http://cwiki.apache.org/HIVE,但仍然需要从 MoinMoin 制定迁移计划

0.6 版本的投票已通过,因此我们将总结并发布!

卡尔·斯坦巴赫(Carl Steinbach)提议将 0.7.0 设为基于时间的发行版(而不是基于功能的发行版),并且由于分支 0.6.0 以来很多功能已经在主干上了,因此我们应该尽快开始。 Ning 提到了我们可能想尝试使用的 Microstrategy ODBC 集成的一些功能。我们有许多正在进行的功能,例如索引(目前由 Harvey Mudd College 的一组学生以及其他一些贡献者在研究) ),因此我们需要将其中一些标记为实验性。

永强介绍了 Facebook 关于为 Hive(Powerpoint)添加授权支持的建议。这是在有关如何使 Hadoop 级别权限与 Hive 级别权限一起使用的一般性讨论的背景下进行的。我们讨论了三种不同的方法:

  • 禁用 Hadoop 安全性,仅使用 Hive 授权。这仅提供“咨询”授权;换句话说,可以防止用户意外访问他们不该看到的信息,但是没有什么可以阻止恶意用户规避这些保护措施。

  • 禁用 Hive 授权,仅使用 Hadoop 安全性(Hive 支持设置新文件的权限)。在此配置中,Hadoop 作业以调用用户的特权运行。这是 Howl 团队正在开发的模式。它与 Hive 强制执行的功能(例如列级授权和视图级授权)根本不兼容。

  • 启用 Hadoop 安全性并仅在服务器模式下(启用了授权)运行 Hive,所有 Hive 文件均由系统用户拥有。在此配置中,Hadoop 作业以系统用户的特权运行。这与 DBMS 拥有其文件的传统 DBMS 模型相匹配,其他任何内容都需要导入/导出到用户拥有的目录中。此模式可能与某些现有的 Hive 用法不兼容(例如,将 EXTERNAL 表指向系统拥有的文件)。

人们普遍认为#3 是理想的配置,但是在 await 各种部件落入适当位置的同时,我们将在一段时间内处理#1 和#2.

Shyam 提到了正在进行的有关实时 Hadoop 的工作,这对于 Hive 协作而言可能是一个有趣的项目。

下次会议将在 Cloudera。