[
https://issues.apache.org/jira/browse/YARN-4075?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14903363#comment-14903363
]
Varun Saxena commented on YARN-4075:
------------------------------------
{quote}
Or we can have 2 separate REST endpoints, with and without cluster ID.
This looks good to me. Are there any specific challenges to implement this?
{quote}
This can lead to code bloating with similar methods repeating again and again.
Otherwise no other concern. I had tried doing a regex match for paths at the
time. But that doesn't seem to work if matching path is not in the end which in
case of cluster ID wont be.
{quote}
Let's not enforce an order by default since this may be slightly more
expensive? The programmer can always sort them on the client side if needed.
{quote}
Well currently the entities are returned in order, sorted by created time. That
is how we have documented our reader API as well. TimelineReader#getEntities is
supposed to return entities sorted descendingly by created time. We will be
breaking this behavior if we use TimelineEntities and do not change the set
within.
{quote}
However we do have problems with supporting more features with the old fs
storage, so yes it's fine to make the change here. Maybe we'd like to mark them
as test only?
{quote}
You want me to do this refactoring in this JIRA ? I think I can handle this
refactoring alongside some other JIRA. And we can get this in ASAP for UI
related work.
Will rebase it and update the patch tomorrow morning India time. I think 4074
should be in by then.
> [reader REST API] implement support for querying for flows and flow runs
> ------------------------------------------------------------------------
>
> Key: YARN-4075
> URL: https://issues.apache.org/jira/browse/YARN-4075
> Project: Hadoop YARN
> Issue Type: Sub-task
> Components: timelineserver
> Affects Versions: YARN-2928
> Reporter: Sangjin Lee
> Assignee: Varun Saxena
> Attachments: YARN-4075-YARN-2928.POC.1.patch,
> YARN-4075-YARN-2928.POC.2.patch
>
>
> We need to be able to query for flows and flow runs via REST.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)