[ https://issues.apache.org/jira/browse/RANGER-5213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ramesh Mani updated RANGER-5213: -------------------------------- Affects Version/s: 3.0.0 > Add Support for isEnabled Filter and Full/Partial Text Search on Labels and > Keywords in Dataset Search > ------------------------------------------------------------------------------------------------------ > > Key: RANGER-5213 > URL: https://issues.apache.org/jira/browse/RANGER-5213 > Project: Ranger > Issue Type: Task > Components: Ranger > Affects Versions: 3.0.0 > Reporter: Radhika Kundam > Assignee: Radhika Kundam > Priority: Major > Fix For: 3.0.0 > > > Enhance the dataset search functionality to support: > * Filtering by the {{isEnabled}} flag. > * Full and partial text search capabilities for *Labels* and *Keywords* > using dedicated query parameters. > *Current Behavior:* > * The API currently supports *partial text search* only for *Labels* and > {*}Keywords{*}. > * Example: A search with '{{{}test'{}}} as the label matches datasets with > labels like {{{}test1{}}}, {{{}unit-test{}}}, {{{}testing{}}}, etc. > *New Functionality:* > * *Full Text Search Support:* > ** Exact match search for *Labels* and {*}Keywords{*}. > ** Example: Searching with label '{{{}test'{}}} should return only datasets > with label *exactly* equal to '{{{}test'{}}}. > * *Query Parameter Mapping:* > ** *Partial Search(Existing Behavior - Performs a case-insensitive substring > search):* > *** {{datasetLabel}} > *** {{datasetKeyword}} > ** *Full Search:* > *** {{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:* > ** A new query parameter to include/exclude datasets based on their enabled > status. > ** Example: {{isEnabled=true}} returns only enabled datasets. -- This message was sent by Atlassian Jira (v8.20.10#820010)