----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/75389/#review227328 -----------------------------------------------------------
Ship it! Ship It! - Madhan Neethiraj On May 23, 2025, 5:05 a.m., Radhika Kundam wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/75389/ > ----------------------------------------------------------- > > (Updated May 23, 2025, 5:05 a.m.) > > > Review request for ranger, Madhan Neethiraj and Ramesh Mani. > > > Bugs: RANGER-5213 > https://issues.apache.org/jira/browse/RANGER-5213 > > > Repository: ranger > > > Description > ------- > > Dataset Search and Summary APIs should support filtering by isEnabled and > Partial/Exact text search for Labels and Keywords. > Label and Keyword Filtering Enhancements > Partial Match (Existing Behavior - Performs a case-insensitive substring > search): > datasetLabel > datasetKeyword > > Exact/Full Match (New Behavior): > Query parameters introduced: > datasetLabelMatchType=full > datasetKeywordMatchType=full > > When these flags are set to full, the corresponding datasetLabel or > datasetKeyword values must match exactly(case-insensitive). > Without the flags, partial match remains the default. > > isEnabled Filter > New query parameter: isEnabled > Filters datasets based on their enabled/disabled status. > Only datasets with the specified status will be included in the results. > Example: isEnabled=true returns only enabled datasets. > > > Diffs > ----- > > agents-common/src/main/java/org/apache/ranger/plugin/util/SearchFilter.java > 717b94c67 > security-admin/src/main/java/org/apache/ranger/common/RangerSearchUtil.java > a76c2b5a3 > security-admin/src/main/java/org/apache/ranger/rest/GdsREST.java 84009c3fa > > security-admin/src/main/java/org/apache/ranger/service/RangerGdsDatasetService.java > 8ace32a53 > > > Diff: https://reviews.apache.org/r/75389/diff/3/ > > > Testing > ------- > > Tested locally > > > Thanks, > > Radhika Kundam > >