Go Snowflake Driver-Versionshinweise 2022¶
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.6.16 (14. Dezember 2022)¶
Neue Features¶
Problem behoben, bei dem die Entschlüsselung von Dateien ein Panik-Problem verursachte.
Bibliothek
go-ieproxy
auf Version 0.0.1 zurückgesetzt.
Version 1.6.15 (16. November 2022)¶
Neue Features¶
MultiFactor-Authentifizierungsmechanismus und Zwischenspeicherung für MFA/ID-Token hinzugefügt.
Problem behoben, bei dem ein 405-Fehler ausgegeben wurden, wenn die Beschleunigung von S3-Buckets deaktiviert war.
Version 1.6.14 (28. Oktober 2022)¶
Neue Features¶
Notwendigkeit entfernt, bei einer erneuten Übermittlung von Anforderungen neben der „requestId“ auch die ursprüngliche SQL-Abfrage anzugeben.
Mocha auf Version 10.1.0 aktualisiert.
Version 1.6.14 (21. September 2022)¶
Neue Features¶
Unterstützung von Go 1.7 wurde entfernt, und Unterstützung von Go 1.17 hinzugefügt.
Das Format für Float- und numerische Werte wurde bei der Konvertierung von Arrow-Typen geändert.
Die folgenden Funktionen wurden hinzugefügt, um direkt aus Abfragen auf Daten im „arrow.Record“-Format zuzugreifen:
GetArrowBatches()
, was ein blockierender Aufruf istGetQueryID()
GetStatus()
Go-Anbieter aktualisiert.
Version 1.6.13 (22. August 2022)¶
Neue Features¶
Beispiel für Verwendung der Schlüsselpaar-Authentifizierung wurde hinzugefügt.
Der Verbindungsparameter für die Ablaufverfolgung wurde hinzugefügt, um Protokollierung von Verbindungszeichenfolge und DSN zu ermöglichen.
Verbesserte Protokollierung von Details zum Herunterladen von Blöcken.
Unterstützung für das Verwenden von Interface-Slice
[]interface{}
zum Einfügen von NULL-Werten über Array-Bindung für „time.Time“-Datentypen wurde hinzugefügt.
Fehlerkorrekturen¶
Fehler „Failed to decrypt. Check file key and master key“ beseitigt, der beim Binden großer Datendateien mittels Array-Bindung auftrat.
Version 1.6.12 (29. Juli 2022)¶
Neue Features¶
Unterstützung für das Verwenden von Interface-Slice
[]interface{}
zum Einfügen vonNULL
-Werten über Array-Bindung hinzugefügt.
Fehlerkorrekturen¶
Problem behoben, bei dem beim Einstellen von
DisableTelemetry
auf TRUE die Telemetrie nicht deaktiviert wurde.Problem mit verschlüsselten SAML-Assertionen bei der Authentifizierung mit einem externen Browser wurde behoben.
Version 1.6.11 (23. Juni 2022)¶
Fehlerkorrekturen¶
Temporäre Problemumgehung erstellt, die den Fehler „Failed to decrypt. Check file key and master key“ beseitigt, der beim Binden großer Datendateien mittels Array-Bindung auftrat. Die Ermittlung der Ursache des Problems wird derzeit untersucht.
Version 1.6.10 (25. Mai 2022)¶
Fehlerkorrekturen¶
Redundante Aufrufe entfernt, die sich auf die Leistung von
PrepareContext()
auswirkten.
Version 1.6.8 (15. März 2022)¶
Neue Features¶
Unterstützung für den Export von universell eindeutigen IDs (UUIDs) wurde hinzugefügt.
Fehlerkorrekturen¶
Standardmäßiger serverseitiger Fehler wurde behoben.
Version 1.6.7 (16. Februar 2022)¶
Fehlerkorrekturen¶
Problem behoben, bei dem bei Abfragen mit mehreren Anweisungen die Ergebnis-IDs fehlten.
Universally Unique Identifier, Version 4 (UUIDv4) wurde implementiert.
Problem mit
GetQueryStatus
wurde behoben.Problem mit Performance-Tests von PUT Memory Enhancements wurde behoben.
Problem mit Arrow-Datensatz-Resultbatches wurde behoben.
Der Port-Parameter ist nun optional.