Details
-
New Feature
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
3.0.0-alpha1
-
None
-
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)
Attachments
1.
|
Refactor class creation logic in Configuration into nested class | Patch Available | Chris Li | |
2.
|
Allow user to reload classes | Open | Chris Li |