hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thejas M Nair (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HIVE-8319) Add configuration for custom services in hiveserver2
Date Tue, 07 Oct 2014 02:17:33 GMT

    [ https://issues.apache.org/jira/browse/HIVE-8319?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14161370#comment-14161370
] 

Thejas M Nair commented on HIVE-8319:
-------------------------------------

I meant to say that we should use the @private / @public annotations for the subclasses of
Service (under the org.apache.hive.service package). For example is AbstractService a public
interface, should we encourage users to extend that class instead of the Service interface.
Users extending AbstractService is probably better, as we can add new methods with default
impl, without breaking users.
 
But CompositeService should probably be marked as @Private . 

BreakableService and FilterService seem to be unused . We should either mark them as @Private
or remove them.


> Add configuration for custom services in hiveserver2
> ----------------------------------------------------
>
>                 Key: HIVE-8319
>                 URL: https://issues.apache.org/jira/browse/HIVE-8319
>             Project: Hive
>          Issue Type: Improvement
>          Components: HiveServer2
>            Reporter: Navis
>            Assignee: Navis
>            Priority: Minor
>         Attachments: HIVE-8319.1.patch.txt
>
>
> NO PRECOMMIT TESTS
> 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
(v6.3.4#6332)

Mime
View raw message