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]
