Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-24626

[HBCK2] Remove reference to hase I.A. private class CommonFsUtils from FsRegionsMetaRecoverer

    XMLWordPrintableJSON

Details

    Description

      FsRegionsMetaRecoverer used to reference I.A. private targeted interface FSUtils, which changed on hbase 2.3, causing hbck2 fail to compile. HBASE-24482 fixed it by pointing to CommonFSUtils interface, where the methods it was relying upon was actually defined. Since this is also a IA private interface, there's no compatibility guarantees. This PR removes reference to CommonFSUtils on FsRegionsMetaRecoverer. Other classes in hbck2 still require similar work.

      Attachments

        Issue Links

          Activity

            People

              wchevreuil Wellington Chevreuil
              wchevreuil Wellington Chevreuil
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: