Hi all,

SENTRY-999 is about refactor the Sentry to integrate with external components 
quickly, and the following changes are for this refactor:

1.         CommonPolicyEngine will be the default PolicyEngine for all 
components(include Hive, Solr, Sqoop, Kafka).

2.         Add the PrivilegeModel which defines how to imply the resource for 
specific component.

3.         CommonPrivilege will be the default Privilege for all components.

4.         Using the ActionFactory for every component to imply the action code.
5.      All bindings are updated with the CommonPolicyEngine.

Please help to review the patch, and I'll merge SENTRY-999 with master later, 
thanks.

Best regards,

Colin Ma(Ma Jun Jie)

Reply via email to