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)

Reply via email to