リリース 2.1.2
動作変更
- ロード時のエクスポートをより安定させるため、EXPORTの
data_consistenceプロパティのデフォルト値をパーティションに設定。
- 一部のMySQL Connector(例:dotnet MySQL.Data)は接続を行うために変数のカラム型に依存しています。
例えば、select @autocommitはBITではなくBIGINT型のカラムである必要があり、そうでなければエラーが発生します。そのため、@autocommitのカラム型をBIGINTに変更しました。
アップグレード問題
- 2.0またはその他の古いバージョンからアップグレードする際に、通常のworkload groupが作成されない。
新機能
- information_schemaデータベースにprocesslistテーブルを追加。ユーザーはこのテーブルを使用してアクティブな接続をクエリできます。
- 共有ストレージのようなファイルシステムへのアクセスを可能にする新しいテーブル値関数
LOCALを追加。
最適化
- K8s環境でのgraceful stopをより高速化するため、不要なプロセスをスキップ。
- mv選択問題の特定を支援するため、profileにrollupテーブル名を追加。
- DB2 カタログを作成する際にユーザーが接続を確認できるよう、DB2データベースにテスト接続機能を追加。
- K8s環境でのBE間接続プロセスを高速化するため、FQDNのDNS Cacheを追加。
- クエリプランをより安定させるため、外部テーブルのrowcountを非同期でリフレッシュ。
バグ修正
- HMSとHadoopのIceberg カタログがIcebergのmanifest cacheを有効にする"io.manifest.cache-enabled"などのIcebergプロパティをサポートしない問題を修正。
LEAD/LAG関数のoffsetパラメータで0をoffsetとして使用できるように修正。
- ロードに関するいくつかのタイムアウト問題を修正。
ARRAY/MAP/STRUCTのコンパクションプロセスに関連するコア問題を修正。
- runtime filter wait timeoutを修正。
- auto partitionでstring入力の
unix_timestampコアを修正。