Die Dokumentation ab Version 39.5.17 von PLANTA project finden Sie in der neuen PLANTA Online-Hilfe.

Siehe auch: Release Notes: Versionsübersicht
Release Notes: alle Server-Versionen
Release Notes einzelner Server-Versionen:


S 39.5.29 / S 39.5.28 / S 39.5.27 / S 39.5.26 / S 39.5.25 / S 39.5.24 / S 39.5.23 / S 39.5.22 / S 39.5.21 / S 39.5.20 / S 39.5.19 / S 39.5.18 / S 39.5.0 bis S 39.5.17

Beta-Features BETA sind nicht für den Einsatz in Produktivsystemen freigegeben.

Version S 39.5.20

Server

Ab dieser Server-Version muss es in allen Datentabellen eine UUID geben. In allen bestehenden Datentabellen werden diese UUIDs mit dem Migrationspaket CallOldUuidPacket angelegt.

Features

  • BETA Über die neue Basistechnologie für Webservices kann auf exemplarische REST-basierte Schnittstellen zugegriffen werden.
  • Performance-Optimierungen an diversen Stellen wurden vorgenommen, u.a. an der Garbage Collection, an der Schema-Validierung etc.
  • Das Verhalten des Menüpunkts System-Customizing neu laden und die Funktion reload_server() wurden geändert und der Menüpunkt wurde in PLANTA-Dienst neu starten umbenannt.
    • Hinweis: Betätigt man den Menüpunkt, werden alle offenen Client-Verbindungen (Sessions) geschlossen. Neue Client-Verbindungen sind während des Neustarts nicht möglich.
  • Automatische Nummern, die generiert aber nicht gespeichert wurden sowie automatische Nummern von gelöschten Datensätzen, können nach Zurücksetzen des Zählerstands wieder verwendet werden.
  • Relationales Löschen, z.B. von übergeordneten Projekten in strukturierten Projekten, wurde implementiert. Es ist z.B. nicht mehr notwendig, die Struktur aufzulösen (z.B. in einem Makro), um ein übergeordnetes Projekt zu löschen.
  • Keine Installation von Java mehr notwendig, da der PLANTA-Server nun seine eigene Java-Version mitbringt. Siehe auch Systemvoraussetzungen
  • Das Migrations-Framework gibt am Ende der Migration aus, ob alle Migrationspakete durchgelaufenen sind oder mindestens ein Migrationspaket fehlgeschlagen ist. Bei kritischen Fehlern bricht der Installer ab.
  • Foreign Key-Constraints von History-Tabellen haben nun lesbare Namen statt systemgenerierte Namen.
  • Da PLANTA seit S39.5.19 Microsoft SQL-Servers 2014 unterstützt, wurde der MSSQL Kompatibilitätsmodus bei der Anlage des DB-Benutzers über den automatischen Installer auf 100 gesetzt.
  • Die Rechte beim Installieren des PLANTA-Benutzers über den automatischen Installer unter Oracle wurden überarbeitet.
  • Erforderliche Rechte für Oracle-DB-User wurden auf das Notwendige beschränkt. Siehe auch Systemvoraussetzungen und Plattformen.

Bugfixes

  • Das Problem, dass der Installer beim Vor- und Zurückspringen zwischen den Installationsschritten ggf. hing, wurde behoben.
  • Das Problem, dass das Migrationspaket AddServices fälschlicherweise fehlschlug, wurde behoben.
  • Das Problem, dass bei einer Installation auf einer MSSQL-Datenbank unter Linux Datenbank-Fehler auftraten, wurde behoben.
  • Codegenerierte Datentabellen-Aliase verwenden nun die ID der Datentabelle statt des Variablennamens. Das angehängte Level-Suffix überschreitet daher auch bei Variablennamen nahe der Maximalgrenze (Oracle: 30 Zeichen) nicht mehr eben dieses Limit. Dadurch tritt die Fehlermeldung ORA-00972: identifier is too long bei langen Variablennamen nicht mehr auf.
  • Die Fehlermeldung Verletzung der PRIMARY KEY-Einschränkung 'PK_DT503'. Ein doppelter Schlüssel kann in das dbo.DT503-Objekt nicht eingefügt werden., die beim Speichern von Modulvarianten in mehrfach kopierten Modulen auftrat, wurde behoben.
  • Probleme mit individuellen Python-Packages wurden behoben.
  • Der Parameter input-file in den Import-Skripten des Customizing-Deployments wurde entfernt.
  • Das Problem, dass in speziellen Konstellationen die Installation-Log-Dateien nach der Installation nicht mehr vorhanden waren, wurde behoben.

Migrationspakete

Kategorie Paketname Funktion Art
Pflichtpaket AddNewDFBehaviours Legt, vorbereitend für die nächste Client-Version, die neuen DF-Verhalten mi und mo an. Feature
Pflichtpaket CallOldUuidPacket Führt das Migrationspaket CreateUUIDColumnsPacket aus, auch wenn es bereits als erledigt markiert wurde, um final UUIDs in allen Kundentabellen anzulegen. Feature

Customizing-Hotfix

Features

  • Die Migrationspakete UpdatePeriodAggregationQuery, PortPeriodSchemaChanges und UpdatePeriodAggregationQuery schreiben nun bei einem Update den aktuellen Fortschritt in die Log-Dateien PlantaServer.log und install.log.

Migrationspakete

Kategorie Paketname Funktion Art
Pflichtpaket RenameMenuitemToRestart Ändert den Menüpunkt System-Customizing neu laden in PLANTA-Dienst neustarten. Feature

         PLANTA project









 
  • Suche in Topic-Namen

  • Suche in Topic-Inhalten
This site is powered by the TWiki collaboration platform Powered by Perl