This is an automated email from the ASF dual-hosted git repository.
madhan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git
from 89963fbef RANGER-4989: DB patch fix for
add_validity_schedule_labels_keywords_in_x_gds_dataset in mysql
add dad4833d0 RANGER-4991: GDS policy evaluation support for masking and
row-filtering
No new revisions were added by this update.
Summary of changes:
.../model/validation/RangerServiceDefHelper.java | 47 ++++
.../plugin/policyengine/RangerPolicyEngine.java | 3 +
.../policyengine/RangerPolicyEngineImpl.java | 25 +-
.../plugin/policyengine/gds/GdsAccessResult.java | 62 ++++-
.../policyengine/gds/GdsDatasetEvaluator.java | 4 +
.../plugin/policyengine/gds/GdsPolicyEngine.java | 279 +++++++++++++++++----
.../gds/GdsSharedResourceEvaluator.java | 34 +++
.../policyengine/gds/TestGdsPolicyEngine.java | 50 +++-
.../plugin/service/TestRangerBasePlugin.java | 16 +-
.../resources/plugin/test_base_plugin_hive.json | 2 +-
.../gds/gds_info_hive_access.json} | 44 ++--
.../gds/gds_info_hive_data_mask.json} | 54 ++--
.../gds/gds_info_hive_row_filter.json} | 22 +-
..._hive.json => test_gds_policy_hive_access.json} | 39 +--
...ve.json => test_gds_policy_hive_data_mask.json} | 63 ++---
...e.json => test_gds_policy_hive_row_filter.json} | 79 ++----
16 files changed, 551 insertions(+), 272 deletions(-)
copy agents-common/src/test/resources/{plugin/hive_gds_info.json =>
policyengine/gds/gds_info_hive_access.json} (71%)
copy agents-common/src/test/resources/{plugin/hive_gds_info.json =>
policyengine/gds/gds_info_hive_data_mask.json} (70%)
rename agents-common/src/test/resources/{plugin/hive_gds_info.json =>
policyengine/gds/gds_info_hive_row_filter.json} (87%)
copy
agents-common/src/test/resources/policyengine/gds/{test_gds_policy_engine_hive.json
=> test_gds_policy_hive_access.json} (89%)
copy
agents-common/src/test/resources/policyengine/gds/{test_gds_policy_engine_hive.json
=> test_gds_policy_hive_data_mask.json} (89%)
rename
agents-common/src/test/resources/policyengine/gds/{test_gds_policy_engine_hive.json
=> test_gds_policy_hive_row_filter.json} (86%)