nrg4878 commented on pull request #2303:
URL: https://github.com/apache/hive/pull/2303#issuecomment-845651545


   @belugabehr How does adding this annotation create AlreadyExistsException? I 
havent looked into this in a very long time but its my recollection that this 
annotation was used by either the RetryingHMSHandler or RetryingMetastoreClient 
to determine whether or not to retry this operation. I would have guess it was 
the RetryingHMSHandler but given this change, I suspect it is the latter.
   So how exactly does this result in a AlreadyExistsException? What if the 
failure was due to a DB_LOCK timeout (Where another transaction has the lock on 
the table). 
   Also, do the implementing classes inherit annotations from the interface? I 
thought it was limited to just the javadoc annotations.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to