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/amoro.git
The following commit(s) were added to refs/heads/asf-site by this push:
new f52d3cca4 Regenerated Amoro site page based on
88b7ba4ba8a833a3db43823dd319668963aee088 commit
f52d3cca4 is described below
commit f52d3cca46aa7a77e91a9c2b82f459722ecc0174
Author: GitHub Actions <[email protected]>
AuthorDate: Mon Jan 5 08:15:20 2026 +0000
Regenerated Amoro site page based on
88b7ba4ba8a833a3db43823dd319668963aee088 commit
---
output/benchmark-guide/index.html | 140 ++++++++--------
output/benchmark-report/index.html | 320 ++++++++++++++++++-------------------
output/benchmark/index.xml | 4 +-
output/blogs/index.html | 4 +-
output/community/index.xml | 8 +-
output/download/index.html | 248 ++++++++++++++--------------
output/index.html | 2 +-
output/index.xml | 18 +--
output/join-community/index.html | 50 +++---
output/quick-start/index.html | 8 +-
10 files changed, 401 insertions(+), 401 deletions(-)
diff --git a/output/benchmark-guide/index.html
b/output/benchmark-guide/index.html
index fea82ec0f..2c9ba147e 100644
--- a/output/benchmark-guide/index.html
+++ b/output/benchmark-guide/index.html
@@ -301,76 +301,76 @@ The detailed steps reference: <a
href="https://github.com/NetEase/lakehouse-benc
<h3 id="deploy-manually">Deploy manually</h3>
<p>Alternatively, you can manually deploy the following components to set up
the test environment:</p>
<table>
-<thead>
-<tr>
-<th style="text-align:left">Component</th>
-<th style="text-align:left">Version</th>
-<th style="text-align:left">Description</th>
-<th style="text-align:left">Installation Guide</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td style="text-align:left">MySQL</td>
-<td style="text-align:left">5.7+</td>
-<td style="text-align:left">MySQL is used to generate TPC-C data for
synchronization to data lakes.</td>
-<td style="text-align:left"><a
href="https://dev.mysql.com/doc/mysql-installation-excerpt/5.7/en/">MySQL
Installation Guide</a></td>
-</tr>
-<tr>
-<td style="text-align:left">Hadoop</td>
-<td style="text-align:left">2.3.7+</td>
-<td style="text-align:left">Hadoop is used to provide the storage for data
lakes.</td>
-<td style="text-align:left"><a
href="https://ambari.apache.org/">Ambari</a></td>
-</tr>
-<tr>
-<td style="text-align:left">Trino</td>
-<td style="text-align:left">380</td>
-<td style="text-align:left">Trino is used to execute TPC-H queries for Iceberg
and Mixed-Iceberg format tables.</td>
-<td style="text-align:left"><a
href="https://trino.io/docs/current/installation/deployment.html">Trino
Installation Guide</a></td>
-</tr>
-<tr>
-<td style="text-align:left">Amoro Trino Connector</td>
-<td style="text-align:left">0.4.0</td>
-<td style="text-align:left">To query Mixed-Iceberg Format tables in Trino, you
need to install and configure the Amoro connector in Trino.</td>
-<td style="text-align:left"><a
href="https://amoro.netease.com/docs/latest/trino/">Amoro Trino
Connector</a></td>
-</tr>
-<tr>
-<td style="text-align:left">Iceberg Trino Connector</td>
-<td style="text-align:left">0.13.0</td>
-<td style="text-align:left">To query Iceberg Format tables in Trino, you need
to install and configure the Iceberg connector in Trino.</td>
-<td style="text-align:left"><a
href="https://trino.io/docs/current/connector/iceberg.html">Iceberg Trino
Connector</a></td>
-</tr>
-<tr>
-<td style="text-align:left">Presto</td>
-<td style="text-align:left">274</td>
-<td style="text-align:left">Presto is used to execute TPC-H queries for Hudi
format tables.</td>
-<td style="text-align:left"><a
href="https://prestodb.io/docs/current/installation/deployment.html">Presto
Installation Guide</a></td>
-</tr>
-<tr>
-<td style="text-align:left">Hudi Presto Connector</td>
-<td style="text-align:left">0.11.1</td>
-<td style="text-align:left">To query Iceberg Format tables in Trino, you need
to install and configure the Iceberg connector in Presto.</td>
-<td style="text-align:left"><a
href="https://prestodb.io/docs/current/connector/hudi.html">Hudi Presto
Connector</a></td>
-</tr>
-<tr>
-<td style="text-align:left">AMS</td>
-<td style="text-align:left">0.4.0</td>
-<td style="text-align:left">Amoro Management Service, support self-optimizing
on tables during the test.</td>
-<td style="text-align:left"><a
href="https://amoro.netease.com/docs/latest/deployment/">AMS Installation
Guide</a></td>
-</tr>
-<tr>
-<td style="text-align:left">data-lake-benchmark</td>
-<td style="text-align:left">21</td>
-<td style="text-align:left">The core program of Benchmark which is responsible
for generating test data, executing the testing process, and generating test
results.</td>
-<td style="text-align:left"><a
href="https://github.com/NetEase/data-lake-benchmark#readme">Data Lake
Benchmark</a></td>
-</tr>
-<tr>
-<td style="text-align:left">lakehouse-benchmark-ingestion</td>
-<td style="text-align:left">1.0</td>
-<td style="text-align:left">Data synchronization tool based on Flink-CDC which
can synchronize data from database to data lake in real-time.</td>
-<td style="text-align:left"><a
href="https://github.com/NetEase/lakehouse-benchmark-ingestion">Lakehouse
Benchmark Ingestion</a></td>
-</tr>
-</tbody>
+ <thead>
+ <tr>
+ <th style="text-align: left">Component</th>
+ <th style="text-align: left">Version</th>
+ <th style="text-align: left">Description</th>
+ <th style="text-align: left">Installation Guide</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td style="text-align: left">MySQL</td>
+ <td style="text-align: left">5.7+</td>
+ <td style="text-align: left">MySQL is used to generate TPC-C data
for synchronization to data lakes.</td>
+ <td style="text-align: left"><a
href="https://dev.mysql.com/doc/mysql-installation-excerpt/5.7/en/">MySQL
Installation Guide</a></td>
+ </tr>
+ <tr>
+ <td style="text-align: left">Hadoop</td>
+ <td style="text-align: left">2.3.7+</td>
+ <td style="text-align: left">Hadoop is used to provide the storage
for data lakes.</td>
+ <td style="text-align: left"><a
href="https://ambari.apache.org/">Ambari</a></td>
+ </tr>
+ <tr>
+ <td style="text-align: left">Trino</td>
+ <td style="text-align: left">380</td>
+ <td style="text-align: left">Trino is used to execute TPC-H queries
for Iceberg and Mixed-Iceberg format tables.</td>
+ <td style="text-align: left"><a
href="https://trino.io/docs/current/installation/deployment.html">Trino
Installation Guide</a></td>
+ </tr>
+ <tr>
+ <td style="text-align: left">Amoro Trino Connector</td>
+ <td style="text-align: left">0.4.0</td>
+ <td style="text-align: left">To query Mixed-Iceberg Format tables in
Trino, you need to install and configure the Amoro connector in Trino.</td>
+ <td style="text-align: left"><a
href="https://amoro.netease.com/docs/latest/trino/">Amoro Trino
Connector</a></td>
+ </tr>
+ <tr>
+ <td style="text-align: left">Iceberg Trino Connector</td>
+ <td style="text-align: left">0.13.0</td>
+ <td style="text-align: left">To query Iceberg Format tables in
Trino, you need to install and configure the Iceberg connector in Trino.</td>
+ <td style="text-align: left"><a
href="https://trino.io/docs/current/connector/iceberg.html">Iceberg Trino
Connector</a></td>
+ </tr>
+ <tr>
+ <td style="text-align: left">Presto</td>
+ <td style="text-align: left">274</td>
+ <td style="text-align: left">Presto is used to execute TPC-H queries
for Hudi format tables.</td>
+ <td style="text-align: left"><a
href="https://prestodb.io/docs/current/installation/deployment.html">Presto
Installation Guide</a></td>
+ </tr>
+ <tr>
+ <td style="text-align: left">Hudi Presto Connector</td>
+ <td style="text-align: left">0.11.1</td>
+ <td style="text-align: left">To query Iceberg Format tables in
Trino, you need to install and configure the Iceberg connector in Presto.</td>
+ <td style="text-align: left"><a
href="https://prestodb.io/docs/current/connector/hudi.html">Hudi Presto
Connector</a></td>
+ </tr>
+ <tr>
+ <td style="text-align: left">AMS</td>
+ <td style="text-align: left">0.4.0</td>
+ <td style="text-align: left">Amoro Management Service, support
self-optimizing on tables during the test.</td>
+ <td style="text-align: left"><a
href="https://amoro.netease.com/docs/latest/deployment/">AMS Installation
Guide</a></td>
+ </tr>
+ <tr>
+ <td style="text-align: left">data-lake-benchmark</td>
+ <td style="text-align: left">21</td>
+ <td style="text-align: left">The core program of Benchmark which is
responsible for generating test data, executing the testing process, and
generating test results.</td>
+ <td style="text-align: left"><a
href="https://github.com/NetEase/data-lake-benchmark#readme">Data Lake
Benchmark</a></td>
+ </tr>
+ <tr>
+ <td style="text-align: left">lakehouse-benchmark-ingestion</td>
+ <td style="text-align: left">1.0</td>
+ <td style="text-align: left">Data synchronization tool based on
Flink-CDC which can synchronize data from database to data lake in
real-time.</td>
+ <td style="text-align: left"><a
href="https://github.com/NetEase/lakehouse-benchmark-ingestion">Lakehouse
Benchmark Ingestion</a></td>
+ </tr>
+ </tbody>
</table>
<h2 id="benchmark-steps">Benchmark steps</h2>
<ol>
diff --git a/output/benchmark-report/index.html
b/output/benchmark-report/index.html
index 6246cf9a9..b178987f5 100644
--- a/output/benchmark-report/index.html
+++ b/output/benchmark-report/index.html
@@ -298,97 +298,97 @@
<h2 id="test-envrionment">Test envrionment</h2>
<h3 id="hardware-configuration">Hardware configuration</h3>
<table>
-<thead>
-<tr>
-<th>Number</th>
-<th>OS</th>
-<th>Cpu core</th>
-<th>Memory</th>
-<th>Disk type</th>
-<th>Deployed components</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>1</td>
-<td>CentOS 7</td>
-<td>40</td>
-<td>256</td>
-<td>SAS</td>
-<td>HDFS、Hive、Yarn</td>
-</tr>
-<tr>
-<td>2</td>
-<td>CentOS 7</td>
-<td>40</td>
-<td>256</td>
-<td>SAS</td>
-<td>HDFS、Hive、Yarn</td>
-</tr>
-<tr>
-<td>3</td>
-<td>CentOS 7</td>
-<td>40</td>
-<td>256</td>
-<td>SAS</td>
-<td>HDFS、Hive、Yarn</td>
-</tr>
-<tr>
-<td>4</td>
-<td>CentOS 7</td>
-<td>40</td>
-<td>256</td>
-<td>SAS</td>
-<td>Trino、Presto</td>
-</tr>
-<tr>
-<td>5</td>
-<td>CentOS 7</td>
-<td>40</td>
-<td>256</td>
-<td>SAS</td>
-<td>Trino、Presto</td>
-</tr>
-<tr>
-<td>6</td>
-<td>CentOS 7</td>
-<td>40</td>
-<td>256</td>
-<td>SAS</td>
-<td>Trino、Presto</td>
-</tr>
-</tbody>
+ <thead>
+ <tr>
+ <th>Number</th>
+ <th>OS</th>
+ <th>Cpu core</th>
+ <th>Memory</th>
+ <th>Disk type</th>
+ <th>Deployed components</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>1</td>
+ <td>CentOS 7</td>
+ <td>40</td>
+ <td>256</td>
+ <td>SAS</td>
+ <td>HDFS、Hive、Yarn</td>
+ </tr>
+ <tr>
+ <td>2</td>
+ <td>CentOS 7</td>
+ <td>40</td>
+ <td>256</td>
+ <td>SAS</td>
+ <td>HDFS、Hive、Yarn</td>
+ </tr>
+ <tr>
+ <td>3</td>
+ <td>CentOS 7</td>
+ <td>40</td>
+ <td>256</td>
+ <td>SAS</td>
+ <td>HDFS、Hive、Yarn</td>
+ </tr>
+ <tr>
+ <td>4</td>
+ <td>CentOS 7</td>
+ <td>40</td>
+ <td>256</td>
+ <td>SAS</td>
+ <td>Trino、Presto</td>
+ </tr>
+ <tr>
+ <td>5</td>
+ <td>CentOS 7</td>
+ <td>40</td>
+ <td>256</td>
+ <td>SAS</td>
+ <td>Trino、Presto</td>
+ </tr>
+ <tr>
+ <td>6</td>
+ <td>CentOS 7</td>
+ <td>40</td>
+ <td>256</td>
+ <td>SAS</td>
+ <td>Trino、Presto</td>
+ </tr>
+ </tbody>
</table>
<h3 id="software-version">Software version</h3>
<table>
-<thead>
-<tr>
-<th>Software</th>
-<th>Version</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>Trino</td>
-<td>380</td>
-</tr>
-<tr>
-<td>Presto</td>
-<td>274</td>
-</tr>
-<tr>
-<td>Iceberg</td>
-<td>0.13</td>
-</tr>
-<tr>
-<td>Amoro</td>
-<td>0.4</td>
-</tr>
-<tr>
-<td>Hudi</td>
-<td>0.11.1</td>
-</tr>
-</tbody>
+ <thead>
+ <tr>
+ <th>Software</th>
+ <th>Version</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>Trino</td>
+ <td>380</td>
+ </tr>
+ <tr>
+ <td>Presto</td>
+ <td>274</td>
+ </tr>
+ <tr>
+ <td>Iceberg</td>
+ <td>0.13</td>
+ </tr>
+ <tr>
+ <td>Amoro</td>
+ <td>0.4</td>
+ </tr>
+ <tr>
+ <td>Hudi</td>
+ <td>0.11.1</td>
+ </tr>
+ </tbody>
</table>
<h2 id="test-plan">Test plan</h2>
<h3 id="overview">Overview</h3>
@@ -409,82 +409,82 @@
<img src="../images/chbenchmark/chbenchmark.png" alt="chbenchmark" width="60%"
height="60%">
<p>In this test, the number of warehouses was set to 100, and the initial data
set size in the MySQL database was approximately 10GB. The following table
shows the number of data records for each table in the initial data set and the
changes in the number of data records for each table after running the one-hour
TPC-C test.</p>
<table>
-<thead>
-<tr>
-<th>Table name</th>
-<th>The number of records (rows) in beginning</th>
-<th>The number of records (rows) after running a one-hour TPC-C test</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>warehouse</td>
-<td>100</td>
-<td>100</td>
-</tr>
-<tr>
-<td>item</td>
-<td>100000</td>
-<td>100000</td>
-</tr>
-<tr>
-<td>stock</td>
-<td>10000000</td>
-<td>10000000</td>
-</tr>
-<tr>
-<td>district</td>
-<td>1000</td>
-<td>1000</td>
-</tr>
-<tr>
-<td>customer</td>
-<td>3000000</td>
-<td>3000000</td>
-</tr>
-<tr>
-<td>history</td>
-<td>3000000</td>
-<td>3119285(+119285)</td>
-</tr>
-<tr>
-<td>oorder</td>
-<td>3000000</td>
-<td>3124142(+124142)</td>
-</tr>
-<tr>
-<td>new_order</td>
-<td>893709</td>
-<td>907373(+13664)</td>
-</tr>
-<tr>
-<td>order_line</td>
-<td>29996774</td>
-<td>31252799(+1256025)</td>
-</tr>
-<tr>
-<td>region</td>
-<td>5</td>
-<td>5</td>
-</tr>
-<tr>
-<td>nation</td>
-<td>62</td>
-<td>62</td>
-</tr>
-<tr>
-<td>supplier</td>
-<td>1000</td>
-<td>1000</td>
-</tr>
-</tbody>
+ <thead>
+ <tr>
+ <th>Table name</th>
+ <th>The number of records (rows) in beginning</th>
+ <th>The number of records (rows) after running a one-hour TPC-C
test</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>warehouse</td>
+ <td>100</td>
+ <td>100</td>
+ </tr>
+ <tr>
+ <td>item</td>
+ <td>100000</td>
+ <td>100000</td>
+ </tr>
+ <tr>
+ <td>stock</td>
+ <td>10000000</td>
+ <td>10000000</td>
+ </tr>
+ <tr>
+ <td>district</td>
+ <td>1000</td>
+ <td>1000</td>
+ </tr>
+ <tr>
+ <td>customer</td>
+ <td>3000000</td>
+ <td>3000000</td>
+ </tr>
+ <tr>
+ <td>history</td>
+ <td>3000000</td>
+ <td>3119285(+119285)</td>
+ </tr>
+ <tr>
+ <td>oorder</td>
+ <td>3000000</td>
+ <td>3124142(+124142)</td>
+ </tr>
+ <tr>
+ <td>new_order</td>
+ <td>893709</td>
+ <td>907373(+13664)</td>
+ </tr>
+ <tr>
+ <td>order_line</td>
+ <td>29996774</td>
+ <td>31252799(+1256025)</td>
+ </tr>
+ <tr>
+ <td>region</td>
+ <td>5</td>
+ <td>5</td>
+ </tr>
+ <tr>
+ <td>nation</td>
+ <td>62</td>
+ <td>62</td>
+ </tr>
+ <tr>
+ <td>supplier</td>
+ <td>1000</td>
+ <td>1000</td>
+ </tr>
+ </tbody>
</table>
<h3 id="perform-the-test">Perform the test</h3>
<p>Before starting TPC-H testing, start a Flink job to synchronize both the
history data and real-time data from MySQL into the data lake.
Afterwards, execute TPC-H testing through query engines such as Trino or
Presto.</p>
<p>TPC-H contains 22 query statements, only three of which are listed here due
to space limitation:</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-sql" data-lang="sql"><span style="display:flex;"><span><span
style="color:#75715e">-- query1
-</span></span></span><span style="display:flex;"><span><span
style="color:#75715e"></span><span style="color:#66d9ef">SELECT</span>
ol_number,
+</span></span></span><span style="display:flex;"><span><span
style="color:#66d9ef">SELECT</span> ol_number,
</span></span><span style="display:flex;"><span> <span
style="color:#66d9ef">sum</span>(ol_quantity) <span
style="color:#66d9ef">AS</span> sum_qty,
</span></span><span style="display:flex;"><span> <span
style="color:#66d9ef">sum</span>(ol_amount) <span
style="color:#66d9ef">AS</span> sum_amount,
</span></span><span style="display:flex;"><span> <span
style="color:#66d9ef">avg</span>(ol_quantity) <span
style="color:#66d9ef">AS</span> avg_qty,
@@ -496,7 +496,7 @@ Afterwards, execute TPC-H testing through query engines
such as Trino or Presto.
</span></span><span style="display:flex;"><span><span
style="color:#66d9ef">ORDER</span> <span style="color:#66d9ef">BY</span>
ol_number;
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span> <span
style="color:#75715e">-- query2
-</span></span></span><span style="display:flex;"><span><span
style="color:#75715e"></span><span style="color:#66d9ef">SELECT</span>
su_suppkey,
+</span></span></span><span style="display:flex;"><span><span
style="color:#66d9ef">SELECT</span> su_suppkey,
</span></span><span style="display:flex;"><span> su_name,
</span></span><span style="display:flex;"><span> n_name,
</span></span><span style="display:flex;"><span> i_id,
@@ -524,7 +524,7 @@ Afterwards, execute TPC-H testing through query engines
such as Trino or Presto.
</span></span><span style="display:flex;"><span><span
style="color:#66d9ef">ORDER</span> <span style="color:#66d9ef">BY</span>
n_name, su_name, i_id;
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span> <span
style="color:#75715e">-- query3
-</span></span></span><span style="display:flex;"><span><span
style="color:#75715e"></span><span style="color:#66d9ef">SELECT</span> ol_o_id,
+</span></span></span><span style="display:flex;"><span><span
style="color:#66d9ef">SELECT</span> ol_o_id,
</span></span><span style="display:flex;"><span> ol_w_id,
</span></span><span style="display:flex;"><span> ol_d_id,
</span></span><span style="display:flex;"><span> <span
style="color:#66d9ef">sum</span>(ol_amount) <span
style="color:#66d9ef">AS</span> revenue,
diff --git a/output/benchmark/index.xml b/output/benchmark/index.xml
index 240a31b70..3c71ea768 100644
--- a/output/benchmark/index.xml
+++ b/output/benchmark/index.xml
@@ -12,14 +12,14 @@
<link>https://amoro.apache.org/benchmark-report/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/benchmark-report/</guid>
- <description>Benchmark Report Test purpose This test aims at comparing
the OLAP benchmark performance of various data lake formats in the scenario of
continuous streaming ingestion in the CDC database.
Meanwhile, particular
attention was paid during the testing process to the impact of enabling
self-optimizing on the analytical performance of the table.
Test
envrionment Hardware configuration Number OS Cpu core Memory Disk type Deployed
components 1 CentOS 7 40 256 SAS HDFS [...]
+ <description><h1 id="benchmark-report">Benchmark
Report</h1>
<h2 id="test-purpose">Test
purpose</h2>
<p>This test aims at comparing the OLAP benchmark
performance of various data lake formats in the scenario of continuous
streaming ingestion in the CDC database.</p>
<p>Meanwhile,
particular attention was paid during the testing process to the impact of
enabling self-optimizing on the analytical performance of the [...]
</item>
<item>
<title>How To Benchmark</title>
<link>https://amoro.apache.org/benchmark-guide/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/benchmark-guide/</guid>
- <description>Benchmark Guild This guilde introduces detailed steps for
executing the benchmark to validate performance of various data lake
formats.
By following the steps in the guild, you can learn about the
analytical performance of different data lake table format. At the same time,
you can flexibly adjust the test scenarios to obtain test results that better
suit your actual scenario.
Deploy testing environment Deploy by Docker With
Docker-Compose, you can quickly set [...]
+ <description><h1 id="benchmark-guild">Benchmark
Guild</h1>
<p>This guilde introduces detailed steps for
executing the benchmark to validate performance of various data lake
formats.</p>
<p>By following the steps in the guild, you can
learn about the analytical performance of different data lake table format. At
the same time, you can flexibly adjust the test scenarios to obtain test
results that better suit your actual scenario.</p&g [...]
</item>
</channel>
</rss>
diff --git a/output/blogs/index.html b/output/blogs/index.html
index 67d3e9a23..d5ffd6972 100644
--- a/output/blogs/index.html
+++ b/output/blogs/index.html
@@ -293,7 +293,7 @@
<div id="content" class="markdown-body">
<div class="margin-for-toc"><h2 id="amoro-blogs">Amoro
Blogs</h2>
<p>Here is a list of blogs that talk about Amoro. The blogs are ordered from
most recent to oldest.</p>
-<h3
id="10x-faster-iceberg-compaction-how-apache-amoros-self-optimizing-outperforms-spark-jobshttpsmediumcomjinsongzhou199010x-efficiency-boost-compared-to-spark-rewritefiles-procedure-how-apache-amoro-efficiently-7e7a993950d7"><a
href="https://medium.com/@jinsong.zhou1990/10x-efficiency-boost-compared-to-spark-rewritefiles-procedure-how-apache-amoro-efficiently-7e7a993950d7">10x
Faster Iceberg Compaction: How Apache Amoro’s Self-Optimizing Outperforms
Spark Jobs</a></h3>
+<h3
id="10x-faster-iceberg-compaction-how-apache-amoros-self-optimizing-outperforms-spark-jobs"><a
href="https://medium.com/@jinsong.zhou1990/10x-efficiency-boost-compared-to-spark-rewritefiles-procedure-how-apache-amoro-efficiently-7e7a993950d7">10x
Faster Iceberg Compaction: How Apache Amoro’s Self-Optimizing Outperforms
Spark Jobs</a></h3>
<p><strong>Date</strong>: Sep 19th, 2025</p>
<p><strong>Authors</strong>: <a
href="https://www.linkedin.com/in/jinsong-zhou/">Jinsong Zhou</a></p>
</div>
@@ -319,7 +319,7 @@
<ul>
<li><a href="#amoro-blogs">Amoro Blogs</a>
<ul>
- <li><a
href="#10x-faster-iceberg-compaction-how-apache-amoros-self-optimizing-outperforms-spark-jobshttpsmediumcomjinsongzhou199010x-efficiency-boost-compared-to-spark-rewritefiles-procedure-how-apache-amoro-efficiently-7e7a993950d7"><a
href="https://medium.com/@jinsong.zhou1990/10x-efficiency-boost-compared-to-spark-rewritefiles-procedure-how-apache-amoro-efficiently-7e7a993950d7">10x
Faster Iceberg Compaction: How Apache Amoro’s Self-Optimizing Outperforms
Spark Jobs</a></a></li>
+ <li><a
href="#10x-faster-iceberg-compaction-how-apache-amoros-self-optimizing-outperforms-spark-jobs">10x
Faster Iceberg Compaction: How Apache Amoro’s Self-Optimizing Outperforms
Spark Jobs</a></li>
</ul>
</li>
</ul>
diff --git a/output/community/index.xml b/output/community/index.xml
index c53750eeb..efea1dfe2 100644
--- a/output/community/index.xml
+++ b/output/community/index.xml
@@ -12,28 +12,28 @@
<link>https://amoro.apache.org/how-to-contribute/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/how-to-contribute/</guid>
- <description>Contributing to Amoro Thanks for your interest in the Amoro
project. Contributions are welcome and are greatly appreciated! Every little
effort helps, and credit will always be given.
This page provides some
orientation and resources for getting involved with the project. It also offers
recommendations for the best results when engaging with the community. We hope
this will be a pleasant first experience for you and you&rsquo;ll return to
continue contributing. [...]
+ <description><h1 id="contributing-to-amoro">Contributing
to Amoro</h1>
<p>Thanks for your interest in the Amoro project.
Contributions are welcome and are greatly appreciated! Every little effort
helps, and credit will always be given.</p>
<p>This page
provides some orientation and resources for getting involved with the project.
It also offers recommendations for the best results when engaging with the
community. We hope this will be a [...]
</item>
<item>
<title>Join Community</title>
<link>https://amoro.apache.org/join-community/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/join-community/</guid>
- <description>Welcome to Apache Amoro (incubating) Amoro community is a
free, open-source community project. Anyone interested in the Amoro project can
join the community and contribute to its development by becoming a part of
it.
This document describes some guidelines for joining the Amoro
community.
Mailing Lists List Name Address Subscribe Unsubscribe Archive
Developer List [email protected] subscribe unsubscribe archive Commits List
[email protected] subscribe [...]
+ <description><h1
id="welcome-to-apache-amoro-incubating">Welcome to Apache Amoro
(incubating)</h1>
<p>Amoro community is a free, open-source
community project.
Anyone interested in the Amoro project can join the
community and contribute to its development by becoming a part of
it.</p>
<p>This document describes some guidelines for joining
the Amoro community.</p>
<h2 id="mailing-lists">Mailing
Lists</h2> [...]
</item>
<item>
<title>Release Guide</title>
<link>https://amoro.apache.org/release-guide/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/release-guide/</guid>
- <description>How to release a new version Preparation Apache release
documentation Please refer to the following link to understand the ASF release
process:
Apache Release Guide Apache Release Policy Publishing Maven
Artifacts Environmental requirements JDK 11 Apache Maven 3.8+ GnuPG 2.1+ Git
SVN GPG signature Follow the Apache release guidelines, you need the GPG
signature to sign the release version, users can also use this to determine if
the downloaded version has been tamp [...]
+ <description><h1 id="how-to-release-a-new-version">How to
release a new version</h1>
<h2
id="preparation">Preparation</h2>
<h3
id="apache-release-documentation">Apache release
documentation</h3>
<p>Please refer to the following link to
understand the ASF release
process:</p>
<ul>
<li><a
href="http://www.apache.org/dev/release-publishing">Apache Release
Guide</a&g [...]
</item>
<item>
<title>Release Guide</title>
<link>https://amoro.apache.org/validate-release/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/validate-release/</guid>
- <description>How to validate a new release Download candidate # If there
is svn locally, you can clone to the local $ svn co
https://dist.apache.org/repos/dist/dev/incubator/amoro/${release_version}-${rc_version}/
# or download the material file directly $ wget
https://dist.apache.org/repos/dist/dev/incubator/amoro/${release_version}-${rc_version}/
validate candidate Check GPG signature Download the KEYS and import it:
$
curl https://downloads.apache.org/incubator/amoro/KEYS &a [...]
+ <description><h1 id="how-to-validate-a-new-release">How to
validate a new release</h1>
<h2
id="download-candidate">Download candidate</h2>
<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-shell" data-lang="shell"><span
style="display:flex;"><span><span s [...]
</item>
</channel>
</rss>
diff --git a/output/download/index.html b/output/download/index.html
index 92add381d..621f13b7d 100644
--- a/output/download/index.html
+++ b/output/download/index.html
@@ -297,137 +297,137 @@
<p>The instructions for checking hashes(sha512) and signatures is indicated on
<a href="https://www.apache.org/dyn/closer.cgi#verify">Verify Instructions</a>
page.</p>
<h2 id="the-latest-release">The latest release</h2>
<table>
-<thead>
-<tr>
-<th>Version</th>
-<th>Date</th>
-<th>Source</th>
-<th>Binary</th>
-<th>Release Notes</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>0.8.1</td>
-<td>2025 Sep 11</td>
-<td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.8.1-incubating/apache-amoro-0.8.1-incubating-src.tar.gz?action=download">source</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.8.1-incubating/apache-amoro-0.8.1-incubating-src.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.8.1-incubating/apache-amoro-0.8.1-incubating-src.tar.gz.sha512">sha512</a>)</td>
-<td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.8.1-incubating/apache-amoro-0.8.1-incubating-bin-hadoop3.tar.gz?action=download">amoro-bin-hadoop3</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.8.1-incubating/apache-amoro-0.8.1-incubating-bin-hadoop3.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.8.1-incubating/apache-amoro-0.8.1-incubating-bin-hadoop3.tar.gz.sha512">sha512</a>)
<br> <a href="https://www.apache.org/ [...]
-<td><a
href="https://github.com/apache/amoro/releases/tag/v0.8.1-incubating">release
note</a></td>
-</tr>
-</tbody>
+ <thead>
+ <tr>
+ <th>Version</th>
+ <th>Date</th>
+ <th>Source</th>
+ <th>Binary</th>
+ <th>Release Notes</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>0.8.1</td>
+ <td>2025 Sep 11</td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.8.1-incubating/apache-amoro-0.8.1-incubating-src.tar.gz?action=download">source</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.8.1-incubating/apache-amoro-0.8.1-incubating-src.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.8.1-incubating/apache-amoro-0.8.1-incubating-src.tar.gz.sha512">sha512</a>)</td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.8.1-incubating/apache-amoro-0.8.1-incubating-bin-hadoop3.tar.gz?action=download">amoro-bin-hadoop3</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.8.1-incubating/apache-amoro-0.8.1-incubating-bin-hadoop3.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.8.1-incubating/apache-amoro-0.8.1-incubating-bin-hadoop3.tar.gz.sha512">sha512</a>)
<br> <a href="https://www.a [...]
+ <td><a
href="https://github.com/apache/amoro/releases/tag/v0.8.1-incubating">release
note</a></td>
+ </tr>
+ </tbody>
</table>
<h2 id="all-archived-releases">All archived releases</h2>
<table>
-<thead>
-<tr>
-<th>Version</th>
-<th>Date</th>
-<th>Source</th>
-<th>Binary</th>
-<th>Release Notes</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>0.8.0</td>
-<td>2025 May 08</td>
-<td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.8.0-incubating/apache-amoro-0.8.0-incubating-src.tar.gz?action=download">source</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.8.0-incubating/apache-amoro-0.8.0-incubating-src.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.8.0-incubating/apache-amoro-0.8.0-incubating-src.tar.gz.sha512">sha512</a>)</td>
-<td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.8.0-incubating/apache-amoro-0.8.0-incubating-bin-hadoop3.tar.gz?action=download">amoro-bin-hadoop3</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.8.0-incubating/apache-amoro-0.8.0-incubating-bin-hadoop3.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.8.0-incubating/apache-amoro-0.8.0-incubating-bin-hadoop3.tar.gz.sha512">sha512</a>)
<br> <a href="https://www.apache.org/ [...]
-<td><a
href="https://github.com/apache/amoro/releases/tag/v0.8.0-incubating">release
note</a></td>
-</tr>
-<tr>
-<td>0.7.1</td>
-<td>2024 Nov 20</td>
-<td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.7.1-incubating/apache-amoro-0.7.1-incubating-src.tar.gz?action=download">source</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.7.1-incubating/apache-amoro-0.7.1-incubating-src.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.7.1-incubating/apache-amoro-0.7.1-incubating-src.tar.gz.sha512">sha512</a>)</td>
-<td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.7.1-incubating/apache-amoro-0.7.1-incubating-bin-hadoop3.tar.gz?action=download">amoro-bin-hadoop3</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.7.1-incubating/apache-amoro-0.7.1-incubating-bin-hadoop3.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.7.1-incubating/apache-amoro-0.7.1-incubating-bin-hadoop3.tar.gz.sha512">sha512</a>)
<br> <a href="https://www.apache.org/ [...]
-<td><a
href="https://github.com/apache/amoro/releases/tag/v0.7.1-incubating">release
note</a></td>
-</tr>
-<tr>
-<td>0.7.0</td>
-<td>2024 Aug 2</td>
-<td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.7.0-incubating/apache-amoro-0.7.0-incubating-src.tar.gz?action=download">source</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.7.0-incubating/apache-amoro-0.7.0-incubating-src.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.7.0-incubating/apache-amoro-0.7.0-incubating-src.tar.gz.sha512">sha512</a>)</td>
-<td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.7.0-incubating/apache-amoro-0.7.0-incubating-bin-hadoop3.tar.gz?action=download">amoro-bin-hadoop3</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.7.0-incubating/apache-amoro-0.7.0-incubating-bin-hadoop3.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.7.0-incubating/apache-amoro-0.7.0-incubating-bin-hadoop3.tar.gz.sha512">sha512</a>)
<br> <a href="https://www.apache.org/ [...]
-<td><a
href="https://github.com/apache/amoro/releases/tag/v0.7.0-incubating">release
note</a></td>
-</tr>
-</tbody>
+ <thead>
+ <tr>
+ <th>Version</th>
+ <th>Date</th>
+ <th>Source</th>
+ <th>Binary</th>
+ <th>Release Notes</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>0.8.0</td>
+ <td>2025 May 08</td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.8.0-incubating/apache-amoro-0.8.0-incubating-src.tar.gz?action=download">source</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.8.0-incubating/apache-amoro-0.8.0-incubating-src.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.8.0-incubating/apache-amoro-0.8.0-incubating-src.tar.gz.sha512">sha512</a>)</td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.8.0-incubating/apache-amoro-0.8.0-incubating-bin-hadoop3.tar.gz?action=download">amoro-bin-hadoop3</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.8.0-incubating/apache-amoro-0.8.0-incubating-bin-hadoop3.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.8.0-incubating/apache-amoro-0.8.0-incubating-bin-hadoop3.tar.gz.sha512">sha512</a>)
<br> <a href="https://www.a [...]
+ <td><a
href="https://github.com/apache/amoro/releases/tag/v0.8.0-incubating">release
note</a></td>
+ </tr>
+ <tr>
+ <td>0.7.1</td>
+ <td>2024 Nov 20</td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.7.1-incubating/apache-amoro-0.7.1-incubating-src.tar.gz?action=download">source</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.7.1-incubating/apache-amoro-0.7.1-incubating-src.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.7.1-incubating/apache-amoro-0.7.1-incubating-src.tar.gz.sha512">sha512</a>)</td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.7.1-incubating/apache-amoro-0.7.1-incubating-bin-hadoop3.tar.gz?action=download">amoro-bin-hadoop3</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.7.1-incubating/apache-amoro-0.7.1-incubating-bin-hadoop3.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.7.1-incubating/apache-amoro-0.7.1-incubating-bin-hadoop3.tar.gz.sha512">sha512</a>)
<br> <a href="https://www.a [...]
+ <td><a
href="https://github.com/apache/amoro/releases/tag/v0.7.1-incubating">release
note</a></td>
+ </tr>
+ <tr>
+ <td>0.7.0</td>
+ <td>2024 Aug 2</td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.7.0-incubating/apache-amoro-0.7.0-incubating-src.tar.gz?action=download">source</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.7.0-incubating/apache-amoro-0.7.0-incubating-src.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.7.0-incubating/apache-amoro-0.7.0-incubating-src.tar.gz.sha512">sha512</a>)</td>
+ <td><a
href="https://www.apache.org/dyn/closer.lua/incubator/amoro/0.7.0-incubating/apache-amoro-0.7.0-incubating-bin-hadoop3.tar.gz?action=download">amoro-bin-hadoop3</a>
(<a
href="https://downloads.apache.org/incubator/amoro/0.7.0-incubating/apache-amoro-0.7.0-incubating-bin-hadoop3.tar.gz.asc">signature</a>
| <a
href="https://downloads.apache.org/incubator/amoro/0.7.0-incubating/apache-amoro-0.7.0-incubating-bin-hadoop3.tar.gz.sha512">sha512</a>)
<br> <a href="https://www.a [...]
+ <td><a
href="https://github.com/apache/amoro/releases/tag/v0.7.0-incubating">release
note</a></td>
+ </tr>
+ </tbody>
</table>
<h2 id="non-apache-releases">Non-Apache releases</h2>
<p>These releases were made before the Amoro project joined the ASF Incubator
and have not followed the usual ASF release process.</p>
<table>
-<thead>
-<tr>
-<th>Version</th>
-<th>Date</th>
-<th>Source</th>
-<th>AMS</th>
-<th>Flink Runtime Jars</th>
-<th>Spark Runtime Jars</th>
-<th>Trino Connector</th>
-<th>Release Notes</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td>0.6.1</td>
-<td>2024 Feb 21</td>
-<td><a
href="https://github.com/apache/incubator-amoro/archive/refs/tags/v0.6.1.zip">source</a></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-0.6.1-bin.zip">AMS(hadoop3)</a>
<br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-0.6.1-bin.hadoop2.zip">AMS(hadoop2)</a></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-flink-runtime-1.15-0.6.1.jar">Flink
1.15 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-flink-runtime-1.16-0.6.1.jar">Flink
1.16 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-flink-runtime-1.17-0.6.1.jar">Flink
1.17 Runtime Jar</a> <br></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-spark-3.1-runtime-0.6.1.jar">Spark
3.1 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-spark-3.2-runtime-0.6.1.jar">Spark
3.2 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-spark-3.3-runtime-0.6.1.jar">Spark
3.3 Runtime Jar</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/trino-amoro-0.6.1.tar.gz">Trino
Connector</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/tag/v0.6.1">release
note</a></td>
-</tr>
-<tr>
-<td>0.6.0</td>
-<td>2023 Nov 6</td>
-<td><a
href="https://github.com/apache/incubator-amoro/archive/refs/tags/v0.6.0.zip">source</a></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-0.6.0-bin.zip">AMS(hadoop3)</a>
<br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-0.6.0-bin.hadoop2.zip">AMS(hadoop2)</a></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-flink-runtime-1.15-0.6.0.jar">Flink
1.15 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-flink-runtime-1.16-0.6.0.jar">Flink
1.16 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-flink-runtime-1.17-0.6.0.jar">Flink
1.17 Runtime Jar</a> <br></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-spark-3.1-runtime-0.6.0.jar">Spark
3.1 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-spark-3.2-runtime-0.6.0.jar">Spark
3.2 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-spark-3.3-runtime-0.6.0.jar">Spark
3.3 Runtime Jar</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/trino-amoro-0.6.0.tar.gz">Trino
Connector</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/tag/v0.6.0">release
note</a></td>
-</tr>
-<tr>
-<td>0.5.1</td>
-<td>2023 Oct 10</td>
-<td><a
href="https://github.com/apache/incubator-amoro/archive/refs/tags/v0.5.1.zip">source</a></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-0.5.1-bin.zip">AMS(hadoop3)</a>
<br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-0.5.1-bin.hadoop2.zip">AMS(hadoop2)</a></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-flink-runtime-1.12-0.5.1.jar">Flink
1.12 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-flink-runtime-1.14-0.5.1.jar">Flink
1.14 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-flink-runtime-1.15-0.5.1.jar">Flink
1.15 Runtime Jar</a> <br></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-spark-3.1-runtime-0.5.1.jar">Spark
3.1 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-spark-3.2-runtime-0.5.1.jar">Spark
3.2 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-spark-3.3-runtime-0.5.1.jar">Spark
3.3 Runtime Jar</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/trino-amoro-0.5.1.tar.gz">Trino
Connector</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/tag/v0.5.1">release
note</a></td>
-</tr>
-<tr>
-<td>0.5.0</td>
-<td>2023 Aug 8</td>
-<td><a
href="https://github.com/apache/incubator-amoro/archive/refs/tags/v0.5.0.zip">source</a></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-0.5.0-bin.zip">AMS(hadoop3)</a>
<br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-0.5.0-bin.hadoop2.zip">AMS(hadoop2)</a></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-flink-runtime-1.12-0.5.0.jar">Flink
1.12 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-flink-runtime-1.14-0.5.0.jar">Flink
1.14 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-flink-runtime-1.15-0.5.0.jar">Flink
1.15 Runtime Jar</a> <br></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-spark-3.1-runtime-0.5.0.jar">Spark
3.1 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-spark-3.2-runtime-0.5.0.jar">Spark
3.2 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-spark-3.3-runtime-0.5.0.jar">Spark
3.3 Runtime Jar</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/trino-amoro-0.5.0.tar.gz">Trino
Connector</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/tag/v0.5.0">release
note</a></td>
-</tr>
-<tr>
-<td>0.4.1</td>
-<td>2023 Apr 3</td>
-<td><a
href="https://github.com/apache/incubator-amoro/archive/refs/tags/v0.4.1.zip">source</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/arctic-0.4.1-bin.zip">AMS</a></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/arctic-flink-runtime-1.12-0.4.1.jar">Flink
1.12 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/arctic-flink-runtime-1.14-0.4.1.jar">Flink
1.14 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/arctic-flink-runtime-1.15-0.4.1.jar">Flink
1.15 Runtime Jar</a> <br></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/arctic-spark-2.3-runtime-0.4.1.jar">Spark
2.3 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/arctic-spark-3.1-runtime-0.4.1.jar">Spark
3.1 Runtime Jar</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/trino-arctic-0.4.1.tar.gz">Trino
Connector</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/tag/v0.4.1">release
note</a></td>
-</tr>
-<tr>
-<td>0.4.0</td>
-<td>2022 Dec 6</td>
-<td><a
href="https://github.com/apache/incubator-amoro/archive/refs/tags/v0.4.0.zip">source</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/arctic-0.4.0-bin.zip">AMS</a></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/arctic-flink-runtime-1.12-0.4.0.jar">Flink
1.12 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/arctic-flink-runtime-1.14-0.4.0.jar">Flink
1.14 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/arctic-flink-runtime-1.15-0.4.0.jar">Flink
1.15 Runtime Jar</a></td>
-<td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/arctic-spark-2.3-runtime-0.4.0.jar">Spark
2.3 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/arctic-spark-3.1-runtime-0.4.0.jar">Spark
3.1 Runtime Jar</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/trino-arctic-0.4.0.tar.gz">Trino
Connector</a></td>
-<td><a
href="https://github.com/apache/incubator-amoro/releases/tag/v0.4.0">release
note</a></td>
-</tr>
-</tbody>
+ <thead>
+ <tr>
+ <th>Version</th>
+ <th>Date</th>
+ <th>Source</th>
+ <th>AMS</th>
+ <th>Flink Runtime Jars</th>
+ <th>Spark Runtime Jars</th>
+ <th>Trino Connector</th>
+ <th>Release Notes</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>0.6.1</td>
+ <td>2024 Feb 21</td>
+ <td><a
href="https://github.com/apache/incubator-amoro/archive/refs/tags/v0.6.1.zip">source</a></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-0.6.1-bin.zip">AMS(hadoop3)</a>
<br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-0.6.1-bin.hadoop2.zip">AMS(hadoop2)</a></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-flink-runtime-1.15-0.6.1.jar">Flink
1.15 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-flink-runtime-1.16-0.6.1.jar">Flink
1.16 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-flink-runtime-1.17-0.6.1.jar">Flink
1.17 Runtime Jar</a> <br></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-spark-3.1-runtime-0.6.1.jar">Spark
3.1 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-spark-3.2-runtime-0.6.1.jar">Spark
3.2 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/amoro-spark-3.3-runtime-0.6.1.jar">Spark
3.3 Runtime Jar</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.1/trino-amoro-0.6.1.tar.gz">Trino
Connector</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/tag/v0.6.1">release
note</a></td>
+ </tr>
+ <tr>
+ <td>0.6.0</td>
+ <td>2023 Nov 6</td>
+ <td><a
href="https://github.com/apache/incubator-amoro/archive/refs/tags/v0.6.0.zip">source</a></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-0.6.0-bin.zip">AMS(hadoop3)</a>
<br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-0.6.0-bin.hadoop2.zip">AMS(hadoop2)</a></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-flink-runtime-1.15-0.6.0.jar">Flink
1.15 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-flink-runtime-1.16-0.6.0.jar">Flink
1.16 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-flink-runtime-1.17-0.6.0.jar">Flink
1.17 Runtime Jar</a> <br></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-spark-3.1-runtime-0.6.0.jar">Spark
3.1 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-spark-3.2-runtime-0.6.0.jar">Spark
3.2 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/amoro-spark-3.3-runtime-0.6.0.jar">Spark
3.3 Runtime Jar</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.6.0/trino-amoro-0.6.0.tar.gz">Trino
Connector</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/tag/v0.6.0">release
note</a></td>
+ </tr>
+ <tr>
+ <td>0.5.1</td>
+ <td>2023 Oct 10</td>
+ <td><a
href="https://github.com/apache/incubator-amoro/archive/refs/tags/v0.5.1.zip">source</a></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-0.5.1-bin.zip">AMS(hadoop3)</a>
<br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-0.5.1-bin.hadoop2.zip">AMS(hadoop2)</a></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-flink-runtime-1.12-0.5.1.jar">Flink
1.12 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-flink-runtime-1.14-0.5.1.jar">Flink
1.14 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-flink-runtime-1.15-0.5.1.jar">Flink
1.15 Runtime Jar</a> <br></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-spark-3.1-runtime-0.5.1.jar">Spark
3.1 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-spark-3.2-runtime-0.5.1.jar">Spark
3.2 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/amoro-spark-3.3-runtime-0.5.1.jar">Spark
3.3 Runtime Jar</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.1/trino-amoro-0.5.1.tar.gz">Trino
Connector</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/tag/v0.5.1">release
note</a></td>
+ </tr>
+ <tr>
+ <td>0.5.0</td>
+ <td>2023 Aug 8</td>
+ <td><a
href="https://github.com/apache/incubator-amoro/archive/refs/tags/v0.5.0.zip">source</a></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-0.5.0-bin.zip">AMS(hadoop3)</a>
<br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-0.5.0-bin.hadoop2.zip">AMS(hadoop2)</a></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-flink-runtime-1.12-0.5.0.jar">Flink
1.12 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-flink-runtime-1.14-0.5.0.jar">Flink
1.14 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-flink-runtime-1.15-0.5.0.jar">Flink
1.15 Runtime Jar</a> <br></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-spark-3.1-runtime-0.5.0.jar">Spark
3.1 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-spark-3.2-runtime-0.5.0.jar">Spark
3.2 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/amoro-spark-3.3-runtime-0.5.0.jar">Spark
3.3 Runtime Jar</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.5.0/trino-amoro-0.5.0.tar.gz">Trino
Connector</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/tag/v0.5.0">release
note</a></td>
+ </tr>
+ <tr>
+ <td>0.4.1</td>
+ <td>2023 Apr 3</td>
+ <td><a
href="https://github.com/apache/incubator-amoro/archive/refs/tags/v0.4.1.zip">source</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/arctic-0.4.1-bin.zip">AMS</a></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/arctic-flink-runtime-1.12-0.4.1.jar">Flink
1.12 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/arctic-flink-runtime-1.14-0.4.1.jar">Flink
1.14 Runtime Jar</a> <br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/arctic-flink-runtime-1.15-0.4.1.jar">Flink
1.15 Runtime Jar</a> <br></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/arctic-spark-2.3-runtime-0.4.1.jar">Spark
2.3 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/arctic-spark-3.1-runtime-0.4.1.jar">Spark
3.1 Runtime Jar</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.1/trino-arctic-0.4.1.tar.gz">Trino
Connector</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/tag/v0.4.1">release
note</a></td>
+ </tr>
+ <tr>
+ <td>0.4.0</td>
+ <td>2022 Dec 6</td>
+ <td><a
href="https://github.com/apache/incubator-amoro/archive/refs/tags/v0.4.0.zip">source</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/arctic-0.4.0-bin.zip">AMS</a></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/arctic-flink-runtime-1.12-0.4.0.jar">Flink
1.12 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/arctic-flink-runtime-1.14-0.4.0.jar">Flink
1.14 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/arctic-flink-runtime-1.15-0.4.0.jar">Flink
1.15 Runtime Jar</a></td>
+ <td>- <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/arctic-spark-2.3-runtime-0.4.0.jar">Spark
2.3 Runtime Jar</a><br> - <a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/arctic-spark-3.1-runtime-0.4.0.jar">Spark
3.1 Runtime Jar</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/download/v0.4.0/trino-arctic-0.4.0.tar.gz">Trino
Connector</a></td>
+ <td><a
href="https://github.com/apache/incubator-amoro/releases/tag/v0.4.0">release
note</a></td>
+ </tr>
+ </tbody>
</table>
</div>
diff --git a/output/index.html b/output/index.html
index bedcbc512..5f9d6c6f2 100644
--- a/output/index.html
+++ b/output/index.html
@@ -30,7 +30,7 @@
<!DOCTYPE html>
<html>
<head>
- <meta name="generator" content="Hugo 0.130.0">
+ <meta name="generator" content="Hugo 0.154.2">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
diff --git a/output/index.xml b/output/index.xml
index 3f61e7c33..6064b08ff 100644
--- a/output/index.xml
+++ b/output/index.xml
@@ -12,63 +12,63 @@
<link>https://amoro.apache.org/benchmark-report/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/benchmark-report/</guid>
- <description>Benchmark Report Test purpose This test aims at comparing
the OLAP benchmark performance of various data lake formats in the scenario of
continuous streaming ingestion in the CDC database.
Meanwhile, particular
attention was paid during the testing process to the impact of enabling
self-optimizing on the analytical performance of the table.
Test
envrionment Hardware configuration Number OS Cpu core Memory Disk type Deployed
components 1 CentOS 7 40 256 SAS HDFS [...]
+ <description><h1 id="benchmark-report">Benchmark
Report</h1>
<h2 id="test-purpose">Test
purpose</h2>
<p>This test aims at comparing the OLAP benchmark
performance of various data lake formats in the scenario of continuous
streaming ingestion in the CDC database.</p>
<p>Meanwhile,
particular attention was paid during the testing process to the impact of
enabling self-optimizing on the analytical performance of the [...]
</item>
<item>
<title>Blogs</title>
<link>https://amoro.apache.org/blogs/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/blogs/</guid>
- <description>Amoro Blogs Here is a list of blogs that talk about Amoro.
The blogs are ordered from most recent to oldest.
10x Faster Iceberg
Compaction: How Apache Amoro’s Self-Optimizing Outperforms Spark Jobs Date: Sep
19th, 2025
Authors: Jinsong Zhou</description>
+ <description><h2 id="amoro-blogs">Amoro
Blogs</h2>
<p>Here is a list of blogs that talk about Amoro.
The blogs are ordered from most recent to oldest.</p>
<h3
id="10x-faster-iceberg-compaction-how-apache-amoros-self-optimizing-outperforms-spark-jobs"><a
href="https://medium.com/@jinsong.zhou1990/10x-efficiency-boost-compared-to-spark-rewritefiles-procedure-how-apache-amoro-efficiently-7e7a993950d7">10x
Faster Icebe [...]
</item>
<item>
<title>Download</title>
<link>https://amoro.apache.org/download/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/download/</guid>
- <description>Download Please choose an Amoro version to download from
the following tables. It is recommended you use the latest version.
Please
verify the release with corresponding hashes(sha512), signatures and project
release KEYS.
The instructions for checking hashes(sha512) and signatures
is indicated on Verify Instructions page.
The latest release Version Date
Source Binary Release Notes 0.8.1 2025 Sep 11 source (signature | sha512)
amoro-bin-hadoop3 (signature | [...]
+ <description><h1
id="download">Download</h1>
<p>Please choose an
Amoro version to download from the following tables. It is recommended you use
the latest version.</p>
<p>Please verify the release with
corresponding hashes(sha512), signatures and <a
href="https://downloads.apache.org/incubator/amoro/KEYS">project
release KEYS</a>.</p>
<p>The instructions for checking
hashes(sha512) and signatures is i [...]
</item>
<item>
<title>How To Benchmark</title>
<link>https://amoro.apache.org/benchmark-guide/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/benchmark-guide/</guid>
- <description>Benchmark Guild This guilde introduces detailed steps for
executing the benchmark to validate performance of various data lake
formats.
By following the steps in the guild, you can learn about the
analytical performance of different data lake table format. At the same time,
you can flexibly adjust the test scenarios to obtain test results that better
suit your actual scenario.
Deploy testing environment Deploy by Docker With
Docker-Compose, you can quickly set [...]
+ <description><h1 id="benchmark-guild">Benchmark
Guild</h1>
<p>This guilde introduces detailed steps for
executing the benchmark to validate performance of various data lake
formats.</p>
<p>By following the steps in the guild, you can
learn about the analytical performance of different data lake table format. At
the same time, you can flexibly adjust the test scenarios to obtain test
results that better suit your actual scenario.</p&g [...]
</item>
<item>
<title>How To Contribute</title>
<link>https://amoro.apache.org/how-to-contribute/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/how-to-contribute/</guid>
- <description>Contributing to Amoro Thanks for your interest in the Amoro
project. Contributions are welcome and are greatly appreciated! Every little
effort helps, and credit will always be given.
This page provides some
orientation and resources for getting involved with the project. It also offers
recommendations for the best results when engaging with the community. We hope
this will be a pleasant first experience for you and you&rsquo;ll return to
continue contributing. [...]
+ <description><h1 id="contributing-to-amoro">Contributing
to Amoro</h1>
<p>Thanks for your interest in the Amoro project.
Contributions are welcome and are greatly appreciated! Every little effort
helps, and credit will always be given.</p>
<p>This page
provides some orientation and resources for getting involved with the project.
It also offers recommendations for the best results when engaging with the
community. We hope this will be a [...]
</item>
<item>
<title>Join Community</title>
<link>https://amoro.apache.org/join-community/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/join-community/</guid>
- <description>Welcome to Apache Amoro (incubating) Amoro community is a
free, open-source community project. Anyone interested in the Amoro project can
join the community and contribute to its development by becoming a part of
it.
This document describes some guidelines for joining the Amoro
community.
Mailing Lists List Name Address Subscribe Unsubscribe Archive
Developer List [email protected] subscribe unsubscribe archive Commits List
[email protected] subscribe [...]
+ <description><h1
id="welcome-to-apache-amoro-incubating">Welcome to Apache Amoro
(incubating)</h1>
<p>Amoro community is a free, open-source
community project.
Anyone interested in the Amoro project can join the
community and contribute to its development by becoming a part of
it.</p>
<p>This document describes some guidelines for joining
the Amoro community.</p>
<h2 id="mailing-lists">Mailing
Lists</h2> [...]
</item>
<item>
<title>Quickstart</title>
<link>https://amoro.apache.org/quick-start/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/quick-start/</guid>
- <description>Quickstart This guide outlines the basic process of using
Amoro, allowing you to quickly experience its core features. You can choose to
use either the Iceberg Format or the Mixed-Iceberg Format to complete the
entire process.
If you are more interested in the Mixed-Hive Format or the
Paimon Format, you can refer to: Mixed-Hive Format and Paimon Format. For
specific information on the different formats supported by Amoro, please refer
to: Table Format.</description>
+ <description><h1
id="quickstart">Quickstart</h1>
<p>This guide
outlines the basic process of using Amoro, allowing you to quickly experience
its core features. You can choose to use either the <code>Iceberg
Format</code> or the <code>Mixed-Iceberg Format</code> to
complete the entire process.</p>
<p>If you are more interested
in the <code>Mixed-Hive Format</code> or the <code>Paimon
Format</c [...]
</item>
<item>
<title>Release Guide</title>
<link>https://amoro.apache.org/release-guide/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/release-guide/</guid>
- <description>How to release a new version Preparation Apache release
documentation Please refer to the following link to understand the ASF release
process:
Apache Release Guide Apache Release Policy Publishing Maven
Artifacts Environmental requirements JDK 11 Apache Maven 3.8+ GnuPG 2.1+ Git
SVN GPG signature Follow the Apache release guidelines, you need the GPG
signature to sign the release version, users can also use this to determine if
the downloaded version has been tamp [...]
+ <description><h1 id="how-to-release-a-new-version">How to
release a new version</h1>
<h2
id="preparation">Preparation</h2>
<h3
id="apache-release-documentation">Apache release
documentation</h3>
<p>Please refer to the following link to
understand the ASF release
process:</p>
<ul>
<li><a
href="http://www.apache.org/dev/release-publishing">Apache Release
Guide</a&g [...]
</item>
<item>
<title>Release Guide</title>
<link>https://amoro.apache.org/validate-release/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://amoro.apache.org/validate-release/</guid>
- <description>How to validate a new release Download candidate # If there
is svn locally, you can clone to the local $ svn co
https://dist.apache.org/repos/dist/dev/incubator/amoro/${release_version}-${rc_version}/
# or download the material file directly $ wget
https://dist.apache.org/repos/dist/dev/incubator/amoro/${release_version}-${rc_version}/
validate candidate Check GPG signature Download the KEYS and import it:
$
curl https://downloads.apache.org/incubator/amoro/KEYS &a [...]
+ <description><h1 id="how-to-validate-a-new-release">How to
validate a new release</h1>
<h2
id="download-candidate">Download candidate</h2>
<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-shell" data-lang="shell"><span
style="display:flex;"><span><span s [...]
</item>
</channel>
</rss>
diff --git a/output/join-community/index.html b/output/join-community/index.html
index aa4436910..e66165df2 100644
--- a/output/join-community/index.html
+++ b/output/join-community/index.html
@@ -297,31 +297,31 @@ Anyone interested in the Amoro project can join the
community and contribute to
<p>This document describes some guidelines for joining the Amoro community.</p>
<h2 id="mailing-lists">Mailing Lists</h2>
<table>
-<thead>
-<tr>
-<th>List Name</th>
-<th>Address</th>
-<th>Subscribe</th>
-<th>Unsubscribe</th>
-<th>Archive</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-<td><strong>Developer List</strong></td>
-<td><a href="mailto:[email protected]">[email protected]</a></td>
-<td><a href="mailto:[email protected]">subscribe</a></td>
-<td><a href="mailto:[email protected]">unsubscribe</a></td>
-<td><a
href="https://lists.apache.org/[email protected]">archive</a></td>
-</tr>
-<tr>
-<td><strong>Commits List</strong></td>
-<td><a href="mailto:[email protected]">[email protected]</a></td>
-<td><a href="mailto:[email protected]">subscribe</a></td>
-<td><a href="mailto:[email protected]">unsubscribe</a></td>
-<td><a
href="https://lists.apache.org/[email protected]">archive</a></td>
-</tr>
-</tbody>
+ <thead>
+ <tr>
+ <th>List Name</th>
+ <th>Address</th>
+ <th>Subscribe</th>
+ <th>Unsubscribe</th>
+ <th>Archive</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td><strong>Developer List</strong></td>
+ <td><a
href="mailto:[email protected]">[email protected]</a></td>
+ <td><a
href="mailto:[email protected]">subscribe</a></td>
+ <td><a
href="mailto:[email protected]">unsubscribe</a></td>
+ <td><a
href="https://lists.apache.org/[email protected]">archive</a></td>
+ </tr>
+ <tr>
+ <td><strong>Commits List</strong></td>
+ <td><a
href="mailto:[email protected]">[email protected]</a></td>
+ <td><a
href="mailto:[email protected]">subscribe</a></td>
+ <td><a
href="mailto:[email protected]">unsubscribe</a></td>
+ <td><a
href="https://lists.apache.org/[email protected]">archive</a></td>
+ </tr>
+ </tbody>
</table>
<h2 id="roles-and-responsibilities">Roles and Responsibilities</h2>
<p>Amoro community is composed of and operated by the following roles:</p>
diff --git a/output/quick-start/index.html b/output/quick-start/index.html
index f96b347fc..58239e757 100644
--- a/output/quick-start/index.html
+++ b/output/quick-start/index.html
@@ -331,7 +331,7 @@
</span></span></span><span style="display:flex;"><span><span
style="color:#e6db74"> /usr/bin/mc mb minio/warehouse;
</span></span></span><span style="display:flex;"><span><span
style="color:#e6db74"> /usr/bin/mc anonymous set public minio/warehouse;
</span></span></span><span style="display:flex;"><span><span
style="color:#e6db74"> tail -f /dev/null
-</span></span></span><span style="display:flex;"><span><span
style="color:#e6db74"> "</span>
+</span></span></span><span style="display:flex;"><span><span
style="color:#e6db74"> "</span>
</span></span><span style="display:flex;"><span> <span
style="color:#f92672">amoro</span>:
</span></span><span style="display:flex;"><span> <span
style="color:#f92672">image</span>: <span
style="color:#ae81ff">apache/amoro</span>
</span></span><span style="display:flex;"><span> <span
style="color:#f92672">container_name</span>: <span
style="color:#ae81ff">amoro</span>
@@ -432,7 +432,7 @@
<h3 id="make-some-changes">Make some changes</h3>
<p>Execute the following SQL statements one by one in the
<code>Terminal</code>:</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-sql" data-lang="sql"><span style="display:flex;"><span><span
style="color:#75715e">-- insert a few rows first
-</span></span></span><span style="display:flex;"><span><span
style="color:#75715e"></span><span style="color:#66d9ef">INSERT</span> <span
style="color:#66d9ef">INTO</span> db.<span style="color:#66d9ef">user</span>
(id, name, ts) <span style="color:#66d9ef">VALUES</span> (<span
style="color:#ae81ff">4</span>, <span
style="color:#e6db74">'rock'</span>, <span
style="color:#66d9ef">CAST</span>(<span style="color:#e6db74">'2022-07-02
01:11:20'</span> <span style="color:#66d9 [...]
+</span></span></span><span style="display:flex;"><span><span
style="color:#66d9ef">INSERT</span> <span style="color:#66d9ef">INTO</span>
db.<span style="color:#66d9ef">user</span> (id, name, ts) <span
style="color:#66d9ef">VALUES</span> (<span style="color:#ae81ff">4</span>,
<span style="color:#e6db74">'rock'</span>, <span
style="color:#66d9ef">CAST</span>(<span style="color:#e6db74">'2022-07-02
01:11:20'</span> <span style="color:#66d9ef">AS</span> <span
style="color:#6 [...]
</span></span><span style="display:flex;"><span><span
style="color:#66d9ef">INSERT</span> <span style="color:#66d9ef">INTO</span>
db.<span style="color:#66d9ef">user</span> (id, name, ts) <span
style="color:#66d9ef">VALUES</span> (<span style="color:#ae81ff">5</span>,
<span style="color:#e6db74">'jack'</span>, <span
style="color:#66d9ef">CAST</span>(<span style="color:#e6db74">'2022-07-02
05:22:10'</span> <span style="color:#66d9ef">AS</span> <span
style="color:#66d9ef"> [...]
</span></span><span style="display:flex;"><span><span
style="color:#66d9ef">INSERT</span> <span style="color:#66d9ef">INTO</span>
db.<span style="color:#66d9ef">user</span> (id, name, ts) <span
style="color:#66d9ef">VALUES</span> (<span style="color:#ae81ff">6</span>,
<span style="color:#e6db74">'mars'</span>, <span
style="color:#66d9ef">CAST</span>(<span style="color:#e6db74">'2022-07-02
08:23:20'</span> <span style="color:#66d9ef">AS</span> <span
style="color:#66d9ef"> [...]
</span></span><span style="display:flex;"><span><span
style="color:#66d9ef">INSERT</span> <span style="color:#66d9ef">INTO</span>
db.<span style="color:#66d9ef">user</span> (id, name, ts) <span
style="color:#66d9ef">VALUES</span> (<span style="color:#ae81ff">7</span>,
<span style="color:#e6db74">'cloe'</span>, <span
style="color:#66d9ef">CAST</span>(<span style="color:#e6db74">'2022-07-02
08:44:50'</span> <span style="color:#66d9ef">AS</span> <span
style="color:#66d9ef"> [...]
@@ -442,13 +442,13 @@
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">--
delete some rows then
-</span></span></span><span style="display:flex;"><span><span
style="color:#75715e"></span><span style="color:#66d9ef">DELETE</span> <span
style="color:#66d9ef">FROM</span> db.<span style="color:#66d9ef">user</span>
<span style="color:#66d9ef">where</span> id <span
style="color:#f92672">=</span> <span style="color:#ae81ff">1</span>;
+</span></span></span><span style="display:flex;"><span><span
style="color:#66d9ef">DELETE</span> <span style="color:#66d9ef">FROM</span>
db.<span style="color:#66d9ef">user</span> <span
style="color:#66d9ef">where</span> id <span style="color:#f92672">=</span>
<span style="color:#ae81ff">1</span>;
</span></span><span style="display:flex;"><span><span
style="color:#66d9ef">DELETE</span> <span style="color:#66d9ef">FROM</span>
db.<span style="color:#66d9ef">user</span> <span
style="color:#66d9ef">where</span> id <span style="color:#f92672">=</span>
<span style="color:#ae81ff">4</span>;
</span></span><span style="display:flex;"><span><span
style="color:#66d9ef">DELETE</span> <span style="color:#66d9ef">FROM</span>
db.<span style="color:#66d9ef">user</span> <span
style="color:#66d9ef">where</span> id <span style="color:#f92672">=</span>
<span style="color:#ae81ff">7</span>;
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">--
query the table
-</span></span></span><span style="display:flex;"><span><span
style="color:#75715e"></span><span style="color:#66d9ef">SELECT</span> <span
style="color:#f92672">*</span> <span style="color:#66d9ef">from</span> db.<span
style="color:#66d9ef">user</span>;
+</span></span></span><span style="display:flex;"><span><span
style="color:#66d9ef">SELECT</span> <span style="color:#f92672">*</span> <span
style="color:#66d9ef">from</span> db.<span style="color:#66d9ef">user</span>;
</span></span></code></pre></div><h3 id="check-self-optimizing">Check
self-optimizing</h3>
<p>As new data is written to the table, Amoro will automatically trigger
self-optimizing on the table.</p>
<p>Click on <code>Tables</code> in the sidebar, select the test table to enter
the table details page, and switch to the <code>Optimizing</code> tab, where
you can see all the self-optimizing tasks on the table.</p>