Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.8.0
-
None
-
Reviewed
Description
There's no need to write separate .main classes for every Yarn service, given that the startup mechanism should be identical: create, init, start, wait for stopped -with an interrupt handler to trigger a clean shutdown on a control-c interrupt.
Provide one that takes any classname, and a list of config files/options
Attachments
Attachments
Issue Links
- breaks
-
HADOOP-14368 ExitUtil change by YARN-679 breaks HDFS tests
- Resolved
- incorporates
-
HADOOP-9626 Add an interface for any exception to serve up an Exit code
- Resolved
- is depended upon by
-
HADOOP-13035 Add states INITING and STARTING to YARN Service model to cover in-transition states.
- Open
-
SLIDER-94 Get YARN utility features into yarn-common
- Open
- is related to
-
HADOOP-13179 GenericOptionsParser is not thread-safe because commons-cli OptionBuilder is not thread-safe
- Resolved
-
HADOOP-13391 Make uses of OptionsBuilder synchronized on OptionsBuilder.class
- Open
-
YARN-2127 Move YarnUncaughtExceptionHandler into Hadoop common
- Patch Available
- relates to
-
YARN-896 Roll up for long-lived services in YARN
- Open
- links to