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

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


The following commit(s) were added to refs/heads/RANGER-3923 by this push:
     new 7234c4dd7 RANGER-4446: added description field in dataset summary
7234c4dd7 is described below

commit 7234c4dd75bc85e58a9018847f9e1bbc3cecbb2b
Author: Subhrat Chaudhary <such...@yahoo.com>
AuthorDate: Sat Oct 7 11:10:47 2023 -0700

    RANGER-4446: added description field in dataset summary
    
    Signed-off-by: Madhan Neethiraj <mad...@apache.org>
---
 .../main/java/org/apache/ranger/plugin/model/RangerGds.java    | 10 +++++++---
 .../src/main/java/org/apache/ranger/biz/GdsDBStore.java        |  1 +
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git 
a/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerGds.java 
b/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerGds.java
index 8b27b9769..cf67d74fd 100644
--- a/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerGds.java
+++ b/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerGds.java
@@ -488,6 +488,7 @@ public class RangerGds {
         private static final long serialVersionUID = 1L;
 
         private String                          name;
+        private String                          description;
         private GdsPermission                   permissionForCaller;
         private Map<PrincipalType, Long>        principalsCount;
         private Long                            projectsCount;
@@ -502,9 +503,11 @@ public class RangerGds {
             return name;
         }
 
-        public void setName(String name) {
-            this.name = name;
-        }
+        public void setName(String name) { this.name = name; }
+
+        public String getDescription() { return description; }
+
+        public void setDescription(String description) { this.description = 
description; }
 
         public GdsPermission getPermissionForCaller() {
             return permissionForCaller;
@@ -557,6 +560,7 @@ public class RangerGds {
             super.toString(sb);
 
             sb.append("name={").append(name).append("} ")
+              .append("description={").append(description).append("} ")
               
.append("permissionForCaller={").append(permissionForCaller).append("} ")
               .append("principalsCount={").append(principalsCount).append("} ")
               .append("projectsCount={").append(projectsCount).append("} ")
diff --git a/security-admin/src/main/java/org/apache/ranger/biz/GdsDBStore.java 
b/security-admin/src/main/java/org/apache/ranger/biz/GdsDBStore.java
index eeebb6394..dce45729f 100755
--- a/security-admin/src/main/java/org/apache/ranger/biz/GdsDBStore.java
+++ b/security-admin/src/main/java/org/apache/ranger/biz/GdsDBStore.java
@@ -1217,6 +1217,7 @@ public class GdsDBStore extends AbstractGdsStore {
 
             datasetSummary.setId(dataset.getId());
             datasetSummary.setName(dataset.getName());
+            datasetSummary.setDescription(dataset.getDescription());
             datasetSummary.setCreateTime(dataset.getCreateTime());
             datasetSummary.setUpdateTime(dataset.getUpdateTime());
             datasetSummary.setCreatedBy(dataset.getCreatedBy());

Reply via email to