[hibernate-dev] API differences in Hibernate ORM 5.1 vs 5.3

David Lloyd david.lloyd at redhat.com
Thu Mar 22 11:55:16 EDT 2018


This tool is usually pretty good; in fact I think it likely that it's
the best of its kind.  The false positives are really a fairly recent
development AFAIK; I don't recall hitting any when I ran it for our
EJB changes a year or two ago.  It might be a good idea to contribute
a fix for the problem upstream; it might even be relatively easy to
do.  Or it could already be fixed.

On Thu, Mar 22, 2018 at 10:37 AM, Steve Ebersole <steve at hibernate.org> wrote:
> Not sure.  animal-sniffer is the other one I know, but not sure it would be
> better.
>
> On Thu, Mar 22, 2018 at 10:21 AM Sanne Grinovero <sanne at hibernate.org>
> wrote:
>>
>> To make sure all the noise form "false positives" won't get us to miss
>> something, someone knows an alternative tool which can do better?
>>
>> Thanks,
>> Sanne
>>
>>
>> On 22 March 2018 at 14:22, Steve Ebersole <steve at hibernate.org> wrote:
>> > Yes there were "lots of differences" but a vast majority of them are
>> > false-positives, not just those listed in the already massive "false
>> > positives" section.  I've been going through the non-"false positive"
>> > section and "resolving" specific items (via strike-through) with either
>> > (1)
>> > link to Jira fixing it or (2) comment as to the reason I believe it is a
>> > false-positive.
>> >
>> > I did not bother striking through the "false positives" section.
>> >
>> > At this point there are very few unresolved items in this list.  Those
>> > items
>> > require more discussion
>> >
>> > On Fri, Mar 16, 2018 at 6:37 PM Sanne Grinovero <sanne at hibernate.org>
>> > wrote:
>> >>
>> >> Thanks Gail, great job!
>> >> I fixed a trivial one, just a thousand to go ;)
>> >>
>> >> On 16 March 2018 at 23:09, Gail Badner <gbadner at redhat.com> wrote:
>> >> > I've moved the document to
>> >> >
>> >> >
>> >> > https://docs.google.com/document/d/1jH0znbYwgvGKHC-110zcjRaXLllBsvRKw-pdHrMzRzw
>> >> > .
>> >> >
>> >> > Please let me know if you need an invite to view the document.
>> >> >
>> >> > The attachments are still at  https://developer.jboss.org/wiki/
>> >> > HibernateORMBinaryCompatibilityBetween51And53.
>> >> >
>> >> > Regards,
>> >> > Gail
>> >> >
>> >> > On Fri, Mar 16, 2018 at 12:36 AM, Gail Badner <gbadner at redhat.com>
>> >> > wrote:
>> >> >
>> >> >> Hi,
>> >> >>
>> >> >> There were lots of differences in the compatibility report, so as a
>> >> >> first
>> >> >> step, I've excluded packages/classes that I considered SPI,
>> >> >> internal,
>> >> >> or
>> >> >> "grey area". This reduced the the differences to a more manageable
>> >> >> amount.
>> >> >>
>> >> >> You can see a summary of the incompatibilities along with suggested
>> >> >> mitigation at [1].
>> >> >>
>> >> >> The report is attached to [1], along with a zip with instructions
>> >> >> for
>> >> >> running the report.
>> >> >>
>> >> >> I believe there are some "false positives" in the report, and I have
>> >> >> documented them in the section, "False Positives?".
>> >> >>
>> >> >> Feel free to comment on the article.
>> >> >>
>> >> >> Thanks,
>> >> >> Gail
>> >> >>
>> >> >> [1] https://developer.jboss.org/wiki/HibernateORMBinaryCompatibilit
>> >> >> yBetween51And53
>> >> >>
>> >> >>
>> >> > _______________________________________________
>> >> > hibernate-dev mailing list
>> >> > hibernate-dev at lists.jboss.org
>> >> > https://lists.jboss.org/mailman/listinfo/hibernate-dev
>> >> _______________________________________________
>> >> hibernate-dev mailing list
>> >> hibernate-dev at lists.jboss.org
>> >> https://lists.jboss.org/mailman/listinfo/hibernate-dev



-- 
- DML


More information about the hibernate-dev mailing list