Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-16640

WASB: Override getCanonicalServiceName() to return full url of WASB filesystem

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.2.2
    • fs/azure
    • None

    Description

      HBase calls getCanonicalServiceName() to check if two FS are the same:
      https://github.com/apache/hbase/blob/10180e232ebf886c9577d77eb91ce64b51564dfc/hbase-server/src/main/java/org/apache/hadoop/hbase/util/FSHDFSUtils.java#L117

      This is creating some issues for customer because the current WASB relied on the default implementation of getCanonicalServiceName() and will return "ip:port".

      Will override getCanonicalServiceName()  in WASB to return the full URI of the fs, and this would be configurable.

      Attachments

        Issue Links

          Activity

            People

              DanielZhou Da Zhou
              DanielZhou Da Zhou
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: