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

pradeep 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 58173c815 RANGER-4422: Searching for users/groups with Sync source 
filter on the users/groups page leads to error on Oracle DB
58173c815 is described below

commit 58173c8154baea1b4616109bbd3acd8203f7fce0
Author: Pradeep Agrawal <prad...@apache.org>
AuthorDate: Wed Sep 20 15:51:28 2023 +0530

    RANGER-4422: Searching for users/groups with Sync source filter on the 
users/groups page leads to error on Oracle DB
    
    Change-Id: I4e464eb85019dcd80ef86a35bb6916c8592368ff
---
 .../src/main/java/org/apache/ranger/service/XGroupService.java          | 2 +-
 .../src/main/java/org/apache/ranger/service/XUserService.java           | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/security-admin/src/main/java/org/apache/ranger/service/XGroupService.java 
b/security-admin/src/main/java/org/apache/ranger/service/XGroupService.java
index 650760304..1f033b33d 100644
--- a/security-admin/src/main/java/org/apache/ranger/service/XGroupService.java
+++ b/security-admin/src/main/java/org/apache/ranger/service/XGroupService.java
@@ -81,7 +81,7 @@ public class XGroupService extends XGroupServiceBase<XXGroup, 
VXGroup> {
                                "XXGroupUser groupUser", "obj.id = 
groupUser.parentGroupId"));
 
                searchFields.add(new SearchField("syncSource", "obj.syncSource",
-                               SearchField.DATA_TYPE.STRING, 
SearchField.SEARCH_TYPE.FULL));
+                               SearchField.DATA_TYPE.STRING, 
SearchField.SEARCH_TYPE.PARTIAL));
 
                createdByUserId = 
PropertiesUtil.getLongProperty("ranger.xuser.createdByUserId", 1);
 
diff --git 
a/security-admin/src/main/java/org/apache/ranger/service/XUserService.java 
b/security-admin/src/main/java/org/apache/ranger/service/XUserService.java
index d7c011ca3..166efe82c 100644
--- a/security-admin/src/main/java/org/apache/ranger/service/XUserService.java
+++ b/security-admin/src/main/java/org/apache/ranger/service/XUserService.java
@@ -122,7 +122,7 @@ public class XUserService extends XUserServiceBase<XXUser, 
VXUser> {
                                "xXPortalUser.id=xXPortalUserRole.userId and 
xXPortalUser.loginId = obj.name "));
 
                searchFields.add(new SearchField("syncSource", "obj.syncSource",
-                               SearchField.DATA_TYPE.STRING, 
SearchField.SEARCH_TYPE.FULL));
+                               SearchField.DATA_TYPE.STRING, 
SearchField.SEARCH_TYPE.PARTIAL));
 
                createdByUserId = 
PropertiesUtil.getLongProperty("ranger.xuser.createdByUserId", 1);
 

Reply via email to