bharathv commented on pull request #2274:
URL: https://github.com/apache/hbase/pull/2274#issuecomment-677785949


   > This approach looks sufficient breaking the possible static load tangle. I 
could add this to first patch -- deprecating and nulling UNDEFINED 
   
   Wondering if this is sufficient. Going by the jstacks, FIRST_META_REGIONINFO 
access triggers a MutableRegionInfo load and that triggers the parent interface 
RegionInfo load [1]. And any UNDEFINED access in RegionInfo triggers the exact 
opposite order. I was under the impression that we should break this tie. While 
un-nesting MutableRegionInfo is a welcome change, curious if that solves the 
problem. Thanks.
   
   [1] https://docs.oracle.com/javase/specs/jls/se8/html/jls-12.html#jls-12.4.2


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to