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

Use classloader inside configuration class to make new classes

    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.patch
          1 kB
          Jongyoul Lee
        2. YARN-6771-1.patch
          4 kB
          Jongyoul Lee
        3. YARN-6771-2.patch
          4 kB
          Jongyoul Lee
        4. YARN-6771-3.patch
          8 kB
          Jongyoul Lee
        5. YARN-6771-4.patch
          5 kB
          Jongyoul Lee
        6. YARN-6771-5.patch
          5 kB
          Jongyoul Lee
        7. YARN-6771-6.patch
          8 kB
          Jongyoul Lee

          Issue Links

            Activity

              People

              • Assignee:
                jongyoul Jongyoul Lee
                Reporter:
                jongyoul Jongyoul Lee
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: