Evaluating the release now. All the license and signature checks pass, but when 
I build Agrest with it, I get 3 unit test failures, something related to 
foreign key handling:

[ERROR]   ParentIT.relate_ToMany_MixedCollection:90 Unexpected row count in the 
DB ==> expected: <3> but was: <2>
[ERROR]   ParentIT.toMany_CreateUpdateDelete:137 Unexpected row count in the DB 
==> expected: <2> but was: <1>
[ERROR]   Parent_MapperIT.toMany_LongId:101 Unexpected row count in the DB ==> 
expected: <2> but was: <1>

The code to reproduce is on this branch: 
https://github.com/agrestio/agrest/tree/cayenne-xx

I am -1 for now. Let's investigate this some more.

Thanks,
Andrus


> On May 30, 2024, at 8:09 AM, Nikita Timofeev <ntimof...@objectstyle.com> 
> wrote:
> 
> Hi all,
> 
> Here is a maintenance release 4.2.1, it fixes several issues, some are
> pretty serious.
> 
> Release notes:
> https://github.com/apache/cayenne/blob/4.2.1/RELEASE-NOTES.txt
> Maven repo:
> https://repository.apache.org/content/repositories/orgapachecayenne-1053/
> Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/4.2.1/
> <https://dist.apache.org/repos/dist/dev/cayenne/4.0.3/>
> 
> Please evaluate and cast your votes
> 
> -- 
> Best regards,
> Nikita Timofeev

Reply via email to