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

Arjun Mishra updated SENTRY-2476:
---------------------------------
    Description: 
Right now when we process a drop partition event, we fetch each path object for 
paths_mapping object then find the one we want to delete and then delete it. We 
should avoid fetching all objects and directly delete the path that needs to be 
deleted

This affects, deleteAuthzPathsMapping, renameAuthzPathsMapping, 
updateAuthzPathsMapping, and addAuthzPathsMappingCore methods that are known at 
the moment

  was:Right now when we process a drop partition event, we fetch each path 
object for paths_mapping object then find the one we want to delete and then 
delete it. We should avoid fetching all objects and directly delete the path 
that needs to be deleted


> Optimize deleting specific paths for objects
> --------------------------------------------
>
>                 Key: SENTRY-2476
>                 URL: https://issues.apache.org/jira/browse/SENTRY-2476
>             Project: Sentry
>          Issue Type: Bug
>            Reporter: Arjun Mishra
>            Assignee: Arjun Mishra
>            Priority: Major
>         Attachments: SENTRY-2476.01.patch, SENTRY-2476.02.patch, 
> SENTRY-2476.03.patch, SENTRY-2476.04.patch
>
>
> Right now when we process a drop partition event, we fetch each path object 
> for paths_mapping object then find the one we want to delete and then delete 
> it. We should avoid fetching all objects and directly delete the path that 
> needs to be deleted
> This affects, deleteAuthzPathsMapping, renameAuthzPathsMapping, 
> updateAuthzPathsMapping, and addAuthzPathsMappingCore methods that are known 
> at the moment



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to