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 <[email protected]>
AuthorDate: Sat Oct 7 11:10:47 2023 -0700
RANGER-4446: added description field in dataset summary
Signed-off-by: Madhan Neethiraj <[email protected]>
---
.../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());