accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Busbey (JIRA)" <>
Subject [jira] [Created] (ACCUMULO-3608) Restore backwards binary compatibility with version 1.6.z
Date Fri, 20 Feb 2015 20:19:11 GMT
Sean Busbey created ACCUMULO-3608:

             Summary: Restore backwards binary compatibility with version 1.6.z
                 Key: ACCUMULO-3608
             Project: Accumulo
          Issue Type: Bug
    Affects Versions: 1.7.0
            Reporter: Sean Busbey
            Priority: Blocker
             Fix For: 1.7.0

We need to ensure that a check for binary backwards compatibility passes when comparing 1.6.z
to current master, since it is only a minor version bump.

That means new classes, interfaces,methods, enum members, etc are all fine. All of the things
labelled as HIGH severity in the binary compatibility report are definitely a problem. They're
mostly classes and methods that were removed.

The end goal should be a report like the one Corey got for 1.6.1 -> 1.6.2. We don't need
the reciprocal report to be compatible because minor versions need not be forward compatible.

Problems in the source compatibility report are worth reviewing, but things that only show
up there shouldn't be a blocker.

There are instructions for running the compatibility checker in test/compat/japi-compliance/README

This message was sent by Atlassian JIRA

View raw message