Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
In YARN-8699, FederationClientInterceptor#invokeConcurrent uses getDeclaredMethods(), which cannot recongnize some methods in ApplicationBaseProtocol (ApplicationClientProtocol extend ApplicationBaseProtocol) .
We have implemented some methods in FederationClientInterceptor, such as getApplications(), GetQueueUserAclsInfo ...etc, when I run "yarn application -list" by connecting to yarn router, router will throw exception.
So change getDeclaredMethods() to getMethods().
Attachments
Attachments
Issue Links
- relates to
-
YARN-8699 Add Yarnclient#yarnclusterMetrics API implementation in router
- Resolved