Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.0.0
    • Fix Version/s: None
    • Component/s: conf
    • Labels:
      None

      Description

      Currently hadoop loads its classes and caches them in the Configuration class. Even if the user swaps a class's jar at runtime, hadoop will continue to use the cached classes when using reflection to instantiate objects. This limits the usefulness of things like HADOOP-10285, because the admin would need to restart each time they wanted to change their queue class.

      This patch is to add a way to refresh the class cache, by creating a new refresh handler to do so (using HADOOP-10376)

        Activity

        Chris Li created issue -
        Hide
        Chris Li added a comment -

        One thing worth discussing is also whether or not this is a useful feature, now that HA allows for rolling restarts. Not everyone is running HA today, but it may be encouraged to do so in the future for this ability

        Show
        Chris Li added a comment - One thing worth discussing is also whether or not this is a useful feature, now that HA allows for rolling restarts. Not everyone is running HA today, but it may be encouraged to do so in the future for this ability

          People

          • Assignee:
            Chris Li
            Reporter:
            Chris Li
          • Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

            • Created:
              Updated:

              Development