Peter Bacsko created YARN-10779: ----------------------------------- Summary: Add option to disable lowecase conversion in GetApplicationsRequestPBImpl and ApplicationSubmissionContextPBImpl Key: YARN-10779 URL: https://issues.apache.org/jira/browse/YARN-10779 Project: Hadoop YARN Issue Type: Task Components: resourcemanager Reporter: Peter Bacsko Assignee: Peter Bacsko
In both {{GetApplicationsRequestPBImpl}} and {{ApplicationSubmissionContextPBImpl}}, there is a forced lowercase conversion: {noformat} checkTags(tags); // Convert applicationTags to lower case and add this.applicationTags = new TreeSet<>(); for (String tag : tags) { this.applicationTags.add(StringUtils.toLowerCase(tag)); } } {noformat} However, we encountered some cases where this is not desirable for "userid" tags. Proposed solution: since both classes are pretty low-level and can be often instantiated, a {{Configuration}} object which loads {{yarn-site.xml}} should be cached inside them. A new property should be created which tells whether lowercase conversion should occur or not. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-dev-h...@hadoop.apache.org