[jira] [Commented] (RANGER-4673) Pagination on the Ranger Admin - Plugin Status page

2024-01-26 Thread Madhan Neethiraj (Jira)


[ 
https://issues.apache.org/jira/browse/RANGER-4673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17811447#comment-17811447
 ] 

Madhan Neethiraj commented on RANGER-4673:
--

[~Dhaval.Rajpara]  - proposed updates sound good.

Plugin download time details (policies, tags, roles, ..) are stored as a JSON 
text in database column x_plugin_info.info. During troubleshooting, it is often 
necessary to sort the plugin status using download time. However, due to use of 
JSON text to store the download times, sorting is not supported currently. We 
should explore leveraging JPA support for JSON data to enable sorting the 
results based on download time.

> Pagination on the Ranger Admin - Plugin Status page
> ---
>
> Key: RANGER-4673
> URL: https://issues.apache.org/jira/browse/RANGER-4673
> Project: Ranger
>  Issue Type: Bug
>  Components: Ranger
>Reporter: Dhaval Rajpara
>Assignee: Dhaval Rajpara
>Priority: Major
>
> The Ranger Admin UI's "Plugin Status" page does not offer pagination.
> The UI shows only (the first random) 200 entries, we have no way to go to 
> next pages, and the ordering/sorting on columns is only a "client side" 
> sorting so some entries cannot be seen easily. (only if we search by Host 
> Name for example)
> This is a usability issue with bigger clusters.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RANGER-4673) Pagination on the Ranger Admin - Plugin Status page

2024-01-25 Thread Dhaval Rajpara (Jira)


[ 
https://issues.apache.org/jira/browse/RANGER-4673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17810902#comment-17810902
 ] 

Dhaval Rajpara commented on RANGER-4673:


Hi [~madhan],

We have created a jira - 
[RANGER-4673|https://issues.apache.org/jira/browse/RANGER-4673], for a customer 
where they are facing problem while loading plugin status tab data on there 
bigger cluster which is having records more than 200.

Therefore to resolve the this issue we are thinking of below :

1) For Plugin status tab, currently we are using client side fetching and 
sorting which we be removed and add a pagination same as used in other tables.


2) From server-side, curently the sorting is only available for "service name" 
"hostName" and "appType" colums. After we add a pagination on plugin status 
tab, the client side sorting will be removed and sorting will only be available 
on the columns supported from server-side.

CC : [~dineshkumar-yadav] / [~vel] /[~mehul] / [~mugdha.varadkar]

> Pagination on the Ranger Admin - Plugin Status page
> ---
>
> Key: RANGER-4673
> URL: https://issues.apache.org/jira/browse/RANGER-4673
> Project: Ranger
>  Issue Type: Bug
>  Components: Ranger
>Reporter: Dhaval Rajpara
>Assignee: Dhaval Rajpara
>Priority: Major
>
> The Ranger Admin UI's "Plugin Status" page does not offer pagination.
> The UI shows only (the first? random?) 200 entries, we have no way to go to 
> next pages, and the ordering/sorting on columns is only a "client side" 
> sorting so some entries cannot be seen easily. (only if we search by Host 
> Name for example)
> This is a usability issue with bigger clusters.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)