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

Remove use of getCurrentUserCredentials in hbase-spark module

    XMLWordPrintableJSON

    Details

    • Hadoop Flags:
      Reviewed

      Description

      When compiling hbase-spark module against Spark 2.3.0 release, we would get:

      [ERROR] /a/hbase/hbase-spark/src/main/scala/org/apache/hadoop/hbase/spark/HBaseContext.scala:68: error: value getCurrentUserCredentials is not a member of org.apache.spark.deploy.        SparkHadoopUtil
      [ERROR]   @transient var credentials = SparkHadoopUtil.get.getCurrentUserCredentials()
      [ERROR]                                                    ^
      [ERROR] /a/hbase/hbase-spark/src/main/scala/org/apache/hadoop/hbase/spark/HBaseContext.scala:236: error: value getCurrentUserCredentials is not a member of org.apache.spark.deploy.       SparkHadoopUtil
      [ERROR]     credentials = SparkHadoopUtil.get.getCurrentUserCredentials()
      [ERROR]                                       ^
      [ERROR] two errors found
      

      getCurrentUserCredentials was removed by SPARK-22372.

      This issue is to replace the call to getCurrentUserCredentials with call to UserGroupInformation.getCurrentUser().getCredentials()

        Attachments

        1. 20375.v2.txt
          1 kB
          Ted Yu
        2. 20375.v1.txt
          1 kB
          Ted Yu

          Activity

            People

            • Assignee:
              yuzhihong@gmail.com Ted Yu
              Reporter:
              yuzhihong@gmail.com Ted Yu
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: