-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/59508/
-----------------------------------------------------------

(Updated July 10, 2017, 3:14 p.m.)


Review request for sentry, Alexander Kolbasov, Brian Towles, Hao Hao, Na Li, 
Sergio Pena, Vamsee Yarlagadda, and Vadim Spector.


Changes
-------

Applied goolge code style on the files that are effected by this refactoring. 
Also addressed review comments.


Bugs: SENTRY-1769
    https://issues.apache.org/jira/browse/SENTRY-1769


Repository: sentry


Description
-------

Things included in refactoring.
1. Moved the complete notification processing logic to notificationProcessor.
2. Added new class HMSFollowerHelper class which does
     HMS Client creation
     HMS Client closure
     Creating and persisting the HMS snapshot
3. Misc cleanup


Diffs (updated)
-----

  
sentry-hdfs/sentry-hdfs-service/src/main/java/org/apache/sentry/hdfs/PathImageRetriever.java
 de94743 
  
sentry-hdfs/sentry-hdfs-service/src/main/java/org/apache/sentry/hdfs/SentryPlugin.java
 0bd0833 
  
sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/provider/db/service/model/MSentryHmsNotification.java
 0d54548 
  
sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/provider/db/service/persistent/PathsImage.java
 fd56ce2 
  
sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/provider/db/service/persistent/SentryStore.java
 1402ab1 
  
sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/service/thrift/HMSFollower.java
 1f7eb18 
  
sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/service/thrift/NotificationProcessor.java
 6762de7 
  
sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/service/thrift/SentryHMSClient.java
 PRE-CREATION 
  
sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/service/thrift/SentryServiceUtil.java
 9c3e485 
  
sentry-provider/sentry-provider-db/src/test/java/org/apache/sentry/service/thrift/TestHMSFollower.java
 66ad2a1 
  
sentry-provider/sentry-provider-db/src/test/java/org/apache/sentry/service/thrift/TestNotificationProcessor.java
 PRE-CREATION 
  
sentry-provider/sentry-provider-db/src/test/java/org/apache/sentry/service/thrift/TestSentryHMSClient.java
 PRE-CREATION 


Diff: https://reviews.apache.org/r/59508/diff/8/

Changes: https://reviews.apache.org/r/59508/diff/7-8/


Testing
-------

Made sure that all the tests around HMSFollower and SentryStore passed. Added 
new classes to test new classes added.


Thanks,

kalyan kumar kalvagadda

Reply via email to