This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/iceberg-docs.git
The following commit(s) were added to refs/heads/asf-site by this push:
new ee96fc7 deploy: 4e4d608ab3940fad9b27416730f0919e13a13d6a
ee96fc7 is described below
commit ee96fc7d97cb569cd9eb83a85aaf746c8dba9ac8
Author: RussellSpitzer <[email protected]>
AuthorDate: Wed Jun 15 17:59:10 2022 +0000
deploy: 4e4d608ab3940fad9b27416730f0919e13a13d6a
---
common/index.xml | 4 ++--
how-to-verify-a-release/index.html | 16 ++++++++--------
index.xml | 4 ++--
multi-engine-support/index.html | 4 ++--
releases/index.html | 10 +++++-----
spec/index.html | 2 +-
6 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/common/index.xml b/common/index.xml
index 2be0243..3704a2f 100644
--- a/common/index.xml
+++ b/common/index.xml
@@ -1,5 +1,5 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0"
xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Commons on Apache
Iceberg</title><link>https://iceberg.apache.org/common/</link><description>Recent
content in Commons on Apache Iceberg</description><generator>Hugo --
gohugo.io</generator><language>en-us</language><atom:link
href="https://iceberg.apache.org/common/index.xml" rel="self"
type="application/rss+xml"/><item><title/><link>https://iceberg.apache.o [...]
-0.13.1 source tar.gz &ndash; signature &ndash; sha512 0.13.1 Spark 3.2
runtime Jar 0.13.1 Spark 3.1 runtime Jar 0.13.1 Spark 3.0 runtime Jar 0.13.1
Spark 2.4 runtime Jar 0.13.1 Flink 1.14 runtime Jar 0.13.1 Flink 1.13 runtime
Jar 0.13.1 Flink 1.12 runtime Jar 0.13.1 Hive runtime Jar To use Iceberg in
Spark or Flink, download the runtime JAR for your engine version and add it to
the jars folder of your
installation.</description></item><item><title/><link>https://iceberg.apache.or
[...]
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0"
xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Commons on Apache
Iceberg</title><link>https://iceberg.apache.org/common/</link><description>Recent
content in Commons on Apache Iceberg</description><generator>Hugo --
gohugo.io</generator><language>en-us</language><atom:link
href="https://iceberg.apache.org/common/index.xml" rel="self"
type="application/rss+xml"/><item><title/><link>https://iceberg.apache.o [...]
+0.13.2 source tar.gz &ndash; signature &ndash; sha512 0.13.2 Spark 3.2
runtime Jar 0.13.2 Spark 3.1 runtime Jar 0.13.2 Spark 3.0 runtime Jar 0.13.2
Spark 2.4 runtime Jar 0.13.2 Flink 1.14 runtime Jar 0.13.2 Flink 1.13 runtime
Jar 0.13.2 Flink 1.12 runtime Jar 0.13.2 Hive runtime Jar To use Iceberg in
Spark or Flink, download the runtime JAR for your engine version and add it to
the jars folder of your
installation.</description></item><item><title/><link>https://iceberg.apache.or
[...]
An Introduction To The Iceberg Java API Part 2 - Table Scans Date: May 11th,
2022, Company: Tabular
Author: Sam Redai
Iceberg&rsquo;s Guiding Light: The Iceberg Open Table Format Specification
Date: April 26th, 2022, Company: Tabular
diff --git a/how-to-verify-a-release/index.html
b/how-to-verify-a-release/index.html
index 502b542..eb3a134 100644
--- a/how-to-verify-a-release/index.html
+++ b/how-to-verify-a-release/index.html
@@ -11,10 +11,10 @@ It’s recommended to report the Java, Scala, Spark,
Flink and Hive versions
license documentation.</p><h2
id=validating-a-source-release-candidate>Validating a source release
candidate</h2><p>Release announcements include links to the
following:</p><ul><li><strong>A source tarball</strong></li><li><strong>A
signature (.asc)</strong></li><li><strong>A checksum
(.sha512)</strong></li><li><strong>KEYS file</strong></li><li><strong>GitHub
change comparison</strong></li></ul><p>After downloading the source tarball,
signature, checksum, and KEYS file, here are instruc [...]
verify signatures, checksums, and documentation.</p><h3
id=verifying-signatures>Verifying Signatures</h3><p>First, import the
keys.</p><div class=highlight><pre tabindex=0
style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>curl
https://dist.apache.org/repos/dist/dev/iceberg/KEYS -o KEYS
</span></span><span style=display:flex><span>gpg --import KEYS
-</span></span></code></pre></div><p>Next, verify the <code>.asc</code>
file.</p><div class=highlight><pre tabindex=0
style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>gpg --verify
apache-iceberg-0.13.1.tar.gz.asc
-</span></span></code></pre></div><h3 id=verifying-checksums>Verifying
Checksums</h3><div class=highlight><pre tabindex=0
style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>shasum -a
<span style=color:#ae81ff>512</span> --check apache-iceberg-0.13.1.tar.gz.sha512
-</span></span></code></pre></div><h3
id=verifying-license-documentation>Verifying License Documentation</h3><p>Untar
the archive and change into the source directory.</p><div class=highlight><pre
tabindex=0
style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>tar xzf
apache-iceberg-0.13.1.tar.gz
-</span></span><span style=display:flex><span>cd apache-iceberg-0.13.1
+</span></span></code></pre></div><p>Next, verify the <code>.asc</code>
file.</p><div class=highlight><pre tabindex=0
style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>gpg --verify
apache-iceberg-0.13.2.tar.gz.asc
+</span></span></code></pre></div><h3 id=verifying-checksums>Verifying
Checksums</h3><div class=highlight><pre tabindex=0
style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>shasum -a
<span style=color:#ae81ff>512</span> --check apache-iceberg-0.13.2.tar.gz.sha512
+</span></span></code></pre></div><h3
id=verifying-license-documentation>Verifying License Documentation</h3><p>Untar
the archive and change into the source directory.</p><div class=highlight><pre
tabindex=0
style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>tar xzf
apache-iceberg-0.13.2.tar.gz
+</span></span><span style=display:flex><span>cd apache-iceberg-0.13.2
</span></span></code></pre></div><p>Run RAT checks to validate license
headers.</p><div class=highlight><pre tabindex=0
style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span
style=display:flex><span>dev/check-license
</span></span></code></pre></div><h3 id=verifying-build-and-test>Verifying
Build and Test</h3><p>To verify that the release candidate builds properly, run
the following command.</p><div class=highlight><pre tabindex=0
style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>./gradlew
build
</span></span></code></pre></div><h2 id=testing-release-binaries>Testing
release binaries</h2><p>Release announcements will also include a maven
repository location. You can use this
@@ -37,21 +37,21 @@ location to test downstream dependencies by adding it to
your maven or gradle bu
Replace <code>${MAVEN_URL}</code> with the URL provided in the release
announcement</p><h3 id=verifying-with-spark>Verifying with Spark</h3><p>To
verify using spark, start a <code>spark-shell</code> with a command like the
following command (use the appropriate
spark-runtime jar for the Spark installation):</p><div class=highlight><pre
tabindex=0
style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>spark-shell
<span style=color:#ae81ff>\
</span></span></span><span style=display:flex><span><span
style=color:#ae81ff></span> --conf spark.jars.repositories<span
style=color:#f92672>=</span><span style=color:#e6db74>${</span>MAVEN_URL<span
style=color:#e6db74>}</span> <span style=color:#ae81ff>\
-</span></span></span><span style=display:flex><span><span
style=color:#ae81ff></span> --packages
org.apache.iceberg:iceberg-spark3-runtime:0.13.1 <span style=color:#ae81ff>\
+</span></span></span><span style=display:flex><span><span
style=color:#ae81ff></span> --packages
org.apache.iceberg:iceberg-spark3-runtime:0.13.2 <span style=color:#ae81ff>\
</span></span></span><span style=display:flex><span><span
style=color:#ae81ff></span> --conf spark.sql.extensions<span
style=color:#f92672>=</span>org.apache.iceberg.spark.extensions.IcebergSparkSessionExtensions
<span style=color:#ae81ff>\
</span></span></span><span style=display:flex><span><span
style=color:#ae81ff></span> --conf spark.sql.catalog.local<span
style=color:#f92672>=</span>org.apache.iceberg.spark.SparkCatalog <span
style=color:#ae81ff>\
</span></span></span><span style=display:flex><span><span
style=color:#ae81ff></span> --conf spark.sql.catalog.local.type<span
style=color:#f92672>=</span>hadoop <span style=color:#ae81ff>\
</span></span></span><span style=display:flex><span><span
style=color:#ae81ff></span> --conf spark.sql.catalog.local.warehouse<span
style=color:#f92672>=</span><span
style=color:#e6db74>${</span>LOCAL_WAREHOUSE_PATH<span
style=color:#e6db74>}</span> <span style=color:#ae81ff>\
</span></span></span><span style=display:flex><span><span
style=color:#ae81ff></span> --conf
spark.sql.catalog.local.default-namespace<span
style=color:#f92672>=</span>default <span style=color:#ae81ff>\
</span></span></span><span style=display:flex><span><span
style=color:#ae81ff></span> --conf spark.sql.defaultCatalog<span
style=color:#f92672>=</span>local
-</span></span></code></pre></div><h3 id=verifying-with-flink>Verifying with
Flink</h3><p>To verify using Flink, start a Flink SQL Client with the following
command:</p><div class=highlight><pre tabindex=0
style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>wget <span
style=color:#e6db74>${</span>MAVEN_URL<span
style=color:#e6db74>}</span>/iceberg-flink-runtime/0.13.1/iceberg-flink-ru [...]
+</span></span></code></pre></div><h3 id=verifying-with-flink>Verifying with
Flink</h3><p>To verify using Flink, start a Flink SQL Client with the following
command:</p><div class=highlight><pre tabindex=0
style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
class=language-bash data-lang=bash><span style=display:flex><span>wget <span
style=color:#e6db74>${</span>MAVEN_URL<span
style=color:#e6db74>}</span>/iceberg-flink-runtime/0.13.2/iceberg-flink-ru [...]
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>sql-client.sh embedded <span
style=color:#ae81ff>\
-</span></span></span><span style=display:flex><span><span
style=color:#ae81ff></span> -j iceberg-flink-runtime-0.13.1.jar <span
style=color:#ae81ff>\
+</span></span></span><span style=display:flex><span><span
style=color:#ae81ff></span> -j iceberg-flink-runtime-0.13.2.jar <span
style=color:#ae81ff>\
</span></span></span><span style=display:flex><span><span
style=color:#ae81ff></span> -j <span
style=color:#e6db74>${</span>FLINK_CONNECTOR_PACKAGE<span
style=color:#e6db74>}</span>-<span
style=color:#e6db74>${</span>HIVE_VERSION<span
style=color:#e6db74>}</span>_<span
style=color:#e6db74>${</span>SCALA_VERSION<span
style=color:#e6db74>}</span>-<span
style=color:#e6db74>${</span>FLINK_VERSION<span
style=color:#e6db74>}</span>.jar <span style=color:#ae81ff>\
</span></span></span><span style=display:flex><span><span
style=color:#ae81ff></span> shell
</span></span></code></pre></div><h2 id=voting>Voting</h2><p>Votes are cast by
replying to the release candidate announcement email on the dev mailing list
-with either <code>+1</code>, <code>0</code>, or
<code>-1</code>.</p><blockquote><p>[ ] +1 Release this as Apache Iceberg 0.13.1
+with either <code>+1</code>, <code>0</code>, or
<code>-1</code>.</p><blockquote><p>[ ] +1 Release this as Apache Iceberg 0.13.2
[ ] +0
[ ] -1 Do not release this because…</p></blockquote><p>In addition to
your vote, it’s customary to specify if your vote is binding or
non-binding. Only members
of the Project Management Committee have formally binding votes. If
you’re unsure, you can specify that your
diff --git a/index.xml b/index.xml
index e311272..066301a 100644
--- a/index.xml
+++ b/index.xml
@@ -1,5 +1,5 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0"
xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Apache
Iceberg</title><link>https://iceberg.apache.org/</link><description>Recent
content on Apache Iceberg</description><generator>Hugo --
gohugo.io</generator><language>en-us</language><atom:link
href="https://iceberg.apache.org/index.xml" rel="self"
type="application/rss+xml"/><item><title>Expressive
SQL</title><link>https://iceberg.apache.org/services/exp [...]
-0.13.1 source tar.gz &ndash; signature &ndash; sha512 0.13.1 Spark 3.2
runtime Jar 0.13.1 Spark 3.1 runtime Jar 0.13.1 Spark 3.0 runtime Jar 0.13.1
Spark 2.4 runtime Jar 0.13.1 Flink 1.14 runtime Jar 0.13.1 Flink 1.13 runtime
Jar 0.13.1 Flink 1.12 runtime Jar 0.13.1 Hive runtime Jar To use Iceberg in
Spark or Flink, download the runtime JAR for your engine version and add it to
the jars folder of your
installation.</description></item><item><title/><link>https://iceberg.apache.or
[...]
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0"
xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Apache
Iceberg</title><link>https://iceberg.apache.org/</link><description>Recent
content on Apache Iceberg</description><generator>Hugo --
gohugo.io</generator><language>en-us</language><atom:link
href="https://iceberg.apache.org/index.xml" rel="self"
type="application/rss+xml"/><item><title>Expressive
SQL</title><link>https://iceberg.apache.org/services/exp [...]
+0.13.2 source tar.gz &ndash; signature &ndash; sha512 0.13.2 Spark 3.2
runtime Jar 0.13.2 Spark 3.1 runtime Jar 0.13.2 Spark 3.0 runtime Jar 0.13.2
Spark 2.4 runtime Jar 0.13.2 Flink 1.14 runtime Jar 0.13.2 Flink 1.13 runtime
Jar 0.13.2 Flink 1.12 runtime Jar 0.13.2 Hive runtime Jar To use Iceberg in
Spark or Flink, download the runtime JAR for your engine version and add it to
the jars folder of your
installation.</description></item><item><title/><link>https://iceberg.apache.or
[...]
An Introduction To The Iceberg Java API Part 2 - Table Scans Date: May 11th,
2022, Company: Tabular
Author: Sam Redai
Iceberg&rsquo;s Guiding Light: The Iceberg Open Table Format Specification
Date: April 26th, 2022, Company: Tabular
diff --git a/multi-engine-support/index.html b/multi-engine-support/index.html
index b43b019..099c7ea 100644
--- a/multi-engine-support/index.html
+++ b/multi-engine-support/index.html
@@ -13,8 +13,8 @@ New features in Iceberg could be developed against the latest
features of an eng
When using Iceberg with these engines, the runtime jar is the only addition to
the classpath needed in addition to vendor dependencies.
For example, to use Iceberg with Spark 3.2 and AWS integrations,
<code>iceberg-spark-runtime-3.2_2.12</code> and AWS SDK dependencies are needed
for the Spark installation.</p><p>Spark and Flink provide different runtime
jars for each supported engine version.
Hive 2 and Hive 3 currently share the same runtime jar.
-The runtime jar names and latest version download links are listed in <a
href=./multi-engine-support/#current-engine-version-lifecycle-status>the tables
below</a>.</p><h3 id=engine-version-lifecycle>Engine Version
Lifecycle</h3><p>Each engine version undergoes the following lifecycle
stages:</p><ol><li><strong>Beta</strong>: a new engine version is supported,
but still in the experimental stage. Maybe the engine version itself is still
in preview (e.g. Spark <code>3.0.0-preview</code>), [...]
-Users should continuously upgrade their Flink version to stay
up-to-date.</p><table><thead><tr><th>Version</th><th>Lifecycle
Stage</th><th>Initial Iceberg Support</th><th>Latest Iceberg
Support</th><th>Latest Runtime
Jar</th></tr></thead><tbody><tr><td>1.11</td><td>End of
Life</td><td>0.9.0</td><td>0.12.1</td><td><a
href="https://search.maven.org/remotecontent?filepath=org/apache/iceberg/iceberg-flink-runtime/0.12.1/iceberg-flink-runtime-0.12.1.jar">iceberg-flink-runtime</a></td></tr><tr
[...]
+The runtime jar names and latest version download links are listed in <a
href=./multi-engine-support/#current-engine-version-lifecycle-status>the tables
below</a>.</p><h3 id=engine-version-lifecycle>Engine Version
Lifecycle</h3><p>Each engine version undergoes the following lifecycle
stages:</p><ol><li><strong>Beta</strong>: a new engine version is supported,
but still in the experimental stage. Maybe the engine version itself is still
in preview (e.g. Spark <code>3.0.0-preview</code>), [...]
+Users should continuously upgrade their Flink version to stay
up-to-date.</p><table><thead><tr><th>Version</th><th>Lifecycle
Stage</th><th>Initial Iceberg Support</th><th>Latest Iceberg
Support</th><th>Latest Runtime
Jar</th></tr></thead><tbody><tr><td>1.11</td><td>End of
Life</td><td>0.9.0</td><td>0.12.1</td><td><a
href="https://search.maven.org/remotecontent?filepath=org/apache/iceberg/iceberg-flink-runtime/0.12.1/iceberg-flink-runtime-0.12.1.jar">iceberg-flink-runtime</a></td></tr><tr
[...]
This allows the Iceberg support to evolve with the engine.
Projects such as <a
href=https://trino.io/docs/current/connector/iceberg.html>Trino</a> and <a
href=https://prestodb.io/docs/current/connector/iceberg.html>Presto</a> are
good examples of such support strategy.</p><p>In this approach, an Iceberg
version upgrade is needed for an engine to consume new Iceberg features.
To facilitate engine development against unreleased Iceberg features, a daily
snapshot is published in the <a
href=https://repository.apache.org/content/repositories/snapshots/org/apache/iceberg/>Apache
snapshot repository</a>.</p><p>If bringing an engine directly to the Iceberg
main repository is needed, please raise a discussion thread in the <a
href=../community>Iceberg community</a>.</p></div></div></body></html>
\ No newline at end of file
diff --git a/releases/index.html b/releases/index.html
index 4b8ccb5..20258c2 100644
--- a/releases/index.html
+++ b/releases/index.html
@@ -3,19 +3,19 @@
<span class=icon-bar></span>
<span class=icon-bar></span>
<span class=icon-bar></span></button>
-<a class="page-scroll navbar-brand" href=https://iceberg.apache.org/><img
class=top-navbar-logo
src=https://iceberg.apache.org//img/iceberg-logo-icon.png> Apache
Iceberg</a></div><div class="collapse navbar-collapse"
id=bs-example-navbar-collapse-1><ul class="nav navbar-nav navbar-right"><li><a
class=page-scroll
href=https://iceberg.apache.org/docs/latest>Docs</a></li><li><a
class=page-scroll
href=https://iceberg.apache.org/docs/latest/getting-started/>Spark</a></li><li><a
class=page-scr [...]
- compile 'org.apache.iceberg:iceberg-core:0.13.1'
+<a class="page-scroll navbar-brand" href=https://iceberg.apache.org/><img
class=top-navbar-logo
src=https://iceberg.apache.org//img/iceberg-logo-icon.png> Apache
Iceberg</a></div><div class="collapse navbar-collapse"
id=bs-example-navbar-collapse-1><ul class="nav navbar-nav navbar-right"><li><a
class=page-scroll
href=https://iceberg.apache.org/docs/latest>Docs</a></li><li><a
class=page-scroll
href=https://iceberg.apache.org/docs/latest/getting-started/>Spark</a></li><li><a
class=page-scr [...]
+ compile 'org.apache.iceberg:iceberg-core:0.13.2'
}
</code></pre><p>You may also want to include <code>iceberg-parquet</code> for
Parquet file support.</p><h3 id=maven>Maven</h3><p>To add a dependency on
Iceberg in Maven, add the following to your <code>pom.xml</code>:</p><pre
tabindex=0><code><dependencies>
...
<dependency>
<groupId>org.apache.iceberg</groupId>
<artifactId>iceberg-core</artifactId>
- <version>0.13.1</version>
+ <version>0.13.2</version>
</dependency>
...
</dependencies>
-</code></pre><h2 id=0131-release-notes>0.13.1 Release Notes</h2><p>Apache
Iceberg 0.13.1 was released on February 14th, 2022.</p><p><strong>Important bug
fixes:</strong></p><ul><li><p><strong>Spark</strong></p><ul><li><a
href=https://github.com/apache/iceberg/pull/4023>#4023</a> fixes predicate
pushdown in row-level operations for merge conditions in Spark 3.2.
+</code></pre><h2 id=0132-release-notes>0.13.2 Release Notes</h2><p>Apache
Iceberg 0.13.2 was released on June XXth, 2022.</p><p><strong>Important bug
fixes and changes:</strong></p><ul><li><strong>Core</strong><ul><li><a
href=https://github.com/apache/iceberg/pull/4673>#4673</a> fixes table
corruption from OOM during commit cleanup</li><li><a
href=https://github.com/apache/iceberg/pull/4514>#4514</a> row delta delete
files were dropped in sequential commits after table format updated to [...]
Prior to the fix, filters would not be extracted and targeted merge conditions
were not pushed down leading to degraded performance
for these targeted merge operations.</li><li><a
href=https://github.com/apache/iceberg/pull/4024>#4024</a> fixes table creation
in the root namespace of a Hadoop
Catalog.</li></ul></li><li><p><strong>Flink</strong></p><ul><li><a
href=https://github.com/apache/iceberg/pull/3986>#3986</a> fixes manifest
location collisions when there are multiple committers
-in the same Flink job.</li></ul></li></ul><h2 id=past-releases>Past
releases</h2><h3 id=0130-release-notes>0.13.0 Release Notes</h3><p>Apache
Iceberg 0.13.0 was released on February 4th, 2022.</p><ul><li>Git tag: <a
href=https://github.com/apache/iceberg/releases/tag/apache-iceberg-0.13.0>0.13.0</a></li><li><a
href=https://www.apache.org/dyn/closer.cgi/iceberg/apache-iceberg-0.13.0/apache-iceberg-0.13.0.tar.gz>0.13.0
source tar.gz</a> – <a href=https://downloads.apache.org/iceberg/ [...]
\ No newline at end of file
+in the same Flink job.</li></ul></li></ul><h3 id=0130-release-notes>0.13.0
Release Notes</h3><p>Apache Iceberg 0.13.0 was released on February 4th,
2022.</p><ul><li>Git tag: <a
href=https://github.com/apache/iceberg/releases/tag/apache-iceberg-0.13.0>0.13.0</a></li><li><a
href=https://www.apache.org/dyn/closer.cgi/iceberg/apache-iceberg-0.13.0/apache-iceberg-0.13.0.tar.gz>0.13.0
source tar.gz</a> – <a
href=https://downloads.apache.org/iceberg/apache-iceberg-0.13.0/apache-iceberg-0.
[...]
\ No newline at end of file
diff --git a/spec/index.html b/spec/index.html
index bbbf989..c4f8a41 100644
--- a/spec/index.html
+++ b/spec/index.html
@@ -7,7 +7,7 @@
</code></pre><p>Notes:</p><ol><li>Changing the number of buckets as a table
grows is possible by evolving the partition spec.</li></ol><p>For hash function
details by type, see Appendix B.</p><h4 id=truncate-transform-details>Truncate
Transform
Details</h4><table><thead><tr><th><strong>Type</strong></th><th><strong>Config</strong></th><th><strong>Truncate
specification</strong></th><th><strong>Examples</strong></th></tr></thead><tbody><tr><td><strong><code>int</code></strong></td><td><co
[...]
Tags are labels for individual snapshots. Branches are mutable named
references that can be updated by committing a new snapshot as the
branch’s referenced snapshot using the <a
href=#commit-conflict-resolution-and-retry>Commit Conflict Resolution and
Retry</a> procedures.</p><p>The snapshot reference object records all the
information of a reference including snapshot ID, reference type and <a
href=#snapshot-retention-policy>Snapshot Retention
Policy</a>.</p><table><thead><tr><th> [...]
The snapshot expiration procedure removes snapshots from table metadata and
applies the table’s retention policy.
-Retention policy can be configured both globally and on snapshot reference
through properties <code>min-snapshots-to-keep</code>,
<code>max-snapshot-age-ms</code> and <code>max-ref-age-ms</code>.</p><p>When
expiring snapshots, retention policies in table and snapshot references are
evaluated in the following way:</p><ol><li>Start with an empty set of snapshots
to retain</li><li>Remove any refs (other than main) where the referenced
snapshot is older than <code>max-ref-age-ms</code></li>< [...]
+Retention policy can be configured both globally and on snapshot reference
through properties <code>min-snapshots-to-keep</code>,
<code>max-snapshot-age-ms</code> and <code>max-ref-age-ms</code>.</p><p>When
expiring snapshots, retention policies in table and snapshot references are
evaluated in the following way:</p><ol><li>Start with an empty set of snapshots
to retain</li><li>Remove any refs (other than main) where the referenced
snapshot is older than <code>max-ref-age-ms</code></li>< [...]
</span></span><span style=display:flex><span>-------|-------------|---------
</span></span><span style=display:flex><span> 1 | marsupial | Koala
</span></span><span style=display:flex><span> 2 | toy | Teddy