This is an automated email from the ASF dual-hosted git repository.

madhan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/master by this push:
     new 12eaea1  RANGER-3296: updated getResourceACLs() to include row-filter 
and column-masking details as well - #2
12eaea1 is described below

commit 12eaea189a09dfd01dc1159a5af298290f154f1b
Author: Madhan Neethiraj <[email protected]>
AuthorDate: Wed May 26 01:14:44 2021 -0700

    RANGER-3296: updated getResourceACLs() to include row-filter and 
column-masking details as well - #2
---
 .../apache/ranger/plugin/policyengine/RangerResourceACLs.java    | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git 
a/agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerResourceACLs.java
 
b/agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerResourceACLs.java
index 2d08b0b..eb12543 100644
--- 
a/agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerResourceACLs.java
+++ 
b/agents-common/src/main/java/org/apache/ranger/plugin/policyengine/RangerResourceACLs.java
@@ -31,6 +31,7 @@ import org.codehaus.jackson.map.annotate.JsonSerialize;
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlRootElement;
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
@@ -317,7 +318,9 @@ public class RangerResourceACLs {
        @JsonIgnoreProperties(ignoreUnknown=true)
        @XmlRootElement
        @XmlAccessorType(XmlAccessType.FIELD)
-       public static class DataMaskResult {
+       public static class DataMaskResult implements Serializable {
+               private static final long serialVersionUID = 1L;
+
                private final Set<String>                  users;
                private final Set<String>                  groups;
                private final Set<String>                  roles;
@@ -432,7 +435,9 @@ public class RangerResourceACLs {
        @JsonIgnoreProperties(ignoreUnknown=true)
        @XmlRootElement
        @XmlAccessorType(XmlAccessType.FIELD)
-       public static class RowFilterResult {
+       public static class RowFilterResult implements Serializable {
+               private static final long serialVersionUID = 1L;
+
                private final Set<String>                   users;
                private final Set<String>                   groups;
                private final Set<String>                   roles;

Reply via email to