[
https://issues.apache.org/jira/browse/YARN-3292?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14346062#comment-14346062
]
Vinod Kumar Vavilapalli commented on YARN-3292:
-----------------------------------------------
+1, this will be super useful in successfully supporting YARN rolling upgrades!
> [Umbrella] Tests and/or tools for YARN backwards compatibility verification
> ---------------------------------------------------------------------------
>
> Key: YARN-3292
> URL: https://issues.apache.org/jira/browse/YARN-3292
> Project: Hadoop YARN
> Issue Type: Improvement
> Reporter: Li Lu
> Assignee: Li Lu
> Labels: compatibility, rolling_upgrade, test, tools
>
> YARN-666 added the support to YARN rolling upgrade. In order to support this
> feature, we made changes from many perspectives. There were many assumptions
> made together with these existing changes. Future code changes may break
> these assumptions by accident, and hence break the YARN rolling upgrades
> feature.
> To simplify YARN RU regression tests, maybe we would like to create a set of
> tools/tests that can verify YARN RU backward compatibility.
> On the very first step, we may want to have a compatibility checker for
> important protocols and APIs. We may also want to incorporate these tools
> into our test Jenkins runs, if necessary.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)