Neue LinkAhead-Version 0.18.0

download

Neue LinkAhead-Version 0.18.0

Wir haben LinkAhead in Version 0.18.0 veröffentlicht. Diese aktualisiert vor allem das LinkAhead-MariaDB-Backend- und die Server-Komponenten, die (abhängig von den Abfragen, dem Datenmodell und der Anzahl der Entitäten in Ihrer Datenbank) deutliche Verbesserungen der Leseleistung bringen.

Es gibt einige Dinge, die Sie vor dem Upgrade beachten sollten:

  • Die Migration einer bestehenden Datenbank kann sehr lange dauern (mehrere Minuten bis etwa 1 Stunde bei sehr großen Datenbanken). Während der Migration sind LinkAhead und seine Weboberfläche nicht verfügbar. Falls Ihr Serverprofil versucht, Python-Abhängigkeiten für Ihre serverseitigen Skripte zu installieren, können diese Installationen während der Migration in Timeouts laufen. In diesem Fall führen Sie linkahead log -f aus und warten, bis die Migration abgeschlossen ist. Starten Sie LinkAhead anschließend neu, um die Abhängigkeiten korrekt zu installieren.
  • Die Unterstützung für Namens- und Beschreibungs-Overrides wurde im LinkAhead-MariaDB-Backend 9.0.0 entfernt, um die Leistungsverbesserungen zu ermöglichen und weil diese Funktion erfahrungsgemäß kaum genutzt wurde. Ersetzen Sie Ihre Namens-Overrides durch entsprechende Referenzeigenschaften mit dem Namen des Overrides, falls Sie diese Funktion tatsächlich verwendet haben.
  • Die GRPC-API wurde im LinkAhead-Server 0.14.0 von caosdb.entity.v1 zu linkahead.entity.v1 usw. umbenannt. Möglicherweise müssen Sie Ihren Code anpassen, falls Sie direkt mit der GRPC-API kommuniziert haben.

Neuerungen

  • Leistungsverbesserungen
  • Fehlerbehebungen in der Weboberfläche und der Abfragesprache
  • Entfernte Unterstützung für Namens- und Beschreibungs-Overrides
  • Umbenennung der GRPC-API von caosdb zu linkahead

Komponenten-Updates

  • linkahead-server: 0.13.0 → 0.14.0
  • linkahead-mariadbbackend: 8.1.0 → 9.0.0
  • linkahead-webui: 0.18.0 → 0.18.1
Veröffentlicht am
Kategorisiert als Releases