Ecmind_blue_client: Release Notes 0.4.1 bis 0.4.3

Mit der Version 0.4.3 stehen diverse Fehlerkorrekturen bereit:

  • Bisher wurde bei lol_query() bzw. in dem dort verwendeten Hilfsobjekt QueryConditionGroup der Operator, also z. B. FieldGroupOperators.OR fälschlich ignoriert. Dadurch waren alle so verschachtelten Anfragen AND-Verknüpft.
  • Hatte eine Bedingung einer lol_query()-Anfragewert den numerischen Wert 0 wurde dies fälschlich als NULL (d. h. Python None) interpretiert.
  • Der JobCaller der TcpClient- und TcpPoolClient-Implementationen hat bisher anstelle kleine Antwortdateien zu cachen und grössere auf die Festplatte auszulagern, grössere Dateien gecached und kleinere Antworten als Datei zwischengespeichert.

Die neue Version sollte somit in alle Situationen mit Antwortdateien deutlich schneller sein und das Anfrageverhalten viel sauberer. Viel Spass damit un vielen Dank für Euer Test-Feedback.

1 Like