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);