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

[ABFS]: ITestAbfsManifestCommitProtocol fails on nonHNS configuration

    XMLWordPrintableJSON

Details

    • Reviewed

    Description

      ITestAbfsRenameStageFailure fails for NonHNS-SharedKey configuration.

      Failure:
      [ERROR] ITestAbfsRenameStageFailure>TestRenameStageFailure.testResilienceAsExpected:126 [resilient commit support] expected:<[tru]e> but was:<[fals]e>

      RCA:
      ResilientCommit looks for whether etags are preserved in rename, if not then it throws an exception and the flag for resilientCommitByRename stays null, leading ultimately to the test failure

      Mitigation:
      Since, etags are not preserved in the case of rename in nonHNS account, required value for rename resilience should be False, as resilient commits cannot be made. Thus, requiring a True value for requireRenameResilience for nonHNS account is not a valid case. Hence, as part of this task, we shall set correct value of False for requireRenameResilience for nonHNS account.

      Attachments

        Issue Links

          Activity

            People

              sreeb Sree Bhattacharyya
              pranavsaxena Pranav Saxena
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: