[ 
https://issues.apache.org/jira/browse/RANGER-5213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Radhika Kundam updated RANGER-5213:
-----------------------------------
    Description: 
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.

  was:
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.


> 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
>            Priority: Major
>
> 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