Downloads

The latest version of Iceberg is 0.11.1.

To use Iceberg in Spark, download the runtime Jar and add it to the jars folder of your Spark install. Use iceberg-spark3-runtime for Spark 3, and iceberg-spark-runtime for Spark 2.4.

To use Iceberg in Hive, download the iceberg-hive-runtime Jar and add it to Hive using ADD JAR.

Gradle

To add a dependency on Iceberg in Gradle, add the following to build.gradle:

dependencies {
  compile 'org.apache.iceberg:iceberg-core:0.11.1'
}

You may also want to include iceberg-parquet for Parquet file support.

Maven

To add a dependency on Iceberg in Maven, add the following to your pom.xml:

<dependencies>
  ...
  <dependency>
    <groupId>org.apache.iceberg</groupId>
    <artifactId>iceberg-core</artifactId>
    <version>0.11.1</version>
  </dependency>
  ...
</dependencies>

0.11.1 release notes

Important bug fixes:

0.11.0 release notes

High-level features:

Important bug fixes:

Other notable changes:

Past releases

0.10.0

High-level features:

Important bug fixes:

Other notable changes:

A more exhaustive list of changes is available under the 0.10.0 release milestone.

0.9.1

0.9.0

0.8.0

0.7.0