Raz Yalov created ZEPPELIN-3973:
-----------------------------------
Summary: REST API should be backward compatible
Key: ZEPPELIN-3973
URL: https://issues.apache.org/jira/browse/ZEPPELIN-3973
Project: Zeppelin
Issue Type: Improvement
Components: rest-api
Affects Versions: 0.8.0
Reporter: Raz Yalov
The whole idea of an API is that it is backward compatible so that my code can
handle changes gracefully. The current API is so poorly designed that even the
version API itself broke compatibility between version 0.7.x and 0.8.x. I would
expect that APIs would be 100% version compatible and if a need arises to
change an API, you should introduce a version prefix such as /api/v1/xxxx and
/api/v2/xxxx so that all calls within a version are not changing.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)