[ https://issues.apache.org/jira/browse/ACCUMULO-1636?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13811692#comment-13811692 ]
Christopher Tubbs commented on ACCUMULO-1636: --------------------------------------------- I really don't see the merits of doing this until we complete ACCUMULO-1483, to isolate the public API. It might be worth doing it for the Proxy today... but I don't think we can make it work with thrift. > Use Clirr maven plugin to enforce API compatibility > --------------------------------------------------- > > Key: ACCUMULO-1636 > URL: https://issues.apache.org/jira/browse/ACCUMULO-1636 > Project: Accumulo > Issue Type: Improvement > Components: build > Reporter: Christopher Tubbs > Priority: Minor > > Clirr can check for API compatibility. > There's a useful plugin for maven to run it: > http://mojo.codehaus.org/clirr-maven-plugin/check-mojo.html > We might be able to use this to enforce API compatibility for things we want > to remain stable (for instance, by failing the build if an incompatible > change is detected). -- This message was sent by Atlassian JIRA (v6.1#6144)