kishendas opened a new pull request #2171:
URL: https://github.com/apache/hive/pull/2171


   
   
   ### What changes were proposed in this pull request?
   Added an abstract class for HMS APIs which can be extended by a remote cache 
that implements these APIs. This abstract class will have default 
implementation for all the HMS APIs, which will just throw UnsupportedOperation 
exception. Idea is that if the remote cache is dynamically pulling the HMS API 
interface, it should not fail, whenever a new HMS API is added. 
   
   ### Why are the changes needed?
   Abstract class for HMS APIs 
   
   ### Does this PR introduce _any_ user-facing change?
   No
   
   
   ### How was this patch tested?
   Existing tests will test the changes. 
   


-- 
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