[
https://issues.apache.org/jira/browse/RANGER-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ankita Sinha updated RANGER-3621:
---------------------------------
Summary: Optimise Tag/Policy iterator (was: Optimise Tag iterator )
> Optimise Tag/Policy iterator
> ------------------------------
>
> Key: RANGER-3621
> URL: https://issues.apache.org/jira/browse/RANGER-3621
> Project: Ranger
> Issue Type: Improvement
> Components: Ranger
> Affects Versions: 2.2.0
> Reporter: Ankita Sinha
> Assignee: Ankita Sinha
> Priority: Major
> Attachments: RANGER-3621-Optimise-Tag-iterator.patch
>
>
> Optimise the logic of Tag iterator
> {+}_Problem Statement_{+}:
> Tags in the iterator are not freed till the whole processing of all Tags are
> done. So, in the case where there are lot of tag, the performance can be
> impacted as the large number of tags are held by iterator for long time. This
> causes performance degradation while retrieving the tags from db.
> {+}_Solution_{+}:
> The individual tag as soon as it is processed should be removed from the
> iterator.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)