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

Zoltan Haindrich commented on HIVE-18330:
-----------------------------------------

I'm not sure which would be the preffered way to fix this:

   # make the current behavior sacred: if the AMQ service is offline; no 
metastore operations can be done => adjust test 
   # tolerate that the AMQ is offline in {{NotificationListener}} => adjust it 
to not throw NPE
   # are there any known users of this feature? It would be great to know that 
they prefer the current logic or not...

[~thejas], [~ashutoshc]:  I'm not sure which option is the preffered; I will go 
with the 2. for now ; because all exceptions were just logged everywhere...so I 
guess the original intention was to keep working in case AMQ is down.

> Fix TestMsgBusConnection - doesn't test tests the original intention
> --------------------------------------------------------------------
>
>                 Key: HIVE-18330
>                 URL: https://issues.apache.org/jira/browse/HIVE-18330
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Zoltan Haindrich
>            Assignee: Zoltan Haindrich
>         Attachments: HIVE-18330.01.patch
>
>
> If the msgbus usage is configured; and the ActiveMQ broker is down; the 
> notificationlistener throws NPEs.
> this test should have never been passed...there is a point where it drops a 
> database; and that command returns with an error - there are other things 
> which are intresting....like create database on an existing db is sucess 
> somewhere  - so it get posted to the msgbus.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to