This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/iceberg-go.git
The following commit(s) were added to refs/heads/gh-pages by this push:
new 762fe6eb4 deploy: a9bb6fd24444f49de987aa949cd6c26d9691b9df
762fe6eb4 is described below
commit 762fe6eb443554eaa96e2fa7e0c6598d713f1186
Author: zeroshade <[email protected]>
AuthorDate: Mon Nov 9 17:44:43 2026 +0000
deploy: a9bb6fd24444f49de987aa949cd6c26d9691b9df
---
contributing.html | 5 ++++-
print.html | 5 ++++-
searchindex.js | 2 +-
searchindex.json | 2 +-
4 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/contributing.html b/contributing.html
index caba9f1ad..b3ff3f8a3 100644
--- a/contributing.html
+++ b/contributing.html
@@ -270,8 +270,11 @@ make test-race # runs all unit tests with race detector
<h3 id="integration-tests"><a class="header"
href="#integration-tests">Integration Tests</a></h3>
<p>Integration tests require Docker and are gated behind a build tag:</p>
<pre><code class="language-bash">docker compose -f
internal/recipe/docker-compose.yml up -d rest object-store create-bucket --wait
-go test -tags integration ./...
+export AWS_S3_ENDPOINT=http://localhost:9000 AWS_REGION=us-east-1
+go test -tags integration ./catalog/rest/... ./catalog/sql/...
./table/maintenance/... ./io/gocloud/s3/...
</code></pre>
+<p>Without <code>AWS_S3_ENDPOINT</code>, the S3-backed tests send requests to
real AWS S3 and fail (for example with a <code>301
PermanentRedirect</code>).</p>
+<p>This starts only the REST catalog and object store, so it runs only the
packages they serve. To run the full suite CI runs (Hive, Azure, GCS and
Spark), see <a
href="https://github.com/apache/iceberg-go/blob/main/README.md#integration-tests">Integration
tests</a> in the README.</p>
<h4 id="external-rest-catalog-conformance"><a class="header"
href="#external-rest-catalog-conformance">External REST Catalog
Conformance</a></h4>
<p><code>TestExternalRestCatalogConformance</code> runs the catalog
conformance suite against any REST catalog server. It is skipped unless
<code>REST_CATALOG_URI</code> is set. CI runs it against <a
href="https://polaris.apache.org/">Apache Polaris</a>; to do the same locally
(requires <code>jq</code>):</p>
<pre><code class="language-bash">make integration-setup-polaris
diff --git a/print.html b/print.html
index 07df51b55..5c5f72368 100644
--- a/print.html
+++ b/print.html
@@ -2498,8 +2498,11 @@ make test-race # runs all unit tests with race detector
<h3 id="integration-tests"><a class="header"
href="#integration-tests">Integration Tests</a></h3>
<p>Integration tests require Docker and are gated behind a build tag:</p>
<pre><code class="language-bash">docker compose -f
internal/recipe/docker-compose.yml up -d rest object-store create-bucket --wait
-go test -tags integration ./...
+export AWS_S3_ENDPOINT=http://localhost:9000 AWS_REGION=us-east-1
+go test -tags integration ./catalog/rest/... ./catalog/sql/...
./table/maintenance/... ./io/gocloud/s3/...
</code></pre>
+<p>Without <code>AWS_S3_ENDPOINT</code>, the S3-backed tests send requests to
real AWS S3 and fail (for example with a <code>301
PermanentRedirect</code>).</p>
+<p>This starts only the REST catalog and object store, so it runs only the
packages they serve. To run the full suite CI runs (Hive, Azure, GCS and
Spark), see <a
href="https://github.com/apache/iceberg-go/blob/main/README.md#integration-tests">Integration
tests</a> in the README.</p>
<h4 id="external-rest-catalog-conformance"><a class="header"
href="#external-rest-catalog-conformance">External REST Catalog
Conformance</a></h4>
<p><code>TestExternalRestCatalogConformance</code> runs the catalog
conformance suite against any REST catalog server. It is skipped unless
<code>REST_CATALOG_URI</code> is set. CI runs it against <a
href="https://polaris.apache.org/">Apache Polaris</a>; to do the same locally
(requires <code>jq</code>):</p>
<pre><code class="language-bash">make integration-setup-polaris
diff --git a/searchindex.js b/searchindex.js
index 8506c01c2..33f8ef574 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Object.assign(window.search,
{"doc_urls":["introduction.html#iceberg-go","introduction.html#where-to-start","introduction.html#what-works-today","introduction.html#beyond-go","introduction.html#help-and-contribution","install.html#install","install.html#requirements","install.html#installation","getting-started.html#getting-started","getting-started.html#1-install","getting-started.html#2-open-a-local-catalog","getting-started.html#3-create-a-namespace-and-a-table","getting-started.html#
[...]
\ No newline at end of file
+Object.assign(window.search,
{"doc_urls":["introduction.html#iceberg-go","introduction.html#where-to-start","introduction.html#what-works-today","introduction.html#beyond-go","introduction.html#help-and-contribution","install.html#install","install.html#requirements","install.html#installation","getting-started.html#getting-started","getting-started.html#1-install","getting-started.html#2-open-a-local-catalog","getting-started.html#3-create-a-namespace-and-a-table","getting-started.html#
[...]
\ No newline at end of file
diff --git a/searchindex.json b/searchindex.json
index fe9cd28e3..ca87c2ff8 100644
--- a/searchindex.json
+++ b/searchindex.json
@@ -1 +1 @@
-{"doc_urls":["introduction.html#iceberg-go","introduction.html#where-to-start","introduction.html#what-works-today","introduction.html#beyond-go","introduction.html#help-and-contribution","install.html#install","install.html#requirements","install.html#installation","getting-started.html#getting-started","getting-started.html#1-install","getting-started.html#2-open-a-local-catalog","getting-started.html#3-create-a-namespace-and-a-table","getting-started.html#4-write-some-arrow-data","get
[...]
\ No newline at end of file
+{"doc_urls":["introduction.html#iceberg-go","introduction.html#where-to-start","introduction.html#what-works-today","introduction.html#beyond-go","introduction.html#help-and-contribution","install.html#install","install.html#requirements","install.html#installation","getting-started.html#getting-started","getting-started.html#1-install","getting-started.html#2-open-a-local-catalog","getting-started.html#3-create-a-namespace-and-a-table","getting-started.html#4-write-some-arrow-data","get
[...]
\ No newline at end of file