Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-12241

Improve failure reporting in Yarn client obtainTokenForHBase()

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.5.2
    • Fix Version/s: 2.0.0
    • Component/s: Spark Core, YARN
    • Labels:
      None
    • Environment:

      Kerberos

      Description

      SPARK-11265 improved reporting of reflection problems getting the Hive token in a secure cluster.

      The `obtainTokenForHBase()` method needs to pick up the same policy of what exceptions to swallow/reject, and report any swallowed exceptions with the full stack trace.

      without this, problems authenticating with HBase result in log errors with no meaningful information at all.

        Attachments

        Issue Links

          Activity

            People

            • Assignee:
              stevel@apache.org Steve Loughran
              Reporter:
              stevel@apache.org Steve Loughran

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment