Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 2.0.0-alpha, 3.0.0-alpha1
    • Fix Version/s: None
    • Component/s: fs
    • Labels:
      None
    • Target Version/s:
    • Hadoop Flags:
      Incompatible change

      Description

      FileSystem#getDelegationToken is incompatible with a multi-token fs like viewfs. FileSystem#addDelegationTokens is being added in HADOOP-7967 to call getDelegationToken on each of the fs mounts. The visibility of getDelegationToken must be reduced to protected since it's completely incompatible with a multi-token fs.

        Issue Links

          Activity

          Hide
          daryn Daryn Sharp added a comment -

          The standard procedure is to deprecate for one release. The method is public in 1.x, but anyone who calls the method in 2.x will not work with viewfs. The call "succeeds", jobs are submitted, but the tasks will all fail a slow death. We may want to consider bending the rules and downgrading the visibility in 2.x as well as trunk.

          Show
          daryn Daryn Sharp added a comment - The standard procedure is to deprecate for one release. The method is public in 1.x, but anyone who calls the method in 2.x will not work with viewfs. The call "succeeds", jobs are submitted, but the tasks will all fail a slow death. We may want to consider bending the rules and downgrading the visibility in 2.x as well as trunk.

            People

            • Assignee:
              daryn Daryn Sharp
              Reporter:
              daryn Daryn Sharp
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:

                Development