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)

Reply via email to