Skip to content

Major version upgrades + datetime migration#700

Open
palkerecsenyi wants to merge 2 commits intoCERNDocumentServer:masterfrom
palkerecsenyi:major-version-upgrades
Open

Major version upgrades + datetime migration#700
palkerecsenyi wants to merge 2 commits intoCERNDocumentServer:masterfrom
palkerecsenyi:major-version-upgrades

Conversation

@palkerecsenyi
Copy link
Member

@palkerecsenyi palkerecsenyi commented Feb 17, 2026

The migrations and the instance have been tested locally and all is working.

I have not tested the CLC sync locally.

We also need to merge + release inveniosoftware/invenio-rdm-records#2255 and re-lock before we merge this.

Deployment instructions

For now (as of 2026-02-18) the new major versions contain an unnecessary Alembic migration in nearly all Invenio modules, migrating the DateTime types to UTCDateTime. For some tables, this migration would be very difficult to run with a high number of rows. The migrations will be deleted soon, in the meantime we can stamp them.

However, one necessary migration still exists (excluding the invenio-requests changes which have already been applied on CDS dev):

invenio alembic upgrade invenio_jobs@1757597048

As long as the requests/requestsevents indexes are already updated with the latest changes (including the files), no further updates are needed to them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments