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 d7e2096 deploy: c7224508110db367c9f4e81e377f54dc52e7fcd4
d7e2096 is described below
commit d7e20966438843953ce04e39e11a8f323859dc62
Author: pvary <[email protected]>
AuthorDate: Thu May 26 11:38:44 2022 +0000
deploy: c7224508110db367c9f4e81e377f54dc52e7fcd4
---
spec/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/spec/index.html b/spec/index.html
index 13b1e8e..cd26f48 100644
--- a/spec/index.html
+++ b/spec/index.html
@@ -4,7 +4,7 @@
<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 [...]
-</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
[...]
+</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>< [...]