Skip to content

review; fix; improve backward-compatibility and state persistence#3471

Draft
panaC wants to merge 5 commits intodevelopfrom
330-backward-compat
Draft

review; fix; improve backward-compatibility and state persistence#3471
panaC wants to merge 5 commits intodevelopfrom
330-backward-compat

Conversation

@panaC
Copy link
Copy Markdown
Member

@panaC panaC commented Mar 26, 2026

Change list:

  • add a splash-screen when reader registry migration is needed between 330 and 340 for more than 20 publications
  • parallelize file storage persistence from 330 to 340 per publication during migration
  • parallelize publication reading persistence when reconstructing the final backward-compatible 330 state.json with the reader registry object
  • add a visited publication identifier set to publication-data to track change per publication when persisting the final backward compatible 330 state.json (avoid to loop on all publication registry in disk instead)
  • fixes hydration of the win.registry.reader state from 330 state.json when persisting the final backward-compatible state on closing

Should Fixes/Improve #3381

@panaC panaC self-assigned this Mar 26, 2026
@panaC panaC changed the title review; fix; improve backward-compatibility between 330 and 340 review; fix; improve backward-compatibility and state persistence Mar 27, 2026
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.

2 participants