Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-6771

Use classloader inside configuration class to make new classes

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.8.1, 3.0.0-alpha4
    • Fix Version/s: 2.9.0, 3.0.0-beta1, 2.8.3, 3.1.0
    • Component/s: None
    • Labels:
      None

      Description

      While running RpcClientFactoryPBImpl.getClient, RpcClientFactoryPBImpl uses localConf.getClassByName. But in case of using custom classloader, we have to use conf.getClassByName because custom classloader is already stored in Configuration class.

        Attachments

        1. YARN-6771-6.patch
          8 kB
          Jongyoul Lee
        2. YARN-6771-5.patch
          5 kB
          Jongyoul Lee
        3. YARN-6771-4.patch
          5 kB
          Jongyoul Lee
        4. YARN-6771-3.patch
          8 kB
          Jongyoul Lee
        5. YARN-6771-2.patch
          4 kB
          Jongyoul Lee
        6. YARN-6771-1.patch
          4 kB
          Jongyoul Lee
        7. YARN-6771.patch
          1 kB
          Jongyoul Lee

        Issue Links

          Activity

            People

            • Assignee:
              jongyoul Jongyoul Lee
              Reporter:
              jongyoul Jongyoul Lee

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment