rom: "Gunnar Morling"
> To: "Gail Badner"
> Cc: "Gunnar Morling" , hibernate-dev@lists.jboss.org,
> "Steve Ebersole"
> Sent: Monday, May 26, 2014 1:07:10 AM
> Subject: Re: [hibernate-dev] Changing method signatures in micro releases
>
> 2
(PersistentCollection,
> > Serializable, int, SessionImplementor)
> >
> > Steve, I'm not 100% I did the right thing for HHH-9204 and HHH-9205, so
> > please take a look at the pull request:
> > https://github.com/hibernate/hibernate-orm/pull/747
> &g
bernate-dev@lists.jboss.org
> Sent: Monday, May 19, 2014 3:16:56 PM
> Subject: Re: [hibernate-dev] Changing method signatures in micro releases
>
> It was a simple matter to restore the old the method and provide a default
> implementation of the method added by HHH-9078.
>
>
Gail, Steve,
Thanks for your replies.
2014-05-20 15:28 GMT+02:00 Steve Ebersole :
> We do strive to maintain backwards compatibility of SPIs. That being
> said, there are times when fixing a bug requires a new SPI method. Which
> *seems* to have been the case here.
>
That's good news.
In you
We do strive to maintain backwards compatibility of SPIs. That being said,
there are times when fixing a bug requires a new SPI method. Which *seems*
to have been the case here.
First, I am not sure what you mean by OGM "naturally still override the old
signature". What "old signature"? This i
Persisters are most certainly not generally considered APIs. We simply
have not yet done the packaging split there. APIs are things you use in
your application. Applications generally are not calling persisters in
normal usage.
On Mon, May 19, 2014 at 2:34 PM, Gail Badner wrote:
> Hi Gunnar,
> To: "Gunnar Morling"
> Cc: hibernate-dev@lists.jboss.org
> Sent: Monday, May 19, 2014 12:34:09 PM
> Subject: Re: [hibernate-dev] Changing method signatures in micro releases
>
> Hi Gunnar,
>
> Thanks for mentioning this. I believe that org.hibernate.persister.colle
Hi Gunnar,
Thanks for mentioning this. I believe that org.hibernate.persister.collection
and org.hibernate.persister.entity are considered APIs, which should definitely
be backward-compatible for micro releases.
I'm looking at some alternatives to mitigate that. My first thought is that the
f