H2DB Umstieg auf 2.3.x #347
Replies: 3 comments 2 replies
-
PS: Ähnliche Probleme gab es wohl auch schon früher. Siehe |
Beta Was this translation helpful? Give feedback.
-
Wie "vorwärtskompatibel" ist die 1.4.199?
Ich habe jetzt einfach mal drauf los geschrieben, ohne dass ich mich mit dem Code schon intensiv auseinandergesetzt hätte. Das kommt erst, wenn ich vollständig nach JVerein migriert bin. |
Beta Was this translation helpful? Give feedback.
-
Nachdem wir jetzt schon wieder ein Problem bei der Migration mit der H2DB v.1.4.199 haben, siehe #660, genauso wie das letzte mal nach 2.8.22, sollten wir und wirklich dringend überlegen wie wir da weiter machen. Entweder nehmen wir die v.1.4.196 rein oder wir steigen doch auf eine aktuelle Version um, zumindest in JVerein. Das Problem ist halt die fehlende Migration. Ich könnte mir einen möglichen Weg so vorstellen.
Der Umstieg würde dann so ausschauen:
Was haltet ihr davon? Wenn wir das machen, könnten wir uns die Arbeit etwas aufteilen und z.B. parallel schon den 4.0.0 Branch zum testen erstellen. |
Beta Was this translation helpful? Give feedback.
-
Wegen der aktuellen Probleme mit der H2DB v.1.4.199 möchte ich eine Disskussion über einen Umstieg auf v2.3.x starten. Mir ist bewusst, dass es von v1 auf v2 keine direkte Migration gibt und darum die Entscheidung schwierig ist.
Nun zu meinen Gründen:
Ich habe hier nochmals nachgeforscht und folgendes festgestellt:
Ich habe kurz einmal einen Test mit der 2.0.206 gemacht. Diese hat noch das DB Format v2 welches noch vom aktuellen Dbeaver unterstützt wird.
Das Ergebnis für das Starten ohne DB und Anlegen einer neuen DB:
Dann habe ich eine bestehende v1 DB per Skript migriert:
Für mich zeigen sich jetzt einige Fragen die zu klären sind wenn wir wirklich umsteigen wollen:
Bei den ersten drei Alternativen stellt sich auch die Frage wie die User informiert werden. Ein automatischen Update sollte da wohl nicht passieren.
Die automatische Migration wäre natürlich das beste für die Anwender.
Ich freue mich auf weitere Anregungen zu diesem Thema.
Beta Was this translation helpful? Give feedback.
All reactions