Radhika Kundam created RANGER-5213: -------------------------------------- Summary: 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 Reporter: Radhika Kundam Assignee: Radhika Kundam
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:* *** {{datasetLabelPartial}} *** {{datasetKeywordPartial}} ** *Full Search:* *** {{datasetLabel}} *** {{datasetKeyword}} # *{{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)