Clone Tools
  • last updated 15 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
HADOOP-16652. Backport of HADOOP-16587: Make ABFS AAD endpoints configurable

  1. … 3 more files in changeset.
HADOOP-16587. Make ABFS AAD endpoints configurable.

Contributed by Bilahari T H.

This also addresses HADOOP-16498: AzureADAuthenticator cannot authenticate

in China.

Change-Id: I2441dd48b50b59b912b0242f7f5a4418cf94a87c

  1. … 3 more files in changeset.
HADOOP-16587. Make ABFS AAD endpoints configurable.

Contributed by Bilahari T H.

This also addresses HADOOP-16498: AzureADAuthenticator cannot authenticate

in China.

Change-Id: I2441dd48b50b59b912b0242f7f5a4418cf94a87c

  1. … 3 more files in changeset.
HADOOP-16315. ABFS: transform full UPN for named user in AclStatus

Contributed by Da Zhou

Change-Id: Ibc78322415fcbeff89c06c8586c53f5695550290

  1. … 2 more files in changeset.
HADOOP-16315. ABFS: transform full UPN for named user in AclStatus

Contributed by Da Zhou

Change-Id: Ibc78322415fcbeff89c06c8586c53f5695550290

  1. … 2 more files in changeset.
HADOOP-16315. ABFS: transform full UPN for named user in AclStatus

Contributed by Da Zhou

Change-Id: Ibc78322415fcbeff89c06c8586c53f5695550290

  1. … 2 more files in changeset.
HADOOP-16340. ABFS driver continues to retry on IOException responses from REST operations.

Contributed by Robert Levas.

This makes the HttpException constructor protected rather than public, so it is possible

to implement custom subclasses of this exception -exceptions which will not be retried.

Change-Id: Ie8aaa23a707233c2db35948784908b6778ff3a8f

HADOOP-16340. ABFS driver continues to retry on IOException responses from REST operations.

Contributed by Robert Levas.

This makes the HttpException constructor protected rather than public, so it is possible

to implement custom subclasses of this exception -exceptions which will not be retried.

Change-Id: Ie8aaa23a707233c2db35948784908b6778ff3a8f

HADOOP-16136. ABFS: Should only transform username to short name

Contributed by Da Zhou.

(cherry picked from commit 3988e75ca385aec31ca1fc49d6cffce1ea935825)

Signed-off-by: Steve Loughran <stevel@apache.org>

  1. … 2 more files in changeset.
HADOOP-15954. ABFS: Enable owner and group conversion for MSI and login user using OAuth.

Contributed by Da Zhou and Junhua Gu.

(cherry picked from commit 1f1655028eede24197705a594b6ef19e6737db35)

Signed-off-by: Steve Loughran <stevel@apache.org>

    • -0
    • +278
    ./IdentityTransformer.java
  1. … 6 more files in changeset.
HADOOP-16068. ABFS Authentication and Delegation Token plugins to optionally be bound to specific URI of the store.

Contributed by Steve Loughran.

  1. … 35 more files in changeset.
HADOOP-16136. ABFS: Should only transform username to short name

Contributed by Da Zhou.

  1. … 2 more files in changeset.
HADOOP-16136. ABFS: Should only transform username to short name

Contributed by Da Zhou.

  1. … 2 more files in changeset.
HADOOP-15954. ABFS: Enable owner and group conversion for MSI and login user using OAuth.

Contributed by Da Zhou and Junhua Gu.

    • -0
    • +278
    ./IdentityTransformer.java
  1. … 6 more files in changeset.
HADOOP-15954. ABFS: Enable owner and group conversion for MSI and login user using OAuth.

Contributed by Da Zhou and Junhua Gu.

  1. … 6 more files in changeset.
Revert "HADOOP-15954. ABFS: Enable owner and group conversion for MSI and login user using OAuth."

(accidentally mixed in two patches)

This reverts commit fa8cd1bf28f5b81849ba351a2d7225fbc580350d.

  1. … 12 more files in changeset.
HADOOP-15954. ABFS: Enable owner and group conversion for MSI and login user using OAuth.

Contributed by Da Zhou and Junhua Gu.

    • -0
    • +275
    ./IdentityTransformer.java
  1. … 12 more files in changeset.
HADOOP-15823. ABFS: Stop requiring client ID and tenant ID for MSI (Contributed by Da Zhou via Daniel Templeton)

Change-Id: I546ab3a1df1efec635c08c388148e718dc4a9843

HADOOP-15823. ABFS: Stop requiring client ID and tenant ID for MSI (Contributed by Da Zhou via Daniel Templeton)

Change-Id: I546ab3a1df1efec635c08c388148e718dc4a9843

HADOOP-15823. ABFS: Stop requiring client ID and tenant ID for MSI

(Contributed by Da Zhou via Daniel Templeton)

Change-Id: I546ab3a1df1efec635c08c388148e718dc4a9843

(cherry picked from commit e374584479b687e41d5379bb6d827dcae620e123)

HADOOP-15809. ABFS: better exception handling when making getAccessToken call. Contributed by Da Zhou

(cherry picked from commit 273cc2d4e972dc7cc371761a4ab2d1bc20dd5ca0)

  1. … 2 more files in changeset.
HADOOP-15809. ABFS: better exception handling when making getAccessToken call. Contributed by Da Zhou

  1. … 2 more files in changeset.
HADOOP-15809. ABFS: better exception handling when making getAccessToken call. Contributed by Da Zhou

  1. … 2 more files in changeset.
HADOOP-15694. ABFS: Allow OAuth credentials to not be tied to accounts. Contributed by Sean Mackrory.

  1. … 47 more files in changeset.
HADOOP-15694. ABFS: Allow OAuth credentials to not be tied to accounts. Contributed by Sean Mackrory.

  1. … 47 more files in changeset.
HADOOP-15692. ABFS: extensible support for custom oauth. Contributed by Junhua Gu and Rajeev Bansal.

  1. … 14 more files in changeset.
HADOOP-15692. ABFS: extensible support for custom oauth. Contributed by Junhua Gu and Rajeev Bansal.

  1. … 14 more files in changeset.
HADOOP-15660. ABFS: Add support for OAuth Contributed by Da Zhou, Rajeev Bansal, and Junhua Gu.

    • -0
    • +98
    ./AccessTokenProvider.java
    • -0
    • +344
    ./AzureADAuthenticator.java
    • -0
    • +62
    ./ClientCredsTokenProvider.java
    • -0
    • +75
    ./CustomTokenProviderAdaptee.java
    • -0
    • +57
    ./CustomTokenProviderAdapter.java
    • -0
    • +48
    ./MsiTokenProvider.java
    • -0
    • +57
    ./RefreshTokenBasedTokenProvider.java
    • -0
    • +66
    ./UserPasswordTokenProvider.java
  1. … 41 more files in changeset.
HADOOP-15660. ABFS: Add support for OAuth Contributed by Da Zhou, Rajeev Bansal, and Junhua Gu.

    • -0
    • +98
    ./AccessTokenProvider.java
    • -0
    • +344
    ./AzureADAuthenticator.java
    • -0
    • +62
    ./ClientCredsTokenProvider.java
    • -0
    • +75
    ./CustomTokenProviderAdaptee.java
    • -0
    • +57
    ./CustomTokenProviderAdapter.java
    • -0
    • +48
    ./MsiTokenProvider.java
    • -0
    • +57
    ./RefreshTokenBasedTokenProvider.java
    • -0
    • +66
    ./UserPasswordTokenProvider.java
  1. … 41 more files in changeset.