Go Snowflake Driver-Versionshinweise 2024

Dieser Artikel enthält die Versionshinweise für Go Snowflake Driver, einschließlich der folgenden, sofern zutreffend:

  • Verhaltensänderungen

  • Neue Features

  • Fehlerkorrekturen für Kunden

Snowflake verwendet semantische Versionierung für Go Snowflake Driver-Aktualisierungen.

Version 1.8.0 (21. Februar 2024)

Neue Features und Aktualisierungen

  • Unterstützung für mehrere SAML-Integrationen wurde hinzugefügt.

  • Unterstützung von Genauigkeit in Sekunden, Millisekunden und Mikrosekunden für Zeitstempel von Arrow-Batches hinzugefügt.

Fehlerkorrekturen

  • Problem mit WithFetchResultByID behoben, wenn beim Abrufen von Ergebnissen auf den Antwortcode queryInProgressAsyncCode geprüft wird.

  • Problem behoben, bei dem die OKTA-Authentifizierung fehlschlug, wenn ein HTTP-429-Fehler auftrat.

  • Problem behoben, bei dem der Treiber bei leeren Arrow-Batches fälschlicherweise einen Fehler zurückgab.

Version 1.7.2 (17. Januar 2024)

Neue Features und Aktualisierungen

  • Unterstützung für Go-Version 1.21 hinzugefügt.

  • arrow-Bibliothek wurde auf Version v14 aktualisiert.

  • Die Abhängigkeiten von jose2go und crypto wurden aktualisiert.

  • Clients erlauben, den Parameter QUERY_TAG über den Kontext festzulegen.

  • Standardisiert unter Verwendung desselben http.Transport für alle Cloudanbieter.

  • Beispiel hinzugefügt, das zeigt, wie Daten in VARIANT- und OBJECT-Spalten mithilfe von Variablenbindung eingefügt werden.

Fehlerkorrekturen

  • Die folgenden Probleme im Zusammenhang mit der Fehlerbehandlung wurden behoben:

    • Treiber meldet jetzt Fehler, wenn beim Hochladen von Dateien Fehler auftreten.

    • Treiber gibt jetzt Fehler weiter, die beim Herunterladen von Blöcken auftreten.

    • Treiber beginnt nicht mit dem Herunterladen von Blöcken, wenn beim Herunterladen des ersten Blocks ein Fehler auftritt.

  • Problem behoben, bei dem der Treiber versuchte, einen leeren Block zu lesen, wenn der arrow_batches-Modus aktiviert ist.

  • Wiederholungsversuche für die HTTP-Status 400 und 405 wurden entfernt.

  • Ein Problem mit unerwarteten Fehlern, die bei S3-HEAD-Aufrufen auftraten, wurde behoben.

  • Beispiel für GET in der Dokumentation wurde korrigiert.