Skip to content

Commit bd4485d

Browse files
authored
Build: Run integration tests with Iceberg 1.4.0 (#56)
1 parent 0d47d99 commit bd4485d

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

dev/Dockerfile

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ WORKDIR ${SPARK_HOME}
3838

3939
ENV SPARK_VERSION=3.4.1
4040
ENV ICEBERG_SPARK_RUNTIME_VERSION=3.4_2.12
41-
ENV ICEBERG_VERSION=1.3.1
41+
ENV ICEBERG_VERSION=1.4.0
4242
ENV AWS_SDK_VERSION=2.20.18
4343
ENV PYICEBERG_VERSION=0.4.0
4444

@@ -50,13 +50,9 @@ RUN curl --retry 3 -s -C - https://dlcdn.apache.org/spark/spark-${SPARK_VERSION}
5050
RUN curl -s https://repo1.maven.org/maven2/org/apache/iceberg/iceberg-spark-runtime-${ICEBERG_SPARK_RUNTIME_VERSION}/${ICEBERG_VERSION}/iceberg-spark-runtime-${ICEBERG_SPARK_RUNTIME_VERSION}-${ICEBERG_VERSION}.jar -Lo iceberg-spark-runtime-${ICEBERG_SPARK_RUNTIME_VERSION}-${ICEBERG_VERSION}.jar \
5151
&& mv iceberg-spark-runtime-${ICEBERG_SPARK_RUNTIME_VERSION}-${ICEBERG_VERSION}.jar /opt/spark/jars
5252

53-
# Download Java AWS SDK
54-
RUN curl -s https://repo1.maven.org/maven2/software/amazon/awssdk/bundle/${AWS_SDK_VERSION}/bundle-${AWS_SDK_VERSION}.jar -Lo bundle-${AWS_SDK_VERSION}.jar \
55-
&& mv bundle-${AWS_SDK_VERSION}.jar /opt/spark/jars
56-
57-
# Download URL connection client required for S3FileIO
58-
RUN curl -s https://repo1.maven.org/maven2/software/amazon/awssdk/url-connection-client/${AWS_SDK_VERSION}/url-connection-client-${AWS_SDK_VERSION}.jar -Lo url-connection-client-${AWS_SDK_VERSION}.jar \
59-
&& mv url-connection-client-${AWS_SDK_VERSION}.jar /opt/spark/jars
53+
# Download AWS bundle
54+
RUN curl -s https://repo1.maven.org/maven2/org/apache/iceberg/iceberg-aws-bundle/${ICEBERG_VERSION}/iceberg-aws-bundle-${ICEBERG_VERSION}.jar -Lo iceberg-aws-bundle-${ICEBERG_VERSION}.jar \
55+
&& mv iceberg-aws-bundle-${ICEBERG_VERSION}.jar /opt/spark/jars
6056

6157
COPY spark-defaults.conf /opt/spark/conf
6258
ENV PATH="/opt/spark/sbin:/opt/spark/bin:${PATH}"

0 commit comments

Comments
 (0)