dolittle / Runtime

Runtime for Dolittle
https://dolittle.io
MIT License
14 stars 10 forks source link

Added support for painless upgrades from V6 & older runtimes. #759

Closed mhelleborg closed 11 months ago

mhelleborg commented 11 months ago

Summary

Improved structure of version migrations, and added a migration for runtime V6 EventSource IDs (which were UUIDs). This eliminates the need for the V6 compatibility mode, and this has been removed as well.

This means that upgrading from older versions of the runtime should now be painless, as the runtime migrates the existing database on startup if present.

Added

Removed