StarRocks Connector for Flink のリリース
通知
ユーザーガイド:
ソースコード: starrocks-connector-for-apache-flink
JAR ファイルの命名形式:
- Flink 1.15 以降:
flink-connector-starrocks-${connector_version}_flink-${flink_version}.jar - Flink 1.15 より前:
flink-connector-starrocks-${connector_version}_flink-${flink_version}_${scala_version}.jar
JAR ファイルを取得する方法:
- Maven Central Repository から直接 Flink コネクタ JAR ファイルをダウンロードします。
- Flink コネクタを Maven プロジェクトの
pom.xmlファイルに依存関係として追加し、ダウンロードします。具体的な手順は ユーザーガイド を参照してください。 - ソースコードをコンパイルして Flink コネクタ JAR ファイルを作成します。具体的な手順は ユーザーガイド を参照してください。
バージョン要件:
| コネクタ | Flink | StarRocks | Java | Scala |
|---|---|---|---|---|
| 1.2.12 | 1.16,1.17,1.18,1.19,1.20 | 2.1 以降 | 8 | 2.11,2.12 |
| 1.2.11 | 1.15,1.16,1.17,1.18,1.19,1.20 | 2.1 以降 | 8 | 2.11,2.12 |
| 1.2.10 | 1.15,1.16,1.17,1.18,1.19 | 2.1 以降 | 8 | 2.11,2.12 |
| 1.2.9 | 1.15,1.16,1.17,1.18 | 2.1 以降 | 8 | 2.11,2.12 |
| 1.2.8 | 1.13,1.14,1.15,1.16,1.17 | 2.1 以降 | 8 | 2.11,2.12 |
| 1.2.7 | 1.11,1.12,1.13,1.14,1.15 | 2.1 以降 | 8 | 2.11,2.12 |
注意
一般に、Flink コネクタの最新バージョンは、Flink の最新の 3 つのバージョンとのみ互換性があります。
リリースノート
1.2
1.2.12
リリース日: 2025年9月19日
改善点
- ソースに対してウェアハウスを指定できるようになりました。 #423
- セキュリティポリシーを追加しました。 #434
- エラーログ内の機密データをマスクしました。 #446
- Stream Load トランザクションインターフェイスで
prepared_timeoutを設定できるようになりました。 #453
バグ修正
以下の問題を修正しました:
1.2.11
リリ ース日:2025年6月3日
新機能
改善点
- JSON を JSON ARRAY にラップする動作を無効化するオプションを追加。#344
- FastJSON を更新し、CVE-2022-25845 の脆弱性を修正。#394
- ログにペイロードが出力されるのを避けるため、警告ログからデータ行メトリクスを削除。#420
バグ修正
- StarRocksDynamicTableSource のシャドウクローンにより誤ったプッシュダウン結果が返される問題を修正(修正後はディープコピーを使用)。#421
1.2.10
機能
- JSON カラムの読み取りをサポートします。#334
- ARRAY、STRUCT、および MAP カラムの読み取りをサポートします。#347
- JSON 形式でデータをシンクする際の LZ4 圧縮をサポートします。#354
- Flink 1.19 をサポートします。#379
改善
- ソケットタイムアウトの設定をサポートします。#319
- Stream Load トランザクションインターフェースが非同期の
prepareおよびcommit操作をサポートします。#328 - StarRocks テーブルのカラムのサブセットを Flink ソーステーブルにマッピングすることをサポートします。#352
- Stream Load トランザクションインターフェースを使用する際に特定のウェアハウスを設定することをサポートします。#361
バグ修正