Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
3.3.0
-
None
Description
IOException used in place of YARNException in CapacityScheduler. As per YARNException Doc,
/** * YarnException indicates exceptions from yarn servers. On the other hand, * IOExceptions indicates exceptions from RPC layer. */
Below methods throws IOException but it is suppose to throw YarnException.
CapacitySchedulerQueueManager#parseQueue <- initializeQueues <- CapacityScheduler#initializeQueues <- initScheduler <- serviceInit