Menu

Hive Server2

HiveServer2 (HS2) is a server interface that enables remote clients to execute queries against Hive and retrieve the results. The current implementation, based on Thrift RPC, is an improved version of HiveServer and supports multi-client concurrency and authentication. It is designed to provide better support for open API clients like JDBC and ODBC.

module.exports = ->
  'configure': [
     'ryba/commons/db_admin'
     'ryba/hadoop/core'
     'ryba/hive/client'
     'ryba/hive/server2/configure'
  ]
  'install': [
    'masson/core/krb5_client'
    'masson/core/iptables'
    'masson/commons/java'
    'ryba/hadoop/core'
    'ryba/hadoop/mapred_client'
    'ryba/tez'
    'ryba/hive/client/install'
    'ryba/hbase/client'
    'ryba/hive/server2/install'
    'ryba/hive/server2/start'
    'ryba/hive/server2/check'
  ]
  'start':
    'ryba/hive/server2/start'
  'check':
    'ryba/hive/server2/check'
  'status':
    'ryba/hive/server2/status'
  'stop':
    'ryba/hive/server2/stop'
  'wait':
    'ryba/hive/server2/wait'
  'backup':
    'ryba/hive/server2/backup'