You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "Rohith Sharma K S (JIRA)" <ji...@apache.org> on 2018/03/01 08:13:00 UTC
[jira] [Commented] (YARN-7986) ATSv2 REST API queries do not return
results for uppercase application tags
[ https://issues.apache.org/jira/browse/YARN-7986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16381661#comment-16381661 ]
Rohith Sharma K S commented on YARN-7986:
-----------------------------------------
Thanks [~charanh] for reporting this issue. This seems to be an issue with tags which is sent in ApplicationSubmissionContext. I see ApplicationSubmissionContextPBImpl sets explicitly to lowercase. Seems like tags are case insensitive as we see explicit comment in below code.
{code}
@Override
public void setApplicationTags(Set<String> tags) {
...
...
// Convert applicationTags to lower case and add
this.applicationTags = new HashSet<String>();
for (String tag : tags) {
this.applicationTags.add(StringUtils.toLowerCase(tag));
}
}
{code}
ATSv2 is designed to be case sensitive. So either we might need to add documentation that providing a tags is always case insensitive or ATSv2 code always convert all the parameter into lowercase and store it in back end.
[~vrushalic] [~haibo.chen] any suggestions on this ?
> ATSv2 REST API queries do not return results for uppercase application tags
> ---------------------------------------------------------------------------
>
> Key: YARN-7986
> URL: https://issues.apache.org/jira/browse/YARN-7986
> Project: Hadoop YARN
> Issue Type: Bug
> Reporter: Charan Hebri
> Priority: Critical
>
> When applications are submitted to YARN with application tags, the tags are converted to lowercase. This can be seen on the old/new UI. But using the original tags for ATSv2 REST API queries do not return results as they expect the query url to have the tagsĀ in lowercase.
> This is additional work for the client because each tag needs to be lowercased before running a query.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org