Yep, the problem with the DB Import configuration seems like a blocker, so
I suggest we redo this release vote.
The fix is already in place. It was just a problem with case-sensitivity.
Tests and upgrade handler expected <dbimport> tag, while the real XML uses
<dbImport>

On Sun, Aug 25, 2024 at 6:35 PM Andrus Adamchik <aadamc...@gmail.com> wrote:

> Very exciting release. As someone who worked on all those elaborate
> inheritance hierarchies across the Cayenne stack to accommodate "server" vs
> "ROP", I am really glad all of this is gone and is down to a few simple
> things!
>
> All my formal checks passed, and I created Bootique and Agrest branches
> with Cayenne 5.0, and they also work.
>
> I noticed a couple of things with the XML project upgrade process in the
> Modeler:
>
> 1. The upgrade seems to destroy existing XML "<dbImport>" configurations.
> They are completely removed.
> 2. Generic ObjEntity mappings often use
> "org.apache.cayenne.CayenneDataObject". During the upgrade this class is
> preserved, but it is no longer present in Cayenne, and should probably be
> automatically replaced with "GenericPersistentObject"
>
> #2 is a minor thing, but #1 is serious, so I suggest we investigate it
> before releasing.
>
> Andrus
>
>
> > On Aug 21, 2024, at 4:39 AM, Nikita Timofeev <ntimof...@objectstyle.com>
> wrote:
> >
> > Hi all,
> >
> > Here is the first milestone release of 5.0.
> > It's primarily focusing on dropping and refactoring older stuff (no more
> > ROP), but has some nice features too.
> > Overall it contains 116 issues in Jira.
> >
> > Release notes:
> > https://github.com/apache/cayenne/blob/5.0-M1/RELEASE-NOTES.txt
> > Maven repo:
> >
> https://repository.apache.org/content/repositories/orgapachecayenne-1057/
> > Assemblies: https://dist.apache.org/repos/dist/dev/cayenne/5.0-M1/
> >
> > Please evaluate and cast your votes
> >
> > --
> > Best regards,
> > Nikita Timofeev
>
>

-- 
Best regards,
Nikita Timofeev

Reply via email to