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,ChristianOn Tue, Nov 19, 2024 at 9:51 AM Marco Lettere <m.lettere@gmail.com> 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