リリース 2.1.2
動作変更
- ロード時のexportをより安定させるため、EXPORTの
data_consistenceプロパティのデフォルト値をpartitionに設定しました。
- 一部の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のcompactionプロセスに関するコア問題を修正しました。
- runtime filter wait timeoutを修正しました。
- auto partitionにおけるstring入力での
unix_timestampのコア問題を修正しました。