[ 
https://issues.apache.org/jira/browse/HDFS-16973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17708607#comment-17708607
 ] 

ASF GitHub Bot commented on HDFS-16973:
---------------------------------------

virajjasani opened a new pull request, #5533:
URL: https://github.com/apache/hadoop/pull/5533

   Mount table resolver location cache gets invalidated by taking write lock as 
part of addEntry/removeEntry/refreshEntries calls. Since the write lock 
exclusively updates the cache, getDestinationForPath already takes read lock 
before accessing the cache. Similarly, retrieval of the cache size should also 
take the read lock.




> RBF: MountTableResolver cache size lookup should take read lock
> ---------------------------------------------------------------
>
>                 Key: HDFS-16973
>                 URL: https://issues.apache.org/jira/browse/HDFS-16973
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>            Reporter: Viraj Jasani
>            Assignee: Viraj Jasani
>            Priority: Major
>
> Mount table resolver location cache gets invalidated by taking write lock as 
> part of addEntry/removeEntry/refreshEntries calls. Since the write lock 
> exclusively updates the cache, getDestinationForPath already takes read lock 
> before accessing the cache. Similarly, retrieval of the cache size should 
> also take the read lock.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to