This is an automated email from the ASF dual-hosted git repository.

kevinjqliu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg.git


The following commit(s) were added to refs/heads/main by this push:
     new 8b08b9ea73 Docs: Fix broken links in docs and site (#18460)
8b08b9ea73 is described below

commit 8b08b9ea73fe92c3863863ecf5d4502a54323ec3
Author: pvary <[email protected]>
AuthorDate: Wed Oct 14 00:01:22 2026 +0200

    Docs: Fix broken links in docs and site (#18460)
    
    Fix links that point to missing pages or anchors.
    
    Broken anchors:
    - aws.md: flink.md#creating-catalogs-and-using-catalogs -> #adding-catalogs
    - nessie.md: flink.md#custom-catalog -> flink-ddl.md#custom-catalog
    - nessie.md: flink.md#preparation-when-using-flinks-python-api
      -> #flinks-python-api
    - spark-quickstart.md: spark-ddl.md#create-table--as-select
      -> #create-table-as-select
    - home.html: spark-queries/#time-travel -> #time-travel-queries-with-sql
    - hive-quickstart.md: the Hive 2.3.x / 3.1.x section was removed from the
      Hive docs in 1.9.0, so link to the 1.8.1 docs where it still exists.
    
    Broken external links:
    - flink.md: Flink 2.3 moved the PyFlink docs to api/python/user_guide.
    - hive.md: Spark no longer hosts the 2.4.3 docs, link to latest.
    - multi-engine-support.md: fix the iceberg-flink-runtime-1.13 jar path
      (1.2.0 -> 1.0.0, matching the jar name).
    - risingwave.md, vendors.md: RisingWave moved its Iceberg source docs.
    - vendors.md: Upsolver docs moved to help.qlik.com.
    - vendors.md: Doris renamed lakehouse-best-practices to best-practices.
---
 docs/docs/aws.md                     | 2 +-
 docs/docs/flink.md                   | 2 +-
 docs/docs/hive.md                    | 2 +-
 docs/docs/nessie.md                  | 4 ++--
 site/docs/hive-quickstart.md         | 2 +-
 site/docs/integrations/risingwave.md | 2 +-
 site/docs/multi-engine-support.md    | 2 +-
 site/docs/spark-quickstart.md        | 2 +-
 site/docs/vendors.md                 | 6 +++---
 site/overrides/home.html             | 2 +-
 10 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/docs/docs/aws.md b/docs/docs/aws.md
index f217974d23..924e13e0ab 100644
--- a/docs/docs/aws.md
+++ b/docs/docs/aws.md
@@ -139,7 +139,7 @@ and every Iceberg table version is stored as a [Glue 
TableVersion](https://docs.
 You can start using Glue catalog by specifying the `catalog-impl` as 
`org.apache.iceberg.aws.glue.GlueCatalog`
 or by setting `catalog-type` as `glue`,
 just like what is shown in the [enabling AWS 
integration](#enabling-aws-integration) section above.
-More details about loading the catalog can be found in individual engine 
pages, such as [Spark](spark-configuration.md#loading-a-custom-catalog) and 
[Flink](flink.md#creating-catalogs-and-using-catalogs).
+More details about loading the catalog can be found in individual engine 
pages, such as [Spark](spark-configuration.md#loading-a-custom-catalog) and 
[Flink](flink.md#adding-catalogs).
 
 #### Glue Catalog ID
 
diff --git a/docs/docs/flink.md b/docs/docs/flink.md
index 1b62f15298..037f036585 100644
--- a/docs/docs/flink.md
+++ b/docs/docs/flink.md
@@ -173,7 +173,7 @@ Run a query:
 5 rows in set
 ```
 
-For more details, please refer to the [Python Table 
API](https://nightlies.apache.org/flink/flink-docs-release-{{ flinkVersionMajor 
}}/docs/dev/python/table/intro_to_table_api/).
+For more details, please refer to the [Python Table 
API](https://nightlies.apache.org/flink/flink-docs-release-{{ flinkVersionMajor 
}}/api/python/user_guide/table/index.html).
 
 ## Adding catalogs
 
diff --git a/docs/docs/hive.md b/docs/docs/hive.md
index 4829acfe20..bd5a98c3e5 100644
--- a/docs/docs/hive.md
+++ b/docs/docs/hive.md
@@ -46,7 +46,7 @@ Hive supports the following features with Hive version 4.0.0 
and above:
 * Copy-on-write support for delete, update and merge queries, CRUD support for 
Iceberg V1 tables.
 * Altering a table with expiring snapshots.
 * Create a table like an existing table (CTLT table).
-* Support adding parquet compression type via Table properties [Compression 
types](https://spark.apache.org/docs/2.4.3/sql-data-sources-parquet.html#configuration).
+* Support adding parquet compression type via Table properties [Compression 
types](https://spark.apache.org/docs/latest/sql-data-sources-parquet.html#configuration).
 * Altering a table metadata location.
 * Supporting table rollback.
 * Honors sort orders on existing tables when writing a table [Sort orders 
specification](../../spec.md#sort-orders).
diff --git a/docs/docs/nessie.md b/docs/docs/nessie.md
index be2ba4f7d2..8ebfbfaef9 100644
--- a/docs/docs/nessie.md
+++ b/docs/docs/nessie.md
@@ -52,7 +52,7 @@ Please refer to the [Nessie SQL extension 
document](https://projectnessie.org/to
 ## Nessie Catalog
 
 One major feature introduced in release `0.11.0` is the ability to easily 
interact with a [Custom Catalog](custom-catalog.md) from Spark and Flink. See 
[Spark Configuration](spark-configuration.md#catalog-configuration)
-  and [Flink Configuration](flink.md#custom-catalog) for instructions for 
adding a custom catalog to Iceberg.
+  and [Flink Configuration](flink-ddl.md#custom-catalog) for instructions for 
adding a custom catalog to Iceberg.
 
 To use the Nessie Catalog the following properties are required:
 
@@ -80,7 +80,7 @@ conf.set("spark.sql.catalog.nessie.type", "nessie")
 conf.set("spark.sql.catalog.nessie", "org.apache.iceberg.spark.SparkCatalog")
 conf.set("spark.sql.extensions", 
"org.apache.iceberg.spark.extensions.IcebergSparkSessionExtensions,org.projectnessie.spark.extensions.NessieSparkSessionExtensions")
 ```
-This is how it looks in Flink via the Python API (additional details can be 
found [here](flink.md#preparation-when-using-flinks-python-api)):
+This is how it looks in Flink via the Python API (additional details can be 
found [here](flink.md#flinks-python-api)):
 ```python
 import os
 from pyflink.datastream import StreamExecutionEnvironment
diff --git a/site/docs/hive-quickstart.md b/site/docs/hive-quickstart.md
index fbf9dec536..44eee59c73 100644
--- a/site/docs/hive-quickstart.md
+++ b/site/docs/hive-quickstart.md
@@ -105,7 +105,7 @@ SELECT * FROM nyc.taxis;
 
 #### Adding Iceberg to Hive
 
-If you already have a Hive 4.0.0 or later environment, it comes with the 
Iceberg included. No additional downloads or jars are needed. If you have a 
Hive 2.3.x or Hive 3.1.x environment see [Enabling Iceberg support in 
Hive](docs/latest/hive.md#hive-23x-hive-31x).
+If you already have a Hive 4.0.0 or later environment, it comes with the 
Iceberg included. No additional downloads or jars are needed. If you have a 
Hive 2.3.x or Hive 3.1.x environment see [Enabling Iceberg support in 
Hive](docs/1.8.1/hive.md#hive-23x-hive-31x).
 
 #### Learn More
 
diff --git a/site/docs/integrations/risingwave.md 
b/site/docs/integrations/risingwave.md
index 35e4cdf7a9..c73a065275 100644
--- a/site/docs/integrations/risingwave.md
+++ b/site/docs/integrations/risingwave.md
@@ -24,7 +24,7 @@ title: "RisingWave"
 
 ## Supported Features
 
-RisingWave supports batch reads and streaming writes of Apache Iceberg™ tables 
via its built-in source and sink connectors. For more information, see the 
[Iceberg source connector 
documentation](https://docs.risingwave.com/integrations/sources/apache-iceberg) 
and [Iceberg sink connector 
documentation](https://docs.risingwave.com/integrations/destinations/apache-iceberg).
+RisingWave supports batch reads and streaming writes of Apache Iceberg™ tables 
via its built-in source and sink connectors. For more information, see the 
[Iceberg source connector 
documentation](https://docs.risingwave.com/iceberg/ingest-from-iceberg) and 
[Iceberg sink connector 
documentation](https://docs.risingwave.com/integrations/destinations/apache-iceberg).
 
 ## Table Formats and Warehouse Locations
 
diff --git a/site/docs/multi-engine-support.md 
b/site/docs/multi-engine-support.md
index 88e8ae91b2..211f88efa7 100644
--- a/site/docs/multi-engine-support.md
+++ b/site/docs/multi-engine-support.md
@@ -92,7 +92,7 @@ Users should continuously upgrade their Flink version to stay 
up-to-date.
 | ------- | --------------- | ----------------------- 
|------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
 | 1.11    | End of Life     | 0.9.0                   | 0.12.1                 
| 
[iceberg-flink-runtime](https://search.maven.org/remotecontent?filepath=org/apache/iceberg/iceberg-flink-runtime/0.12.1/iceberg-flink-runtime-0.12.1.jar)
                                            |
 | 1.12    | End of Life     | 0.12.0                  | 0.13.1                 
| 
[iceberg-flink-runtime-1.12](https://repo1.maven.org/maven2/org/apache/iceberg/iceberg-flink-runtime-1.12/0.13.2/iceberg-flink-runtime-1.12-0.13.2.jar)
 [3]                                          |
-| 1.13    | End of Life     | 0.13.0                  | 1.0.0                  
| 
[iceberg-flink-runtime-1.13](https://repo1.maven.org/maven2/org/apache/iceberg/iceberg-flink-runtime-1.13/1.2.0/iceberg-flink-runtime-1.13-1.0.0.jar)
                                                |
+| 1.13    | End of Life     | 0.13.0                  | 1.0.0                  
| 
[iceberg-flink-runtime-1.13](https://repo1.maven.org/maven2/org/apache/iceberg/iceberg-flink-runtime-1.13/1.0.0/iceberg-flink-runtime-1.13-1.0.0.jar)
                                                |
 | 1.14    | End of Life     | 0.13.0                  | 1.2.0                  
| 
[iceberg-flink-runtime-1.14](https://search.maven.org/remotecontent?filepath=org/apache/iceberg/iceberg-flink-runtime-1.14/1.2.0/iceberg-flink-runtime-1.14-1.2.0.jar)
                               |
 | 1.15    | End of Life     | 0.14.0                  | 1.4.3                  
| 
[iceberg-flink-runtime-1.15](https://search.maven.org/remotecontent?filepath=org/apache/iceberg/iceberg-flink-runtime-1.15/1.4.3/iceberg-flink-runtime-1.15-1.4.3.jar)
                               |
 | 1.16    | End of Life     | 1.1.0                   | 1.5.0                  
| 
[iceberg-flink-runtime-1.16](https://search.maven.org/remotecontent?filepath=org/apache/iceberg/iceberg-flink-runtime-1.16/1.5.0/iceberg-flink-runtime-1.16-1.5.0.jar)
                               |
diff --git a/site/docs/spark-quickstart.md b/site/docs/spark-quickstart.md
index b5b98de053..a0db79198f 100644
--- a/site/docs/spark-quickstart.md
+++ b/site/docs/spark-quickstart.md
@@ -222,7 +222,7 @@ Then create the table:
 Iceberg catalogs support the full range of SQL DDL commands, including:
 
 * [`CREATE TABLE ... PARTITIONED BY`](docs/latest/spark-ddl.md#create-table)
-* [`CREATE TABLE ... AS 
SELECT`](docs/latest/spark-ddl.md#create-table--as-select)
+* [`CREATE TABLE ... AS 
SELECT`](docs/latest/spark-ddl.md#create-table-as-select)
 * [`ALTER TABLE`](docs/latest/spark-ddl.md#alter-table)
 * [`DROP TABLE`](docs/latest/spark-ddl.md#drop-table)
 
diff --git a/site/docs/vendors.md b/site/docs/vendors.md
index ebf247458d..91138ef2b2 100644
--- a/site/docs/vendors.md
+++ b/site/docs/vendors.md
@@ -175,7 +175,7 @@ Redpanda is both a cloud-native and self-hosted streaming 
platform whose [Iceber
 
 ### [RisingWave](https://risingwave.com/)
 
-[RisingWave](https://risingwave.com/) is a cloud-native streaming database for 
real-time data ingestion, processing, and management. It integrates with 
Iceberg to [read 
from](https://docs.risingwave.com/integrations/sources/apache-iceberg) and 
[write 
to](https://docs.risingwave.com/integrations/destinations/apache-iceberg) 
Iceberg tables, enabling efficient file compaction across sources like message 
queues, databases (via Change Data Capture), data lakes, and files. RisingWave 
is availa [...]
+[RisingWave](https://risingwave.com/) is a cloud-native streaming database for 
real-time data ingestion, processing, and management. It integrates with 
Iceberg to [read from](https://docs.risingwave.com/iceberg/ingest-from-iceberg) 
and [write 
to](https://docs.risingwave.com/integrations/destinations/apache-iceberg) 
Iceberg tables, enabling efficient file compaction across sources like message 
queues, databases (via Change Data Capture), data lakes, and files. RisingWave 
is available as [ [...]
 
 ### [Ryft](https://ryft.io/)
 
@@ -239,11 +239,11 @@ Learn more in the [Tinybird 
documentation](https://www.tinybird.co/docs/forward/
 
 ### [Upsolver](https://upsolver.com)
 
-[Upsolver](https://upsolver.com) is a streaming data ingestion and table 
management solution for Apache Iceberg. With Upsolver, users can easily ingest 
batch and streaming data from files, streams and databases (CDC) into [Iceberg 
tables](https://docs.upsolver.com/content/reference-1/sql-commands/iceberg-tables/upsolver-managed-tables).
 In addition, Upsolver connects to your existing REST and Hive catalogs, and 
[analyzes the health](https://docs.upsolver.com/content/how-to-guides-1/apach 
[...]
+[Upsolver](https://upsolver.com) is a streaming data ingestion and table 
management solution for Apache Iceberg. With Upsolver, users can easily ingest 
batch and streaming data from files, streams and databases (CDC) into [Iceberg 
tables](https://docs.upsolver.com/content/reference-1/sql-commands/iceberg-tables/upsolver-managed-tables).
 In addition, Upsolver connects to your existing REST and Hive catalogs, and 
[analyzes the health](https://help.qlik.com/en-US/upsolver/sqlake/Content/Ups 
[...]
 
 ### [VeloDB](https://velodb.io)
 
-[VeloDB](https://www.velodb.io/) is a commercial data warehouse powered by 
[Apache Doris](https://doris.apache.org/), an open-source, real-time data 
warehouse. It also provides powerful [query acceleration for Iceberg tables and 
efficient data 
writeback](https://doris.apache.org/docs/dev/lakehouse/catalogs/iceberg-catalog).
 VeloDB offers [enterprise version](https://www.velodb.io/enterprise) and 
[cloud service](https://www.velodb.io/cloud), which are fully compatible with 
open-source Apa [...]
+[VeloDB](https://www.velodb.io/) is a commercial data warehouse powered by 
[Apache Doris](https://doris.apache.org/), an open-source, real-time data 
warehouse. It also provides powerful [query acceleration for Iceberg tables and 
efficient data 
writeback](https://doris.apache.org/docs/dev/lakehouse/catalogs/iceberg-catalog).
 VeloDB offers [enterprise version](https://www.velodb.io/enterprise) and 
[cloud service](https://www.velodb.io/cloud), which are fully compatible with 
open-source Apa [...]
 
 ### [OLake](https://olake.io/)
 
diff --git a/site/overrides/home.html b/site/overrides/home.html
index 65d971e0a1..ca365c6e12 100644
--- a/site/overrides/home.html
+++ b/site/overrides/home.html
@@ -243,7 +243,7 @@
   
             <ul class="list-inline intro-social-buttons">
               <li>
-                <a href="./docs/latest/spark-queries/#time-travel" class="btn 
btn-default btn-lg">
+                <a 
href="./docs/latest/spark-queries/#time-travel-queries-with-sql" class="btn 
btn-default btn-lg">
                   <span class="network-name">Learn More</span>
                 </a>
               </li>

Reply via email to