Dear Remy, As the database format has not changed since Version 9, the good thing is that you won’t have to update your databases, so I would do what Marco suggested. For the upgrade to BaseX 10, there is a page in our Wiki that gives some further instructions [1].
Best, Christian [1] https://docs.basex.org/main/BaseX_10 On Tue, Nov 19, 2024 at 9:51 AM Marco Lettere <[email protected]> wrote: > Hi Remy, > > we faced this issue several times. I can suggest you step up directly to > the target version and open your code in the BaseX Gui. There by just > following the parsing errors you can refactor your code and depending on > the code complexity this should not take too long. > > M. > On 19/11/24 08:53, Rémy Delanaux wrote: > > > Hello, > > I manage a project I've worked on from 2020 to 2022 and have recently come > back to (no one has really worked on since then). > The project currently runs BaseX 9.4, and we obviously would like to catch > up on versions of BaseX. > > But I'm wondering what is the best way to process here. I don't remember > upgrading major versions of BaseX during my time on project (we changed > servers so for BaseX 9 we did a fresh install and backup restore) > > What is the correct way to do this? Should I straight up install the > latest version (probably BaseX at the time of writing) and find all > blocking migration changes, or gradually install major version after major > version (10 then 11 then 12 when available) and ook for smaller migration > processes? > I wasn't able to find migration guides except for upgrading from 9 to 10 > (although there are individual changelogs for each individual module). > > Thanks! > > Best, > Remy Delanaux > >

