Nick Dimiduk created HBASE-28899:
------------------------------------
Summary: Explore adopting Revapi for compatibility reporting in
PRs and RCs
Key: HBASE-28899
URL: https://issues.apache.org/jira/browse/HBASE-28899
Project: HBase
Issue Type: Task
Components: build, community, create-release
Reporter: Nick Dimiduk
The first release candidate of 2.6.1 had quite a few incompatible changes. It
would be great to surface issues at the time when changes are bring introduced,
instead of at release time. Our current API Compatibility report is quite nice,
but is driven by a program that carries a restrictive license and so we haven't
been able to deploy it widely. It happens that I was looking at another ASF
project this week and noticed that they do have compatibility checking in
pre-commit, powered by [Revapi|https://revapi.org/], which has the Apache v2
license.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)