[
https://issues.apache.org/jira/browse/YARN-4224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15108414#comment-15108414
]
Varun Saxena commented on YARN-4224:
------------------------------------
[~sjlee0], [~djp], [~gtCarrera9] and others, kindly review.
Over the previous patch, following has been done.
# Supported UID with delimiter as "\!" and escape character as "\*". If
delimiter or escape character is part of some UID component(i.e. cluster, user,
flow, etc.), it will be escaped by escape character. i.e. for instance, if
flowname is {{\!b\*\!o\*\*xer\!}}, it should be escaped and sent in UID as
{{\*\!b\*\*\*\!o\*\*\*\*xer\*\!}}.
# As TimelineReaderWebServices class was becoming quite big, moved some of the
utility methods to a utility class named TimelineReaderUtils.
# As TimelineCollectorContext and TimelineReaderContext were quite similar,
moved some of the common fields into a new class TimelineContext and extended
TimelineCollectorContext and TimelineReaderContext from it.
> Support fetching entities by UID and change the REST interface to conform to
> current REST APIs' in YARN
> -------------------------------------------------------------------------------------------------------
>
> Key: YARN-4224
> URL: https://issues.apache.org/jira/browse/YARN-4224
> Project: Hadoop YARN
> Issue Type: Sub-task
> Components: timelineserver
> Affects Versions: YARN-2928
> Reporter: Varun Saxena
> Assignee: Varun Saxena
> Labels: yarn-2928-1st-milestone
> Attachments: YARN-4224-YARN-2928.01.patch,
> YARN-4224-feature-YARN-2928.04.patch, YARN-4224-feature-YARN-2928.05.patch,
> YARN-4224-feature-YARN-2928.wip.02.patch,
> YARN-4224-feature-YARN-2928.wip.03.patch
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)