knox-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sandeep More (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (KNOX-1031) Apache Hadoop Timeline Server REST API support
Date Mon, 30 Oct 2017 19:16:00 GMT

     [ https://issues.apache.org/jira/browse/KNOX-1031?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Sandeep More updated KNOX-1031:
-------------------------------
    Attachment: KNOX-1031.001.patch

Hello [~pbeauvois] 
I created the patch out of the comments you posted and attached it to the bug. During the
initial testing the patch seems to be working fine. 

I am a bit uncomfortable with the api though, i.e. currently the patch expects url as follows

{code}
https://localhost:8443/gateway/sandbox/timeline/v1/timeline
{code}
The 'timeline/v1/timeline' part looks a bit awkward. Given that this is a REST api may be
you can rename this as 'timeline-api' so the url might look something like 
{code}
https://localhost:8443/gateway/sandbox/timeline-api/v1/timeline
{code}
It would also be more clear that it servers as an API and not an UI.

Also, you can find more info on how to contribute on the [Wiki|https://cwiki.apache.org/confluence/display/KNOX/Contribution+Process
] 

> Apache Hadoop Timeline Server REST API support
> ----------------------------------------------
>
>                 Key: KNOX-1031
>                 URL: https://issues.apache.org/jira/browse/KNOX-1031
>             Project: Apache Knox
>          Issue Type: New Feature
>          Components: Server
>    Affects Versions: 0.13.0
>         Environment: Apache Hadoop clusters, HortonWorks clusters, Cloudera clusters,
MapR clusters
>            Reporter: Pierre Beauvois
>             Fix For: 0.14.0
>
>         Attachments: KNOX-1031.001.patch
>
>
> Timeline Server REST API as documented here: [Timeline Server REST API|https://hadoop.apache.org/docs/stable/hadoop-yarn/hadoop-yarn-site/TimelineServer.html#Timeline_Server_REST_API_v1]
> The TLS REST API provides a RESTful interface to a Timeline Server. It makes it easy
to produce and consume messages, view the state of the cluster, and perform administrative
actions
> This feature allow to call Timeline Server REST API through Knox. It could be enabled
in your topology by adding the following sample:
> {code:java}
>     <service>
>         <role>TIMELINESERVER</role>
>         <url>http://{timelineserver-host}:{timelineserver-port}</url>
>     </service>
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message