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

Azure: Support affinity for service running on localhost and reuse SPNEGO hadoop.auth cookie for authorization, SASKey and delegation token generation

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.9.0
    • 2.9.0, 3.0.0-beta1
    • fs/azure

    Description

      Currently, WasbRemoteCallHelper can be configured to talk to comma separated list of URLs for authorization, SASKey generation and delegation token generation.
      To improve the performance, if service runs on the local machine, give it first preference over the other configured list of URLs.
      Currently, WasbRemoteCallHelper generates hadoop.auth cookie for every request by talking to the remote service, before making actual rest requests.
      The proposal is to reuse the hadoop.auth cookie for subsequent requests from same WasbRemoteCallHelper object until its expiry time.

      Attachments

        1. HADOOP-14640.1.patch
          21 kB
          Santhosh G Nayak
        2. HADOOP-14640.2.patch
          27 kB
          Santhosh G Nayak
        3. HADOOP-14640.3.patch
          28 kB
          Santhosh G Nayak
        4. HADOOP-14640.4.patch
          29 kB
          Santhosh G Nayak
        5. HADOOP-14640-branch-2.01.patch
          30 kB
          Jitendra Nath Pandey

        Activity

          People

            snayak Santhosh G Nayak
            snayak Santhosh G Nayak
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: