2022年の Go Snowflake Driver リリースノート¶
この記事には、 Go Snowflake Driver のリリースノートが含まれています。また、該当する場合は以下が含まれます。
動作の変更
新機能
顧客向けバグ修正
Snowflake は、 Go Snowflake Driver の更新にセマンティックバージョニングを使用します。
バージョン1.6.16(2022年12月14日)¶
新機能¶
ファイルの復号化がパニックを引き起こす問題を修正しました。
go-ieproxy
ライブラリをバージョン0.0.1に戻しました。
バージョン1.6.15(2022年11月16日)¶
新機能¶
MultiFactor 認証コードと、 MFA/Idトークンのキャッシュを追加しました。
S3バケットアクセラレーションが無効の場合に405エラーがスローされる問題を修正しました。
バージョン1.6.14(2022年10月28日)¶
新機能¶
リクエストを再送信する際に、requestIdに加えて元の SQL クエリを提供する必要性を削除しました。
mochaをバージョン10.1.0に更新しました。
バージョン1.6.14(2022年9月21日)¶
新機能¶
Go 1.7のサポートを削除し、Go 1.17のサポートを追加しました。
Arrow型を変換する際の浮動小数点値と数値の形式を変更しました。
クエリからarrow.Record形式のデータに直接アクセスするための以下の関数を追加しました。
ブロッキング呼び出しである
GetArrowBatches()
GetQueryID()
GetStatus()
Goのベンダーを更新しました。
バージョン1.6.13(2022年8月22日)¶
新機能¶
キーペア認証の使用方法を示す例を追加しました。
接続文字列と DSN のログを有効にするトレース接続パラメーターを追加しました。
チャンクダウンロードの詳細ログを改善しました。
time.Timeデータ型の配列バインドによる NULL 値の挿入に、インターフェイススライス
[]interface{}
を使用するためのサポートを追加しました。
バグ修正¶
配列バインド経由で大きなデータファイルをバインドする際に発生した「Failed to decrypt.Check file key and master key」エラーを修正しました。
バージョン1.6.12(2022年7月29日)¶
新機能¶
インターフェイススライス
[]interface{}
を使用して、配列バインド経由でNULL
値を挿入するためのサポートを追加しました。
バグ修正¶
DisableTelemetry
を TRUE に設定してもテレメトリが無効にならない問題を修正しました。外部ブラウザーで認証コードを使用する際の、暗号化された SAML アサーションに関する問題を修正しました。
バージョン1.6.11(2022年6月23日)¶
バグ修正¶
配列バインド経由で大きなデータファイルをバインドする際に発生した「Failed to decrypt.Check file key and master key」エラーを回避するための仮の回避策を作成しました。この問題の根本的な原因は現在調査中です。
バージョン1.6.10(2022年5月25日)¶
バグ修正¶
PrepareContext()
のパフォーマンスに影響する冗長な呼び出しを削除しました。
バージョン1.6.8(2022年3月15日)¶
新機能¶
ユニバーサル一意識別子(UUIDs)のエクスポートに対するサポートを追加しました。
バグ修正¶
デフォルトのサーバー側エラーを修正しました。
バージョン1.6.7(2022年2月16日)¶
バグ修正¶
複数ステートメントのクエリで結果 IDs が欠落する問題を修正しました。
ユニバーサル一意識別子バージョン4(UUIDv4)を導入しました。
GetQueryStatus
の問題を修正しました。PUT メモリ強化のパフォーマンステストにおける問題を修正しました。
Arrowの記録結果のバッチに関する問題を修正しました。
ポートパラメーターをオプションにしました。