wchevreuil opened a new pull request #4267:
URL: https://github.com/apache/hbase/pull/4267


   [HBASE-26640](https://issues.apache.org/jira/browse/HBASE-26640) introduced 
two extra paths under master:store table: ".initializing" and ".initialized", 
in order to control when such store has been completed started for SFT.
   
   Problem is that TestHFileProcedurePrettyPrinter uses 
RegionInfo.isEncodedRegionName to determine if a given child path in the table 
dir is a valid region dir. On branch-2 base, implementation for 
RegionInfo.isEncodedRegionName considers ".initializing" and ".initialized" as 
valid region encoded names, thus the test ends up picking one of the flag dirs 
to list hfiles that should had been modified when validating the test outcome.
   
   Further improvements have been made to RegionInfo.isEncodedRegionName in 
[HBASE-25368](https://issues.apache.org/jira/browse/HBASE-25368) to proper 
validate region names, but those weren't backported to branch-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.

To unsubscribe, e-mail: [email protected]

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


Reply via email to