Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
None
-
None
-
None
Description
The HADOOP-11772 cache changes mean that an exception such as UnknownHostException being raised on a Client connect is now being returned as a simple IOException, wrapping an ExecutionException, with the real exception being hidden inside that.
This breaks any application which uses the exception class in a try/catch statement so as to choose different actions depending on the failure mode. This has surfaced in the SLIDER-896 tests, but is likely to happen in production too.
Attachments
Attachments
Issue Links
- is broken by
-
HADOOP-11772 RPC Invoker relies on static ClientCache which has synchronized(this) blocks
- Resolved
- is depended upon by
-
SLIDER-896 TestClientBasicArgs.testListUnknownRM fails on Windows
- Resolved