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

commit d53934b41c2f1ffef72eda3495b72957354b02bd
Merge: be4a778a6 9dad22998
Author: Madhan Neethiraj <mad...@apache.org>
AuthorDate: Sat Nov 18 01:48:08 2023 -0800

    Merge branch 'master' into RANGER-3923

 ...AnyOfExpectedTagsPresentConditionEvaluator.java |  18 +-
 ...oneOfExpectedTagsPresentConditionEvaluator.java |  16 +-
 .../RangerScriptConditionEvaluator.java            |   9 +-
 .../RangerTagsAllPresentConditionEvaluator.java    |  20 +-
 .../plugin/model/RangerServiceHeaderInfo.java      |  29 +
 .../policyengine/RangerRequestScriptEvaluator.java | 108 ++--
 .../ranger/plugin/util/RangerCommonConstants.java  |  12 +-
 .../plugin/util/RangerRequestExprResolver.java     |   4 +-
 .../apache/ranger/plugin/util/SearchFilter.java    |   4 +-
 .../RangerRequestScriptEvaluatorTest.java          | 640 ++++++++++-----------
 .../plugin/util/RangerRequestExprResolverTest.java |   1 +
 .../org/apache/ranger/biz/SecurityZoneDBStore.java |  74 ++-
 .../org/apache/ranger/common/RangerSearchUtil.java |   3 +
 .../ranger/db/XXSecurityZoneRefServiceDao.java     |  15 +-
 .../ranger/db/XXSecurityZoneRefTagServiceDao.java  |  15 +-
 .../java/org/apache/ranger/db/XXServiceDao.java    |  19 +
 .../java/org/apache/ranger/rest/PublicAPIsv2.java  |  26 +-
 .../org/apache/ranger/rest/SecurityZoneREST.java   |  12 +-
 .../java/org/apache/ranger/rest/ServiceREST.java   |  46 +-
 .../main/resources/META-INF/jpa_named_queries.xml  |  15 +-
 .../org/apache/ranger/rest/TestPublicAPIsv2.java   |  35 +-
 21 files changed, 641 insertions(+), 480 deletions(-)

diff --cc 
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerServiceHeaderInfo.java
index 4858c3109,e5b2bf4c2..04a8d430b
--- 
a/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerServiceHeaderInfo.java
+++ 
b/agents-common/src/main/java/org/apache/ranger/plugin/model/RangerServiceHeaderInfo.java
@@@ -27,11 -29,15 +29,13 @@@ public class RangerServiceHeaderInfo ex
      private static final long serialVersionUID = 1L;
  
      private String  name;
+     private String  displayName;
+     private String  type;
      private Boolean isTagService;
 +    private Boolean isGdsService;
  
      public RangerServiceHeaderInfo() {
 -        super();
 -        setId(-1L);
 -        setName("");
 -        setIsTagService(false);
 +        this(-1L, "", false, false);
      }
  
      public RangerServiceHeaderInfo(Long id, String name, boolean 
isTagService) {
@@@ -43,9 -45,17 +47,18 @@@
          setId(id);
          setName(name);
          setIsTagService(isTagService);
 +        setIsGdsService(isGdsService);
      }
  
+     public RangerServiceHeaderInfo(Long id, String name, String displayName, 
String type) {
+         super();
+         setId(id);
+         setName(name);
+         setDisplayName(displayName);
+         setType(type);
+         setIsTagService(EMBEDDED_SERVICEDEF_TAG_NAME.equals(type));
+     }
+ 
      public String getName() {
          return name;
      }
diff --cc 
agents-common/src/main/java/org/apache/ranger/plugin/util/SearchFilter.java
index 60df0c52b,451b13afe..548963838
mode 100755,100644..100755
--- 
a/agents-common/src/main/java/org/apache/ranger/plugin/util/SearchFilter.java
+++ 
b/agents-common/src/main/java/org/apache/ranger/plugin/util/SearchFilter.java
diff --cc 
security-admin/src/main/java/org/apache/ranger/common/RangerSearchUtil.java
index ab5f69b5a,de72ff140..8c9a6c13d
mode 100755,100644..100755
--- 
a/security-admin/src/main/java/org/apache/ranger/common/RangerSearchUtil.java
+++ 
b/security-admin/src/main/java/org/apache/ranger/common/RangerSearchUtil.java

Reply via email to