Re: [VOTE] Apache Cayenne 4.2.2 release, second vote
I guess by now it is no longer news, and it is a minor release. So I'd say we'd let it slip. > On Jun 9, 2025, at 10:07 AM, Michael Gentry wrote: > > So, should we have an announcement? > > On Fri, Apr 11, 2025 at 11:46 AM Michael Gentry wrote: > >> Well, never saw an announcement... :-) >> >> On Fri, Apr 11, 2025 at 11:34 AM Andrus Adamchik >> wrote: >> >>> Yes. But we may have messed up the announcement. >>> On Apr 11, 2025, at 5:19 PM, Michael Gentry >>> wrote: Hi Nikita, Did this ever get officially released/published? Thanks, mrg On Fri, Mar 21, 2025 at 4:46 PM Nikita Timofeev < >>> [email protected]> wrote: > Here's a final voting result: > > Michael Gentry (PMC) +1 > Andrus Adamchik (PMC): +1 > Nikita Timofeev (PMC): +1 > > With additional checks from Jurgen Doll and Hugo Thordarson. > > Thank you everyone! > I'll finish this release shortly. > > On Thu, Mar 20, 2025 at 10:10 AM Hugi Thordarson >>> wrote: > >> Second that :) >> >> - hugi >> >> >> >>> On 19 Mar 2025, at 20:38, Jurgen Doll wrote: >>> >>> +1 from Jurgen, issue has been addressed - thanks. >>> >>> On Mar 19 2025, at 8:22 pm, Andrus Adamchik > wrote: I am +1 Though would be nice if Jurgen (and Hugi) could confirm the problem >>> we >> had during the original vote is addressed. Also, I am mindful of another Hugi's email ("Cayenne v4.2: Updating >>> a >> related objects in @PreUpdate results in CommitLogListener receiving a > bad >> ChangeMap"), but since that's not "new", I suggest we discuss is > separately >> and let the release go through. Thanks, Andrus > On Mar 14, 2025, at 9:42 AM, Nikita Timofeev < >> [email protected]> wrote: > > Hi all, > > Here's Cayenne 4.2.2 again, with reimplemented fix for CAY-2876 > > Release notes: > https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt > Maven repo: > >> > >>> https://repository.apache.org/content/repositories/orgapachecayenne-1060/ > Assemblies: >> https://dist.apache.org/repos/dist/dev/cayenne/4.2.2-vote2/ > > Please evaluate and cast your votes. > > -- > Best regards, > Nikita Timofeev >>> >> >> > > -- > Best regards, > Nikita Timofeev > >>> >>>
Re: [VOTE] Apache Cayenne 4.2.2 release, second vote
So, should we have an announcement? On Fri, Apr 11, 2025 at 11:46 AM Michael Gentry wrote: > Well, never saw an announcement... :-) > > On Fri, Apr 11, 2025 at 11:34 AM Andrus Adamchik > wrote: > >> Yes. But we may have messed up the announcement. >> >> > On Apr 11, 2025, at 5:19 PM, Michael Gentry >> wrote: >> > >> > Hi Nikita, >> > >> > Did this ever get officially released/published? >> > >> > Thanks, >> > mrg >> > >> > >> > On Fri, Mar 21, 2025 at 4:46 PM Nikita Timofeev < >> [email protected]> >> > wrote: >> > >> >> Here's a final voting result: >> >> >> >> Michael Gentry (PMC) +1 >> >> Andrus Adamchik (PMC): +1 >> >> Nikita Timofeev (PMC): +1 >> >> >> >> With additional checks from Jurgen Doll and Hugo Thordarson. >> >> >> >> Thank you everyone! >> >> I'll finish this release shortly. >> >> >> >> On Thu, Mar 20, 2025 at 10:10 AM Hugi Thordarson >> wrote: >> >> >> >>> Second that :) >> >>> >> >>> - hugi >> >>> >> >>> >> >>> >> On 19 Mar 2025, at 20:38, Jurgen Doll wrote: >> >> +1 from Jurgen, issue has been addressed - thanks. >> >> On Mar 19 2025, at 8:22 pm, Andrus Adamchik >> >> wrote: >> > I am +1 >> > >> > Though would be nice if Jurgen (and Hugi) could confirm the problem >> we >> >>> had during the original vote is addressed. >> > Also, I am mindful of another Hugi's email ("Cayenne v4.2: Updating >> a >> >>> related objects in @PreUpdate results in CommitLogListener receiving a >> >> bad >> >>> ChangeMap"), but since that's not "new", I suggest we discuss is >> >> separately >> >>> and let the release go through. >> > Thanks, >> > Andrus >> > >> >> On Mar 14, 2025, at 9:42 AM, Nikita Timofeev < >> >>> [email protected]> wrote: >> >> >> >> Hi all, >> >> >> >> Here's Cayenne 4.2.2 again, with reimplemented fix for CAY-2876 >> >> >> >> Release notes: >> >> https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt >> >> Maven repo: >> >> >> >>> >> >> >> https://repository.apache.org/content/repositories/orgapachecayenne-1060/ >> >> Assemblies: >> >>> https://dist.apache.org/repos/dist/dev/cayenne/4.2.2-vote2/ >> >> >> >> Please evaluate and cast your votes. >> >> >> >> -- >> >> Best regards, >> >> Nikita Timofeev >> > >> >> >>> >> >>> >> >> >> >> -- >> >> Best regards, >> >> Nikita Timofeev >> >> >> >>
Re: [VOTE] Apache Cayenne 4.2.2 release, second vote
Well, never saw an announcement... :-) On Fri, Apr 11, 2025 at 11:34 AM Andrus Adamchik wrote: > Yes. But we may have messed up the announcement. > > > On Apr 11, 2025, at 5:19 PM, Michael Gentry wrote: > > > > Hi Nikita, > > > > Did this ever get officially released/published? > > > > Thanks, > > mrg > > > > > > On Fri, Mar 21, 2025 at 4:46 PM Nikita Timofeev < > [email protected]> > > wrote: > > > >> Here's a final voting result: > >> > >> Michael Gentry (PMC) +1 > >> Andrus Adamchik (PMC): +1 > >> Nikita Timofeev (PMC): +1 > >> > >> With additional checks from Jurgen Doll and Hugo Thordarson. > >> > >> Thank you everyone! > >> I'll finish this release shortly. > >> > >> On Thu, Mar 20, 2025 at 10:10 AM Hugi Thordarson > wrote: > >> > >>> Second that :) > >>> > >>> - hugi > >>> > >>> > >>> > On 19 Mar 2025, at 20:38, Jurgen Doll wrote: > > +1 from Jurgen, issue has been addressed - thanks. > > On Mar 19 2025, at 8:22 pm, Andrus Adamchik > >> wrote: > > I am +1 > > > > Though would be nice if Jurgen (and Hugi) could confirm the problem > we > >>> had during the original vote is addressed. > > Also, I am mindful of another Hugi's email ("Cayenne v4.2: Updating a > >>> related objects in @PreUpdate results in CommitLogListener receiving a > >> bad > >>> ChangeMap"), but since that's not "new", I suggest we discuss is > >> separately > >>> and let the release go through. > > Thanks, > > Andrus > > > >> On Mar 14, 2025, at 9:42 AM, Nikita Timofeev < > >>> [email protected]> wrote: > >> > >> Hi all, > >> > >> Here's Cayenne 4.2.2 again, with reimplemented fix for CAY-2876 > >> > >> Release notes: > >> https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt > >> Maven repo: > >> > >>> > >> > https://repository.apache.org/content/repositories/orgapachecayenne-1060/ > >> Assemblies: > >>> https://dist.apache.org/repos/dist/dev/cayenne/4.2.2-vote2/ > >> > >> Please evaluate and cast your votes. > >> > >> -- > >> Best regards, > >> Nikita Timofeev > > > > >>> > >>> > >> > >> -- > >> Best regards, > >> Nikita Timofeev > >> > >
Re: [VOTE] Apache Cayenne 4.2.2 release, second vote
Yes. But we may have messed up the announcement.
> On Apr 11, 2025, at 5:19 PM, Michael Gentry wrote:
>
> Hi Nikita,
>
> Did this ever get officially released/published?
>
> Thanks,
> mrg
>
>
> On Fri, Mar 21, 2025 at 4:46 PM Nikita Timofeev
> wrote:
>
>> Here's a final voting result:
>>
>> Michael Gentry (PMC) +1
>> Andrus Adamchik (PMC): +1
>> Nikita Timofeev (PMC): +1
>>
>> With additional checks from Jurgen Doll and Hugo Thordarson.
>>
>> Thank you everyone!
>> I'll finish this release shortly.
>>
>> On Thu, Mar 20, 2025 at 10:10 AM Hugi Thordarson wrote:
>>
>>> Second that :)
>>>
>>> - hugi
>>>
>>>
>>>
On 19 Mar 2025, at 20:38, Jurgen Doll wrote:
+1 from Jurgen, issue has been addressed - thanks.
On Mar 19 2025, at 8:22 pm, Andrus Adamchik
>> wrote:
> I am +1
>
> Though would be nice if Jurgen (and Hugi) could confirm the problem we
>>> had during the original vote is addressed.
> Also, I am mindful of another Hugi's email ("Cayenne v4.2: Updating a
>>> related objects in @PreUpdate results in CommitLogListener receiving a
>> bad
>>> ChangeMap"), but since that's not "new", I suggest we discuss is
>> separately
>>> and let the release go through.
> Thanks,
> Andrus
>
>> On Mar 14, 2025, at 9:42 AM, Nikita Timofeev <
>>> [email protected]> wrote:
>>
>> Hi all,
>>
>> Here's Cayenne 4.2.2 again, with reimplemented fix for CAY-2876
>>
>> Release notes:
>> https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt
>> Maven repo:
>>
>>>
>> https://repository.apache.org/content/repositories/orgapachecayenne-1060/
>> Assemblies:
>>> https://dist.apache.org/repos/dist/dev/cayenne/4.2.2-vote2/
>>
>> Please evaluate and cast your votes.
>>
>> --
>> Best regards,
>> Nikita Timofeev
>
>>>
>>>
>>
>> --
>> Best regards,
>> Nikita Timofeev
>>
Re: [VOTE] Apache Cayenne 4.2.2 release, second vote
Hi Nikita,
Did this ever get officially released/published?
Thanks,
mrg
On Fri, Mar 21, 2025 at 4:46 PM Nikita Timofeev
wrote:
> Here's a final voting result:
>
> Michael Gentry (PMC) +1
> Andrus Adamchik (PMC): +1
> Nikita Timofeev (PMC): +1
>
> With additional checks from Jurgen Doll and Hugo Thordarson.
>
> Thank you everyone!
> I'll finish this release shortly.
>
> On Thu, Mar 20, 2025 at 10:10 AM Hugi Thordarson wrote:
>
> > Second that :)
> >
> > - hugi
> >
> >
> >
> > > On 19 Mar 2025, at 20:38, Jurgen Doll wrote:
> > >
> > > +1 from Jurgen, issue has been addressed - thanks.
> > >
> > > On Mar 19 2025, at 8:22 pm, Andrus Adamchik
> wrote:
> > >> I am +1
> > >>
> > >> Though would be nice if Jurgen (and Hugi) could confirm the problem we
> > had during the original vote is addressed.
> > >> Also, I am mindful of another Hugi's email ("Cayenne v4.2: Updating a
> > related objects in @PreUpdate results in CommitLogListener receiving a
> bad
> > ChangeMap"), but since that's not "new", I suggest we discuss is
> separately
> > and let the release go through.
> > >> Thanks,
> > >> Andrus
> > >>
> > >>> On Mar 14, 2025, at 9:42 AM, Nikita Timofeev <
> > [email protected]> wrote:
> > >>>
> > >>> Hi all,
> > >>>
> > >>> Here's Cayenne 4.2.2 again, with reimplemented fix for CAY-2876
> > >>>
> > >>> Release notes:
> > >>> https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt
> > >>> Maven repo:
> > >>>
> >
> https://repository.apache.org/content/repositories/orgapachecayenne-1060/
> > >>> Assemblies:
> > https://dist.apache.org/repos/dist/dev/cayenne/4.2.2-vote2/
> > >>>
> > >>> Please evaluate and cast your votes.
> > >>>
> > >>> --
> > >>> Best regards,
> > >>> Nikita Timofeev
> > >>
> > >
> >
> >
>
> --
> Best regards,
> Nikita Timofeev
>
Re: [VOTE] Apache Cayenne 4.2.2 release, second vote
+1 from Jurgen, issue has been addressed - thanks.
On Mar 19 2025, at 8:22 pm, Andrus Adamchik wrote:
> I am +1
>
> Though would be nice if Jurgen (and Hugi) could confirm the problem we had
> during the original vote is addressed.
> Also, I am mindful of another Hugi's email ("Cayenne v4.2: Updating a related
> objects in @PreUpdate results in CommitLogListener receiving a bad
> ChangeMap"), but since that's not "new", I suggest we discuss is separately
> and let the release go through.
> Thanks,
> Andrus
>
> > On Mar 14, 2025, at 9:42 AM, Nikita Timofeev
> > wrote:
> >
> > Hi all,
> >
> > Here's Cayenne 4.2.2 again, with reimplemented fix for CAY-2876
> >
> > Release notes:
> > https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt
> > Maven repo:
> > https://repository.apache.org/content/repositories/orgapachecayenne-1060/
> > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.2-vote2/
> >
> > Please evaluate and cast your votes.
> >
> > --
> > Best regards,
> > Nikita Timofeev
>
Re: [VOTE] Apache Cayenne 4.2.2 release, second vote
Here's a final voting result:
Michael Gentry (PMC) +1
Andrus Adamchik (PMC): +1
Nikita Timofeev (PMC): +1
With additional checks from Jurgen Doll and Hugo Thordarson.
Thank you everyone!
I'll finish this release shortly.
On Thu, Mar 20, 2025 at 10:10 AM Hugi Thordarson wrote:
> Second that :)
>
> - hugi
>
>
>
> > On 19 Mar 2025, at 20:38, Jurgen Doll wrote:
> >
> > +1 from Jurgen, issue has been addressed - thanks.
> >
> > On Mar 19 2025, at 8:22 pm, Andrus Adamchik wrote:
> >> I am +1
> >>
> >> Though would be nice if Jurgen (and Hugi) could confirm the problem we
> had during the original vote is addressed.
> >> Also, I am mindful of another Hugi's email ("Cayenne v4.2: Updating a
> related objects in @PreUpdate results in CommitLogListener receiving a bad
> ChangeMap"), but since that's not "new", I suggest we discuss is separately
> and let the release go through.
> >> Thanks,
> >> Andrus
> >>
> >>> On Mar 14, 2025, at 9:42 AM, Nikita Timofeev <
> [email protected]> wrote:
> >>>
> >>> Hi all,
> >>>
> >>> Here's Cayenne 4.2.2 again, with reimplemented fix for CAY-2876
> >>>
> >>> Release notes:
> >>> https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt
> >>> Maven repo:
> >>>
> https://repository.apache.org/content/repositories/orgapachecayenne-1060/
> >>> Assemblies:
> https://dist.apache.org/repos/dist/dev/cayenne/4.2.2-vote2/
> >>>
> >>> Please evaluate and cast your votes.
> >>>
> >>> --
> >>> Best regards,
> >>> Nikita Timofeev
> >>
> >
>
>
--
Best regards,
Nikita Timofeev
Re: [VOTE] Apache Cayenne 4.2.2 release, second vote
Second that :)
- hugi
> On 19 Mar 2025, at 20:38, Jurgen Doll wrote:
>
> +1 from Jurgen, issue has been addressed - thanks.
>
> On Mar 19 2025, at 8:22 pm, Andrus Adamchik wrote:
>> I am +1
>>
>> Though would be nice if Jurgen (and Hugi) could confirm the problem we had
>> during the original vote is addressed.
>> Also, I am mindful of another Hugi's email ("Cayenne v4.2: Updating a
>> related objects in @PreUpdate results in CommitLogListener receiving a bad
>> ChangeMap"), but since that's not "new", I suggest we discuss is separately
>> and let the release go through.
>> Thanks,
>> Andrus
>>
>>> On Mar 14, 2025, at 9:42 AM, Nikita Timofeev
>>> wrote:
>>>
>>> Hi all,
>>>
>>> Here's Cayenne 4.2.2 again, with reimplemented fix for CAY-2876
>>>
>>> Release notes:
>>> https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt
>>> Maven repo:
>>> https://repository.apache.org/content/repositories/orgapachecayenne-1060/
>>> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.2-vote2/
>>>
>>> Please evaluate and cast your votes.
>>>
>>> --
>>> Best regards,
>>> Nikita Timofeev
>>
>
Re: [VOTE] Apache Cayenne 4.2.2 release, second vote
I am +1
Though would be nice if Jurgen (and Hugi) could confirm the problem we had
during the original vote is addressed.
Also, I am mindful of another Hugi's email ("Cayenne v4.2: Updating a related
objects in @PreUpdate results in CommitLogListener receiving a bad ChangeMap"),
but since that's not "new", I suggest we discuss is separately and let the
release go through.
Thanks,
Andrus
> On Mar 14, 2025, at 9:42 AM, Nikita Timofeev
> wrote:
>
> Hi all,
>
> Here's Cayenne 4.2.2 again, with reimplemented fix for CAY-2876
>
> Release notes:
> https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt
> Maven repo:
> https://repository.apache.org/content/repositories/orgapachecayenne-1060/
> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.2-vote2/
>
> Please evaluate and cast your votes.
>
> --
> Best regards,
> Nikita Timofeev
Re: [VOTE] Apache Cayenne 4.2.2 release, second vote
Took some arm (ARM?) twisting, but finally got a clean compile using Java 21 (Temurin/RK3588), all tests passed, signatures OK, Cayenne Modeler (in the DMG) launched and opened a pre-existing model on the Mac, yada yada yada... +1 on my end Thanks Nikita, mrg On Fri, Mar 14, 2025 at 9:42 AM Nikita Timofeev wrote: > Hi all, > > Here's Cayenne 4.2.2 again, with reimplemented fix for CAY-2876 > > Release notes: > https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt > Maven repo: > https://repository.apache.org/content/repositories/orgapachecayenne-1060/ > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.2-vote2/ > > Please evaluate and cast your votes. > > -- > Best regards, > Nikita Timofeev >
Re: [VOTE] Apache Cayenne 4.2.2 release, second vote
Hi Nikita, I was guessing something like that. I'll do my build steps on my Pi which has Java 21 installed. Thanks! mrg On Sat, Mar 15, 2025 at 2:55 PM Nikita Timofeev wrote: > Hi Michael, > > Gradle is always a blocker when it comes to a newer Java, I believe the > version we have is only good up to JDK 22. > Here's an official compatibility info: > https://docs.gradle.org/current/userguide/compatibility.html > > On Sat, Mar 15, 2025 at 4:46 PM Michael Gentry > wrote: > > > Gradle is failing for me: > > > > [*INFO*] *--- *exec:1.6.0:exec *(gradle)* @ cayenne-gradle-plugin* ---* > > > > Starting a Gradle Daemon (subsequent builds will be faster) > > > > > > FAILURE: Build failed with an exception. > > > > > > * What went wrong: > > > > BUG! exception in phase 'semantic analysis' in source unit > '_BuildScript_' > > Unsupported class file major version 67 > > > > > Unsupported class file major version 67 > > > > > > * Try: > > > > > Run with --stacktrace option to get the stack trace. > > > > > Run with --info or --debug option to get more log output. > > > > > Run with --scan to get full insights. > > > > > Get more help at https://help.gradle.org. > > > > > > BUILD FAILED in 7s > > > > [*ERROR*] Command execution failed. > > > > *org.apache.commons.exec.ExecuteException*: *Process exited with an > error: > > 1 (Exit value: 1)* > > > > I have Java 23 installed for building. The Gradle tricks I used in the > past > > didn't help. Any ideas? > > > > Thanks, > > mrg > > > > > > On Fri, Mar 14, 2025 at 9:42 AM Nikita Timofeev < > [email protected] > > > > > wrote: > > > > > Hi all, > > > > > > Here's Cayenne 4.2.2 again, with reimplemented fix for CAY-2876 > > > > > > Release notes: > > > https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt > > > Maven repo: > > > > > > https://repository.apache.org/content/repositories/orgapachecayenne-1060/ > > > Assemblies: > https://dist.apache.org/repos/dist/dev/cayenne/4.2.2-vote2/ > > > > > > Please evaluate and cast your votes. > > > > > > -- > > > Best regards, > > > Nikita Timofeev > > > > > > > > -- > Best regards, > Nikita Timofeev >
Re: [VOTE] Apache Cayenne 4.2.2 release, second vote
Hi Michael, Gradle is always a blocker when it comes to a newer Java, I believe the version we have is only good up to JDK 22. Here's an official compatibility info: https://docs.gradle.org/current/userguide/compatibility.html On Sat, Mar 15, 2025 at 4:46 PM Michael Gentry wrote: > Gradle is failing for me: > > [*INFO*] *--- *exec:1.6.0:exec *(gradle)* @ cayenne-gradle-plugin* ---* > > Starting a Gradle Daemon (subsequent builds will be faster) > > > FAILURE: Build failed with an exception. > > > * What went wrong: > > BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' > Unsupported class file major version 67 > > > Unsupported class file major version 67 > > > * Try: > > > Run with --stacktrace option to get the stack trace. > > > Run with --info or --debug option to get more log output. > > > Run with --scan to get full insights. > > > Get more help at https://help.gradle.org. > > > BUILD FAILED in 7s > > [*ERROR*] Command execution failed. > > *org.apache.commons.exec.ExecuteException*: *Process exited with an error: > 1 (Exit value: 1)* > > I have Java 23 installed for building. The Gradle tricks I used in the past > didn't help. Any ideas? > > Thanks, > mrg > > > On Fri, Mar 14, 2025 at 9:42 AM Nikita Timofeev > > wrote: > > > Hi all, > > > > Here's Cayenne 4.2.2 again, with reimplemented fix for CAY-2876 > > > > Release notes: > > https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt > > Maven repo: > > > https://repository.apache.org/content/repositories/orgapachecayenne-1060/ > > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.2-vote2/ > > > > Please evaluate and cast your votes. > > > > -- > > Best regards, > > Nikita Timofeev > > > -- Best regards, Nikita Timofeev
Re: [VOTE] Apache Cayenne 4.2.2 release, second vote
Gradle is failing for me: [*INFO*] *--- *exec:1.6.0:exec *(gradle)* @ cayenne-gradle-plugin* ---* Starting a Gradle Daemon (subsequent builds will be faster) FAILURE: Build failed with an exception. * What went wrong: BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 67 > Unsupported class file major version 67 * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. BUILD FAILED in 7s [*ERROR*] Command execution failed. *org.apache.commons.exec.ExecuteException*: *Process exited with an error: 1 (Exit value: 1)* I have Java 23 installed for building. The Gradle tricks I used in the past didn't help. Any ideas? Thanks, mrg On Fri, Mar 14, 2025 at 9:42 AM Nikita Timofeev wrote: > Hi all, > > Here's Cayenne 4.2.2 again, with reimplemented fix for CAY-2876 > > Release notes: > https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt > Maven repo: > https://repository.apache.org/content/repositories/orgapachecayenne-1060/ > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.2-vote2/ > > Please evaluate and cast your votes. > > -- > Best regards, > Nikita Timofeev >
Re: [VOTE] Apache Cayenne 4.2.2 release
Yeah, we need to investigate. I am -1 for now > On Mar 6, 2025, at 8:46 AM, Michael Gentry wrote: > > I was going to do release verification today. Are we going to pause the > release for now? > > Thanks, > mrg > > On Thu, Mar 6, 2025 at 7:47 AM Andrus Adamchik wrote: > >> Hmm.. This should not happen under any retain strategy. >> >>> On Mar 6, 2025, at 3:58 AM, Jurgen Doll wrote: >>> >>> Hi Nikita >>> >>> In my application, as a result of the memory leak fix, I'm experiencing >> frequent and consistent "CayenneRuntimeException: [v.4.2.2 Mar 04 2025 >> 14:34:19] No object is registered in context with Id " thrown from >> ObjectStore.registerDiff(ObjectStore.java:178) >>> If I change SERVER_OBJECT_RETAIN_STRATEGY_PROPERTY to "soft", as you did >> in the test, then the exceptions go away. >>> I recommend adding a suitable comment to the release notes warning that >> this might happen and detailing how to remedy it. >>> Best regards, >>> Jurgen >>> >>> On Mar 5 2025, at 5:44 pm, John Huss wrote: +1, this passed all my checks. On Tue, Mar 4, 2025 at 9:41 AM Nikita Timofeev < >> [email protected]> wrote: > Hi all, > > Here is the next maintenance release of Cayenne 4.2. > There are not many issues fixed, but still important ones. > > Release notes: > https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt > Maven repo: > >> https://repository.apache.org/content/repositories/orgapachecayenne-1059 > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.2/ > > Please evaluate and cast your votes. > > -- > Best regards, > Nikita Timofeev > >>> >> >>
Re: [VOTE] Apache Cayenne 4.2.2 release
Yep, seems like this release is done for now. I'm -1 too. The way we are retaining objects in the context relies on the caller to have some reference to it. With the latest fix a caller doesn't have a reference to the internal object stored in the ObjectStore and GC is free to clean it up at any time, even right after returning it. Definitely not a thing we want to push live. On Thu, Mar 6, 2025 at 5:55 PM Hugi Thordarson wrote: > On a probably related note, I had some weirdness in a project using > 5.0-SNAPSHOT after the CAY-2876 merge (objects seemingly randomly > disappearing). > > Didn't manage to replicate it reliably so I put it on the back burner for > looking at this week (sorry about not reporting it immediately, didn't know > it was scheduled for an impending 4.2 release and wanted to at least > reproduce it). > > - hugi > > > > > On 6 Mar 2025, at 13:49, Andrus Adamchik wrote: > > > > Yeah, we need to investigate. I am -1 for now > > > >> On Mar 6, 2025, at 8:46 AM, Michael Gentry wrote: > >> > >> I was going to do release verification today. Are we going to pause the > >> release for now? > >> > >> Thanks, > >> mrg > >> > >> On Thu, Mar 6, 2025 at 7:47 AM Andrus Adamchik > wrote: > >> > >>> Hmm.. This should not happen under any retain strategy. > >>> > On Mar 6, 2025, at 3:58 AM, Jurgen Doll > wrote: > > Hi Nikita > > In my application, as a result of the memory leak fix, I'm > experiencing > >>> frequent and consistent "CayenneRuntimeException: [v.4.2.2 Mar 04 2025 > >>> 14:34:19] No object is registered in context with Id " thrown from > >>> ObjectStore.registerDiff(ObjectStore.java:178) > If I change SERVER_OBJECT_RETAIN_STRATEGY_PROPERTY to "soft", as you > did > >>> in the test, then the exceptions go away. > I recommend adding a suitable comment to the release notes warning > that > >>> this might happen and detailing how to remedy it. > Best regards, > Jurgen > > On Mar 5 2025, at 5:44 pm, John Huss wrote: > > +1, this passed all my checks. > > > > On Tue, Mar 4, 2025 at 9:41 AM Nikita Timofeev < > >>> [email protected]> > > wrote: > > > >> Hi all, > >> > >> Here is the next maintenance release of Cayenne 4.2. > >> There are not many issues fixed, but still important ones. > >> > >> Release notes: > >> https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt > >> Maven repo: > >> > >>> > https://repository.apache.org/content/repositories/orgapachecayenne-1059 > >> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.2/ > >> > >> Please evaluate and cast your votes. > >> > >> -- > >> Best regards, > >> Nikita Timofeev > >> > > > > >>> > >>> > > > > -- Best regards, Nikita Timofeev
Re: [VOTE] Apache Cayenne 4.2.2 release
On a probably related note, I had some weirdness in a project using 5.0-SNAPSHOT after the CAY-2876 merge (objects seemingly randomly disappearing). Didn't manage to replicate it reliably so I put it on the back burner for looking at this week (sorry about not reporting it immediately, didn't know it was scheduled for an impending 4.2 release and wanted to at least reproduce it). - hugi > On 6 Mar 2025, at 13:49, Andrus Adamchik wrote: > > Yeah, we need to investigate. I am -1 for now > >> On Mar 6, 2025, at 8:46 AM, Michael Gentry wrote: >> >> I was going to do release verification today. Are we going to pause the >> release for now? >> >> Thanks, >> mrg >> >> On Thu, Mar 6, 2025 at 7:47 AM Andrus Adamchik wrote: >> >>> Hmm.. This should not happen under any retain strategy. >>> On Mar 6, 2025, at 3:58 AM, Jurgen Doll wrote: Hi Nikita In my application, as a result of the memory leak fix, I'm experiencing >>> frequent and consistent "CayenneRuntimeException: [v.4.2.2 Mar 04 2025 >>> 14:34:19] No object is registered in context with Id " thrown from >>> ObjectStore.registerDiff(ObjectStore.java:178) If I change SERVER_OBJECT_RETAIN_STRATEGY_PROPERTY to "soft", as you did >>> in the test, then the exceptions go away. I recommend adding a suitable comment to the release notes warning that >>> this might happen and detailing how to remedy it. Best regards, Jurgen On Mar 5 2025, at 5:44 pm, John Huss wrote: > +1, this passed all my checks. > > On Tue, Mar 4, 2025 at 9:41 AM Nikita Timofeev < >>> [email protected]> > wrote: > >> Hi all, >> >> Here is the next maintenance release of Cayenne 4.2. >> There are not many issues fixed, but still important ones. >> >> Release notes: >> https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt >> Maven repo: >> >>> https://repository.apache.org/content/repositories/orgapachecayenne-1059 >> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.2/ >> >> Please evaluate and cast your votes. >> >> -- >> Best regards, >> Nikita Timofeev >> > >>> >>> >
Re: [VOTE] Apache Cayenne 4.2.2 release
I was going to do release verification today. Are we going to pause the release for now? Thanks, mrg On Thu, Mar 6, 2025 at 7:47 AM Andrus Adamchik wrote: > Hmm.. This should not happen under any retain strategy. > > > On Mar 6, 2025, at 3:58 AM, Jurgen Doll wrote: > > > > Hi Nikita > > > > In my application, as a result of the memory leak fix, I'm experiencing > frequent and consistent "CayenneRuntimeException: [v.4.2.2 Mar 04 2025 > 14:34:19] No object is registered in context with Id " thrown from > ObjectStore.registerDiff(ObjectStore.java:178) > > If I change SERVER_OBJECT_RETAIN_STRATEGY_PROPERTY to "soft", as you did > in the test, then the exceptions go away. > > I recommend adding a suitable comment to the release notes warning that > this might happen and detailing how to remedy it. > > Best regards, > > Jurgen > > > > On Mar 5 2025, at 5:44 pm, John Huss wrote: > >> +1, this passed all my checks. > >> > >> On Tue, Mar 4, 2025 at 9:41 AM Nikita Timofeev < > [email protected]> > >> wrote: > >> > >>> Hi all, > >>> > >>> Here is the next maintenance release of Cayenne 4.2. > >>> There are not many issues fixed, but still important ones. > >>> > >>> Release notes: > >>> https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt > >>> Maven repo: > >>> > https://repository.apache.org/content/repositories/orgapachecayenne-1059 > >>> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.2/ > >>> > >>> Please evaluate and cast your votes. > >>> > >>> -- > >>> Best regards, > >>> Nikita Timofeev > >>> > >> > > > >
Re: [VOTE] Apache Cayenne 4.2.2 release
Hmm.. This should not happen under any retain strategy. > On Mar 6, 2025, at 3:58 AM, Jurgen Doll wrote: > > Hi Nikita > > In my application, as a result of the memory leak fix, I'm experiencing > frequent and consistent "CayenneRuntimeException: [v.4.2.2 Mar 04 2025 > 14:34:19] No object is registered in context with Id " thrown from > ObjectStore.registerDiff(ObjectStore.java:178) > If I change SERVER_OBJECT_RETAIN_STRATEGY_PROPERTY to "soft", as you did in > the test, then the exceptions go away. > I recommend adding a suitable comment to the release notes warning that this > might happen and detailing how to remedy it. > Best regards, > Jurgen > > On Mar 5 2025, at 5:44 pm, John Huss wrote: >> +1, this passed all my checks. >> >> On Tue, Mar 4, 2025 at 9:41 AM Nikita Timofeev >> wrote: >> >>> Hi all, >>> >>> Here is the next maintenance release of Cayenne 4.2. >>> There are not many issues fixed, but still important ones. >>> >>> Release notes: >>> https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt >>> Maven repo: >>> https://repository.apache.org/content/repositories/orgapachecayenne-1059 >>> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.2/ >>> >>> Please evaluate and cast your votes. >>> >>> -- >>> Best regards, >>> Nikita Timofeev >>> >> >
Re: [VOTE] Apache Cayenne 4.2.2 release
Hi Nikita In my application, as a result of the memory leak fix, I'm experiencing frequent and consistent "CayenneRuntimeException: [v.4.2.2 Mar 04 2025 14:34:19] No object is registered in context with Id " thrown from ObjectStore.registerDiff(ObjectStore.java:178) If I change SERVER_OBJECT_RETAIN_STRATEGY_PROPERTY to "soft", as you did in the test, then the exceptions go away. I recommend adding a suitable comment to the release notes warning that this might happen and detailing how to remedy it. Best regards, Jurgen On Mar 5 2025, at 5:44 pm, John Huss wrote: > +1, this passed all my checks. > > On Tue, Mar 4, 2025 at 9:41 AM Nikita Timofeev > wrote: > > > Hi all, > > > > Here is the next maintenance release of Cayenne 4.2. > > There are not many issues fixed, but still important ones. > > > > Release notes: > > https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt > > Maven repo: > > https://repository.apache.org/content/repositories/orgapachecayenne-1059 > > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.2/ > > > > Please evaluate and cast your votes. > > > > -- > > Best regards, > > Nikita Timofeev > > >
Re: [VOTE] Apache Cayenne 4.2.2 release
+1, this passed all my checks. On Tue, Mar 4, 2025 at 9:41 AM Nikita Timofeev wrote: > Hi all, > > Here is the next maintenance release of Cayenne 4.2. > There are not many issues fixed, but still important ones. > > Release notes: > https://github.com/apache/cayenne/blob/4.2.2/RELEASE-NOTES.txt > Maven repo: > https://repository.apache.org/content/repositories/orgapachecayenne-1059 > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.2/ > > Please evaluate and cast your votes. > > -- > Best regards, > Nikita Timofeev >
