You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@knox.apache.org by "Larry McCay (JIRA)" <ji...@apache.org> on 2018/01/08 19:25:00 UTC

[jira] [Commented] (KNOX-1148) Fix Livy Service Definition to align with Livy API (Spark REST Service)

    [ https://issues.apache.org/jira/browse/KNOX-1148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16316839#comment-16316839 ] 

Larry McCay commented on KNOX-1148:
-----------------------------------

Moving this out to 1.1.0.
We will need to ensure that whatever change is made here is done so with backward compatibility in mind. Either through versioning of the service definition or by allowing both paths within the same service def. Where the former is probably preferred though will break any topologies from 0.14.0 and 1.0.0.

Perhaps, we make some statement of deprecation for the current service def in 1.0.0?

> Fix Livy Service Definition to align with Livy API (Spark REST Service) 
> ------------------------------------------------------------------------
>
>                 Key: KNOX-1148
>                 URL: https://issues.apache.org/jira/browse/KNOX-1148
>             Project: Apache Knox
>          Issue Type: Improvement
>          Components: Server
>            Reporter: Larry McCay
>            Assignee: Larry McCay
>             Fix For: 1.1.0
>
>
> http://livy.io/
> The initial contribution for Livy REST API includes a deviation from the actual Livy server API in that it requires a "v1" where the actual API does not. This may cause confusion for end users and possible incompatibilities with existing Livy clients that don't expect that.
> We need to remove the need for the "v1" for the 1.0.0 release as it implies an extended level of backward compatibility commitment.
> Here is an example of a Livy Knox service implementation:
> https://community.hortonworks.com/articles/70499/adding-livy-server-as-service-to-apache-knox.html
> The Livy service will need to support Kerberos and load balancing



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