Skip to content

Commit bc4c637

Browse files
committed
Upgrade Iceberg from 1.6.1 to 1.7.2
Bump iceberg.version in root pom.xml and update dependency manifests and documentation references. Notable transitive dependency changes: - Avro 1.11.3 → 1.12.0 - httpclient5 5.3.1 → 5.4, httpcore5 5.2.4 → 5.3 - New: failsafe 3.3.2 Signed-off-by: Jiwon Park <jpark92@outlook.kr>
1 parent 878d5b0 commit bc4c637

4 files changed

Lines changed: 39 additions & 37 deletions

File tree

dev/deps/dependencies-hadoop-2-spark-3.3

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ auth/2.24.12//auth-2.24.12.jar
3131
aviator/5.9.0//aviator-5.9.0.jar
3232
avro-ipc/1.11.0//avro-ipc-1.11.0.jar
3333
avro-mapred/1.11.0//avro-mapred-1.11.0.jar
34-
avro/1.11.3//avro-1.11.3.jar
34+
avro/1.12.0//avro-1.12.0.jar
3535
aws-core/2.24.12//aws-core-2.24.12.jar
3636
aws-json-protocol/2.24.12//aws-json-protocol-2.24.12.jar
3737
aws-query-protocol/2.24.12//aws-query-protocol-2.24.12.jar
@@ -82,6 +82,7 @@ ehcache/3.3.1//ehcache-3.3.1.jar
8282
endpoints-spi/2.24.12//endpoints-spi-2.24.12.jar
8383
error_prone_annotations/2.18.0//error_prone_annotations-2.18.0.jar
8484
eventstream/1.0.1//eventstream-1.0.1.jar
85+
failsafe/3.3.2//failsafe-3.3.2.jar
8586
failureaccess/1.0.1//failureaccess-1.0.1.jar
8687
flatbuffers-java/23.5.26//flatbuffers-java-23.5.26.jar
8788
flink-annotations/1.20.3//flink-annotations-1.20.3.jar
@@ -145,23 +146,23 @@ http-auth-spi/2.24.12//http-auth-spi-2.24.12.jar
145146
http-auth/2.24.12//http-auth-2.24.12.jar
146147
http-client-spi/2.24.12//http-client-spi-2.24.12.jar
147148
httpclient/4.5.13//httpclient-4.5.13.jar
148-
httpclient5/5.3.1//httpclient5-5.3.1.jar
149+
httpclient5/5.4//httpclient5-5.4.jar
149150
httpcore/4.4.13//httpcore-4.4.13.jar
150-
httpcore5-h2/5.2.4//httpcore5-h2-5.2.4.jar
151-
httpcore5/5.2.4//httpcore5-5.2.4.jar
152-
iceberg-aliyun/1.6.1//iceberg-aliyun-1.6.1.jar
153-
iceberg-api/1.6.1//iceberg-api-1.6.1.jar
154-
iceberg-arrow/1.6.1//iceberg-arrow-1.6.1.jar
155-
iceberg-aws/1.6.1//iceberg-aws-1.6.1.jar
156-
iceberg-bundled-guava/1.6.1//iceberg-bundled-guava-1.6.1.jar
157-
iceberg-common/1.6.1//iceberg-common-1.6.1.jar
158-
iceberg-core/1.6.1//iceberg-core-1.6.1.jar
159-
iceberg-data/1.6.1//iceberg-data-1.6.1.jar
160-
iceberg-hive-metastore/1.6.1//iceberg-hive-metastore-1.6.1.jar
161-
iceberg-orc/1.6.1//iceberg-orc-1.6.1.jar
162-
iceberg-parquet/1.6.1//iceberg-parquet-1.6.1.jar
163-
iceberg-spark-3.3_2.12/1.6.1//iceberg-spark-3.3_2.12-1.6.1.jar
164-
iceberg-spark-extensions-3.3_2.12/1.6.1//iceberg-spark-extensions-3.3_2.12-1.6.1.jar
151+
httpcore5-h2/5.3//httpcore5-h2-5.3.jar
152+
httpcore5/5.3//httpcore5-5.3.jar
153+
iceberg-aliyun/1.7.2//iceberg-aliyun-1.7.2.jar
154+
iceberg-api/1.7.2//iceberg-api-1.7.2.jar
155+
iceberg-arrow/1.7.2//iceberg-arrow-1.7.2.jar
156+
iceberg-aws/1.7.2//iceberg-aws-1.7.2.jar
157+
iceberg-bundled-guava/1.7.2//iceberg-bundled-guava-1.7.2.jar
158+
iceberg-common/1.7.2//iceberg-common-1.7.2.jar
159+
iceberg-core/1.7.2//iceberg-core-1.7.2.jar
160+
iceberg-data/1.7.2//iceberg-data-1.7.2.jar
161+
iceberg-hive-metastore/1.7.2//iceberg-hive-metastore-1.7.2.jar
162+
iceberg-orc/1.7.2//iceberg-orc-1.7.2.jar
163+
iceberg-parquet/1.7.2//iceberg-parquet-1.7.2.jar
164+
iceberg-spark-3.3_2.12/1.7.2//iceberg-spark-3.3_2.12-1.7.2.jar
165+
iceberg-spark-extensions-3.3_2.12/1.7.2//iceberg-spark-extensions-3.3_2.12-1.7.2.jar
165166
icu4j/69.1//icu4j-69.1.jar
166167
identity-spi/2.24.12//identity-spi-2.24.12.jar
167168
ipaddress/5.5.1//ipaddress-5.5.1.jar

