hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Navis (JIRA)" <>
Subject [jira] [Commented] (HIVE-8319) Add configuration for custom services in hiveserver2
Date Tue, 07 Oct 2014 01:12:33 GMT


Navis commented on HIVE-8319:

[~thejas] I'm thinking of jetty service for custom management APIs. Azkaban(workflow) also
could be a good candidate for this.

bq. This patch is making the Service interface public. We should mark it with @public annotation
in that case, and probably @unstable or (at least @evolving) as well.


bq. The interface also needs some cleanup, so that unused functions are removed (such as register/unregister)

Done. Now it has init/start/stop/getName/getState.

bq.  We should also clarify the public/private api status of the classes within org.apache.hive.service

How can I do this? Could you point an example in hive codebase?

> Add configuration for custom services in hiveserver2
> ----------------------------------------------------
>                 Key: HIVE-8319
>                 URL:
>             Project: Hive
>          Issue Type: Improvement
>          Components: HiveServer2
>            Reporter: Navis
>            Assignee: Navis
>            Priority: Minor
>         Attachments: HIVE-8319.1.patch.txt
> Register services to hiveserver2, for example, 
> {noformat}
> <property>
>   <name>hive.server2.service.classes<name>
>   <value>com.nexr.hive.service.HiveStatus,com.nexr.hive.service.AzkabanService<value>
> </property>
> <property>
>   <name>azkaban.ssl.port<name>
>   <name>...<name>
> </property>
> {noformat}

This message was sent by Atlassian JIRA

View raw message