[ https://issues.apache.org/jira/browse/RANGER-3621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ankita Sinha updated RANGER-3621: --------------------------------- Attachment: RANGER-3621-Optimise-Tag-iterator.patch > Optimise Tag 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)