dev/deps/dependencies-hadoop-3-spark-3.5

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ auth/2.24.12//auth-2.24.12.jar
2626
aviator/5.9.0//aviator-5.9.0.jar
2727
avro-ipc/1.11.4//avro-ipc-1.11.4.jar
2828
avro-mapred/1.11.4//avro-mapred-1.11.4.jar
29-
avro/1.11.3//avro-1.11.3.jar
29+
avro/1.12.0//avro-1.12.0.jar
3030
aws-core/2.24.12//aws-core-2.24.12.jar
3131
aws-json-protocol/2.24.12//aws-json-protocol-2.24.12.jar
3232
aws-query-protocol/2.24.12//aws-query-protocol-2.24.12.jar
@@ -75,6 +75,7 @@ eclipse-collections/11.1.0//eclipse-collections-11.1.0.jar
7575
endpoints-spi/2.24.12//endpoints-spi-2.24.12.jar
7676
error_prone_annotations/2.18.0//error_prone_annotations-2.18.0.jar
7777
eventstream/1.0.1//eventstream-1.0.1.jar
78+
failsafe/3.3.2//failsafe-3.3.2.jar
7879
failureaccess/1.0.1//failureaccess-1.0.1.jar
7980
flatbuffers-java/23.5.26//flatbuffers-java-23.5.26.jar
8081
flatbuffers/1.2.0-3f79e055//flatbuffers-1.2.0-3f79e055.jar
@@ -128,23 +129,23 @@ http-auth-spi/2.24.12//http-auth-spi-2.24.12.jar
128129
http-auth/2.24.12//http-auth-2.24.12.jar
129130
http-client-spi/2.24.12//http-client-spi-2.24.12.jar
130131
httpclient/4.5.14//httpclient-4.5.14.jar
131-
httpclient5/5.3.1//httpclient5-5.3.1.jar
132+
httpclient5/5.4//httpclient5-5.4.jar
132133
httpcore/4.4.16//httpcore-4.4.16.jar
133-
httpcore5-h2/5.2.4//httpcore5-h2-5.2.4.jar
134-
httpcore5/5.2.4//httpcore5-5.2.4.jar
135-
iceberg-aliyun/1.6.1//iceberg-aliyun-1.6.1.jar
136-
iceberg-api/1.6.1//iceberg-api-1.6.1.jar
137-
iceberg-arrow/1.6.1//iceberg-arrow-1.6.1.jar
138-
iceberg-aws/1.6.1//iceberg-aws-1.6.1.jar
139-
iceberg-bundled-guava/1.6.1//iceberg-bundled-guava-1.6.1.jar
140-
iceberg-common/1.6.1//iceberg-common-1.6.1.jar
141-
iceberg-core/1.6.1//iceberg-core-1.6.1.jar
142-
iceberg-data/1.6.1//iceberg-data-1.6.1.jar
143-
iceberg-hive-metastore/1.6.1//iceberg-hive-metastore-1.6.1.jar
144-
iceberg-orc/1.6.1//iceberg-orc-1.6.1.jar
145-
iceberg-parquet/1.6.1//iceberg-parquet-1.6.1.jar
146-
iceberg-spark-3.5_2.12/1.6.1//iceberg-spark-3.5_2.12-1.6.1.jar
147-
iceberg-spark-extensions-3.5_2.12/1.6.1//iceberg-spark-extensions-3.5_2.12-1.6.1.jar
134+
httpcore5-h2/5.3//httpcore5-h2-5.3.jar
135+
httpcore5/5.3//httpcore5-5.3.jar
136+
iceberg-aliyun/1.7.2//iceberg-aliyun-1.7.2.jar
137+
iceberg-api/1.7.2//iceberg-api-1.7.2.jar
138+
iceberg-arrow/1.7.2//iceberg-arrow-1.7.2.jar
139+
iceberg-aws/1.7.2//iceberg-aws-1.7.2.jar
140+
iceberg-bundled-guava/1.7.2//iceberg-bundled-guava-1.7.2.jar
141+
iceberg-common/1.7.2//iceberg-common-1.7.2.jar
142+
iceberg-core/1.7.2//iceberg-core-1.7.2.jar
143+
iceberg-data/1.7.2//iceberg-data-1.7.2.jar
144+
iceberg-hive-metastore/1.7.2//iceberg-hive-metastore-1.7.2.jar
145+
iceberg-orc/1.7.2//iceberg-orc-1.7.2.jar
146+
iceberg-parquet/1.7.2//iceberg-parquet-1.7.2.jar
147+
iceberg-spark-3.5_2.12/1.7.2//iceberg-spark-3.5_2.12-1.7.2.jar
148+
iceberg-spark-extensions-3.5_2.12/1.7.2//iceberg-spark-extensions-3.5_2.12-1.7.2.jar
148149
icu4j/69.1//icu4j-69.1.jar
149150
identity-spi/2.24.12//identity-spi-2.24.12.jar
150151
ipaddress/5.5.1//ipaddress-5.5.1.jar

docs/engines/flink/flink-cdc-ingestion.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ The following example will show how [MySQL CDC](https://nightlies.apache.org/fli
3434

3535
**Requirements**
3636

37-
Please add [Flink SQL Connector MySQL CDC](https://mvnrepository.com/artifact/org.apache.flink/flink-connector-mysql-cdc) and [Iceberg](https://repo1.maven.org/maven2/org/apache/iceberg/iceberg-flink-1.18/1.6.0/iceberg-flink-1.18-1.6.0.jar) Jars to the lib directory of the Flink engine package.
37+
Please add [Flink SQL Connector MySQL CDC](https://mvnrepository.com/artifact/org.apache.flink/flink-connector-mysql-cdc) and [Iceberg](https://repo1.maven.org/maven2/org/apache/iceberg/iceberg-flink-1.18/1.7.2/iceberg-flink-1.18-1.7.2.jar) Jars to the lib directory of the Flink engine package.
3838

3939
```sql
4040
CREATE TABLE products (
@@ -114,7 +114,7 @@ The following example will show how to write CDC data from multiple MySQL tables
114114
**Requirements**
115115

116116
Please add [Flink Connector MySQL CDC](https://mvnrepository.com/artifact/org.apache.flink/flink-connector-mysql-cdc/3.1.1)
117-
and [Iceberg](https://mvnrepository.com/artifact/org.apache.iceberg/iceberg-flink-1.18/1.6.0) dependencies to your
117+
and [Iceberg](https://mvnrepository.com/artifact/org.apache.iceberg/iceberg-flink-1.18/1.7.2) dependencies to your
118118
Maven project's pom.xml file.
119119

120120
```java

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@
102102
<maven-clean-plugin.version>3.3.2</maven-clean-plugin.version>
103103
<maven-checkstyle-plugin.version>3.3.1</maven-checkstyle-plugin.version>
104104

105-
<iceberg.version>1.6.1</iceberg.version>
105+
<iceberg.version>1.7.2</iceberg.version>
106106
<paimon.version>1.2.0</paimon.version>
107107
<hive.version>3.1.3</hive.version>
108108
<hadoop.version>3.4.2</hadoop.version>

0 commit comments

Comments
 (0)