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/incubator-hugegraph-doc.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 18fad832 chore: update validate-release guide (#337)
18fad832 is described below

commit 18fad832e42dc26afa64a3fe99ad36b1ebc5d44b
Author: imbajin <[email protected]>
AuthorDate: Wed Mar 27 07:04:43 2024 +0000

    chore: update validate-release guide (#337)
    
    * chore: delete duplicate content
    
    ---------
    
    Co-authored-by: sheli00 <[email protected]>
    Co-authored-by: imbajin <[email protected]> 
ed364827fb915d3ea999e6ab0a53f6104b7b98a1
---
 cn/docs/_print/index.html                          | 10 +++++-----
 cn/docs/contribution-guidelines/_print/index.html  | 10 +++++-----
 cn/docs/contribution-guidelines/index.xml          |  9 ++++-----
 .../validate-release/index.html                    | 20 +++++++++----------
 cn/docs/index.xml                                  |  9 ++++-----
 cn/sitemap.xml                                     |  2 +-
 docs/_print/index.html                             | 11 +++++------
 docs/contribution-guidelines/_print/index.html     | 11 +++++------
 docs/contribution-guidelines/index.xml             | 10 ++++------
 .../validate-release/index.html                    | 23 ++++++++++------------
 docs/index.xml                                     | 10 ++++------
 en/sitemap.xml                                     |  2 +-
 sitemap.xml                                        |  2 +-
 13 files changed, 59 insertions(+), 70 deletions(-)

diff --git a/cn/docs/_print/index.html b/cn/docs/_print/index.html
index 0806ff3c..53acb1ab 100644
--- a/cn/docs/_print/index.html
+++ b/cn/docs/_print/index.html
@@ -7932,7 +7932,8 @@ HugeGraph目前采用EdgeCut的分区方案。</p><h3 id=3-vertexid-策略>3. Ve
 </span></span><span style=display:flex><span>git rebase -i master
 </span></span></code></pre></div></blockquote><p>And push it to GitHub fork 
repo again:</p><div class=highlight><pre tabindex=0 
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code 
class=language-shell data-lang=shell><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># force push the local commit to fork 
repo</span>
 </span></span><span style=display:flex><span>git push -f origin 
bugfix-branch:bugfix-branch
-</span></span></code></pre></div><p>GitHub will automatically update the Pull 
Request after we push it, just wait for code review.</p></div><div 
class=td-content style=page-break-before:always><h1 
id=pg-dc89ef117bed0b0ef3c6487f9a6a8bd0>9.2 - 
订阅社区邮箱</h1><p>按照以下步骤订阅邮件列表:</p><ul><li>通过您的电子邮件账户发送邮件至 <a 
href=mailto:[email protected]>[email protected]</a>,然后您将收到一封确认邮件。</li><li>回复确认邮件以确认您的订阅。然后,您将收到另一封确认邮件。</li><li>现在您已经成为该邮件列表的订阅者。如果您有更多问题,只需发送邮件到邮件列表,社区同学看到后会
 [...]
+</span></span></code></pre></div><p>GitHub will automatically update the Pull 
Request after we push it, just wait for code review.</p></div><div 
class=td-content style=page-break-before:always><h1 
id=pg-dc89ef117bed0b0ef3c6487f9a6a8bd0>9.2 - 
订阅社区邮箱</h1><p>按照以下步骤订阅邮件列表:</p><ul><li>通过您的电子邮件账户发送邮件至 <a 
href=mailto:[email protected]>[email protected]</a>,然后您将收到一封确认邮件。</li><li>回复确认邮件以确认您的订阅。然后,您将收到另一封确认邮件。</li><li>现在您已经成为该邮件列表的订阅者。如果您有更多问题,只需发送邮件到邮件列表,社区同学看到后会
 [...]
+建议使用 Java11 验证测试,从 1.5.0 版本开始(除 client 外) 不再支持 Java8</p></blockquote><h2 
id=验证阶段>验证阶段</h2><p>当内部的临时发布和打包工作完成后,其他的社区开发者 (尤其是 PMC)
 需要参与到<a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>验证环节</a>
 确保某个人发布版本的"正确性 + 完整性", 
这里需要<strong>每个人</strong>都尽量参与,然后后序<strong>邮件回复</strong>的时候说明自己
 <strong>已检查</strong>了哪些项。(下面是核心项)</p><h4 id=1-准备工作>1. 准备工作</h4><p>如果本地没有 svn 或 
gpg 或 wget 环境,建议先安装一下 (windows 推荐使用 WSL2 环境,
@@ -8000,9 +8001,8 @@ hash 值一致 (一般是 sha512)</p><div class=highlight><pre 
tabindex=0 style=
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># 一行脚本快速验证所有包 (推荐使用,请确保所有 gpg 
公钥已经信任)</span>
 </span></span><span style=display:flex><span><span 
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span 
style=color:#000;font-weight:700>;</span> <span 
style=color:#204a87;font-weight:700>do</span> <span 
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span 
style=color:#000;font-weight:700>;</span> gpg --verify <span 
style=color:#000>$i</span>.asc <span style=color:#000>$i</span> <span 
style=color:#000;font-weight:700>;</span> <span style=color:#204a87;font-w [...]
-</span></span></code></pre></div><p>先确认了整体的"完整性 + 一致性", 然后接下来确认具体的内容 
(<strong>关键</strong>)</p><h4 id=4-检查压缩包内容>4. 检查压缩包内容</h4><p>这里分源码包 + 
二进制包两个方面,源码包更为严格,挑核心的部分说
-(完整的列表可参考官方 <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>,
 比较长)</p><p>首先我们需要从 apache 官方的 <code>release-candidate</code> 地址下载包到本地 (
-地址:<a 
href=https://dist.apache.org/repos/dist/dev/incubator/hugegraph/>点击跳转</a>)</p><h5
 id=a-源码包>A. 源码包</h5><p>解压 
<code>*hugegraph*src.tar.gz</code>后,进行如下检查:</p><ol><li>文件夹都带有 
<code>incubating</code>, 且不存在<strong>空的</strong>文件/文件夹</li><li>存在 
<code>LICENSE</code> + <code>NOTICE</code> + 存在 <code>DISCLAIMER</code> 
文件并且内容正常</li><li><strong>不存在</strong> 缺乏 License 的二进制文件</li><li>源码文件都包含标准 
<code>ASF License</code> 头 (这个用插件跑一下为主)</li><li>检查每个父 / 子模块的 
<code>pom.xml</code> 版本号是否一致 (且符合期望)</li><l [...]
+</span></span></code></pre></div><p>先确认了整体的"完整性 + 一致性", 然后接下来确认具体的内容 
(<strong>关键</strong>)</p><h4 id=4-检查压缩包内容>4. 
检查压缩包内容</h4><p>这里检查准备工作下载的压缩包内容。分源码包 + 二进制包两个方面,源码包更为严格,挑核心的部分说
+(完整的列表可参考官方 <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>,
 比较长)</p><h5 id=a-源码包>A. 源码包</h5><p>解压 
<code>*hugegraph*src.tar.gz</code>后,进行如下检查:</p><ol><li>文件夹都带有 
<code>incubating</code>, 且不存在<strong>空的</strong>文件/文件夹</li><li>存在 
<code>LICENSE</code> + <code>NOTICE</code> + 存在 <code>DISCLAIMER</code> 
文件并且内容正常</li><li><strong>不存在</strong> 缺乏 License 的二进制文件</li><li>源码文件都包含标准 
<code>ASF License</code> 头 (这个用插件跑一下为主)</li><li>检查每个父 / 子模块的 <code>p [...]
 大部分的发版问题都与之相关</p><div class=highlight><pre tabindex=0 
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code 
class=language-bash data-lang=bash><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># 请优先使用/切换到 `java 11` 版本进行后序的编译和运行操作 
(注:`Computer` 仅支持 `java &gt;= 11`) </span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># java --version</span>
 </span></span><span style=display:flex><span>
@@ -8012,7 +8012,7 @@ hash 值一致 (一般是 sha512)</p><div class=highlight><pre 
tabindex=0 style=
 </span></span><span style=display:flex><span>bin/start-hugegraph.sh
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># hugegraph-loader</span>
-</span></span><span style=display:flex><span>bin/hugegraph-loader.sh -f path 
-g graph -s schema
+</span></span><span style=display:flex><span>bin/hugegraph-loader.sh -g 
hugegraph -f example/file/struct.json -s example/file/schema.groovy
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># hugegraph-hubble</span>
 </span></span><span style=display:flex><span>bin/start-hubble.sh
diff --git a/cn/docs/contribution-guidelines/_print/index.html 
b/cn/docs/contribution-guidelines/_print/index.html
index 72d9af38..5fc64dac 100644
--- a/cn/docs/contribution-guidelines/_print/index.html
+++ b/cn/docs/contribution-guidelines/_print/index.html
@@ -46,7 +46,8 @@
 </span></span><span style=display:flex><span>git rebase -i master
 </span></span></code></pre></div></blockquote><p>And push it to GitHub fork 
repo again:</p><div class=highlight><pre tabindex=0 
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code 
class=language-shell data-lang=shell><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># force push the local commit to fork 
repo</span>
 </span></span><span style=display:flex><span>git push -f origin 
bugfix-branch:bugfix-branch
-</span></span></code></pre></div><p>GitHub will automatically update the Pull 
Request after we push it, just wait for code review.</p></div><div 
class=td-content style=page-break-before:always><h1 
id=pg-dc89ef117bed0b0ef3c6487f9a6a8bd0>2 - 
订阅社区邮箱</h1><p>按照以下步骤订阅邮件列表:</p><ul><li>通过您的电子邮件账户发送邮件至 <a 
href=mailto:[email protected]>[email protected]</a>,然后您将收到一封确认邮件。</li><li>回复确认邮件以确认您的订阅。然后,您将收到另一封确认邮件。</li><li>现在您已经成为该邮件列表的订阅者。如果您有更多问题,只需发送邮件到邮件列表,社区同学看到后会及时
 [...]
+</span></span></code></pre></div><p>GitHub will automatically update the Pull 
Request after we push it, just wait for code review.</p></div><div 
class=td-content style=page-break-before:always><h1 
id=pg-dc89ef117bed0b0ef3c6487f9a6a8bd0>2 - 
订阅社区邮箱</h1><p>按照以下步骤订阅邮件列表:</p><ul><li>通过您的电子邮件账户发送邮件至 <a 
href=mailto:[email protected]>[email protected]</a>,然后您将收到一封确认邮件。</li><li>回复确认邮件以确认您的订阅。然后,您将收到另一封确认邮件。</li><li>现在您已经成为该邮件列表的订阅者。如果您有更多问题,只需发送邮件到邮件列表,社区同学看到后会及时
 [...]
+建议使用 Java11 验证测试,从 1.5.0 版本开始(除 client 外) 不再支持 Java8</p></blockquote><h2 
id=验证阶段>验证阶段</h2><p>当内部的临时发布和打包工作完成后,其他的社区开发者 (尤其是 PMC)
 需要参与到<a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>验证环节</a>
 确保某个人发布版本的"正确性 + 完整性", 
这里需要<strong>每个人</strong>都尽量参与,然后后序<strong>邮件回复</strong>的时候说明自己
 <strong>已检查</strong>了哪些项。(下面是核心项)</p><h4 id=1-准备工作>1. 准备工作</h4><p>如果本地没有 svn 或 
gpg 或 wget 环境,建议先安装一下 (windows 推荐使用 WSL2 环境,
@@ -114,9 +115,8 @@ hash 值一致 (一般是 sha512)</p><div class=highlight><pre 
tabindex=0 style=
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># 一行脚本快速验证所有包 (推荐使用,请确保所有 gpg 
公钥已经信任)</span>
 </span></span><span style=display:flex><span><span 
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span 
style=color:#000;font-weight:700>;</span> <span 
style=color:#204a87;font-weight:700>do</span> <span 
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span 
style=color:#000;font-weight:700>;</span> gpg --verify <span 
style=color:#000>$i</span>.asc <span style=color:#000>$i</span> <span 
style=color:#000;font-weight:700>;</span> <span style=color:#204a87;font-w [...]
-</span></span></code></pre></div><p>先确认了整体的"完整性 + 一致性", 然后接下来确认具体的内容 
(<strong>关键</strong>)</p><h4 id=4-检查压缩包内容>4. 检查压缩包内容</h4><p>这里分源码包 + 
二进制包两个方面,源码包更为严格,挑核心的部分说
-(完整的列表可参考官方 <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>,
 比较长)</p><p>首先我们需要从 apache 官方的 <code>release-candidate</code> 地址下载包到本地 (
-地址:<a 
href=https://dist.apache.org/repos/dist/dev/incubator/hugegraph/>点击跳转</a>)</p><h5
 id=a-源码包>A. 源码包</h5><p>解压 
<code>*hugegraph*src.tar.gz</code>后,进行如下检查:</p><ol><li>文件夹都带有 
<code>incubating</code>, 且不存在<strong>空的</strong>文件/文件夹</li><li>存在 
<code>LICENSE</code> + <code>NOTICE</code> + 存在 <code>DISCLAIMER</code> 
文件并且内容正常</li><li><strong>不存在</strong> 缺乏 License 的二进制文件</li><li>源码文件都包含标准 
<code>ASF License</code> 头 (这个用插件跑一下为主)</li><li>检查每个父 / 子模块的 
<code>pom.xml</code> 版本号是否一致 (且符合期望)</li><l [...]
+</span></span></code></pre></div><p>先确认了整体的"完整性 + 一致性", 然后接下来确认具体的内容 
(<strong>关键</strong>)</p><h4 id=4-检查压缩包内容>4. 
检查压缩包内容</h4><p>这里检查准备工作下载的压缩包内容。分源码包 + 二进制包两个方面,源码包更为严格,挑核心的部分说
+(完整的列表可参考官方 <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>,
 比较长)</p><h5 id=a-源码包>A. 源码包</h5><p>解压 
<code>*hugegraph*src.tar.gz</code>后,进行如下检查:</p><ol><li>文件夹都带有 
<code>incubating</code>, 且不存在<strong>空的</strong>文件/文件夹</li><li>存在 
<code>LICENSE</code> + <code>NOTICE</code> + 存在 <code>DISCLAIMER</code> 
文件并且内容正常</li><li><strong>不存在</strong> 缺乏 License 的二进制文件</li><li>源码文件都包含标准 
<code>ASF License</code> 头 (这个用插件跑一下为主)</li><li>检查每个父 / 子模块的 <code>p [...]
 大部分的发版问题都与之相关</p><div class=highlight><pre tabindex=0 
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code 
class=language-bash data-lang=bash><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># 请优先使用/切换到 `java 11` 版本进行后序的编译和运行操作 
(注:`Computer` 仅支持 `java &gt;= 11`) </span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># java --version</span>
 </span></span><span style=display:flex><span>
@@ -126,7 +126,7 @@ hash 值一致 (一般是 sha512)</p><div class=highlight><pre 
tabindex=0 style=
 </span></span><span style=display:flex><span>bin/start-hugegraph.sh
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># hugegraph-loader</span>
-</span></span><span style=display:flex><span>bin/hugegraph-loader.sh -f path 
-g graph -s schema
+</span></span><span style=display:flex><span>bin/hugegraph-loader.sh -g 
hugegraph -f example/file/struct.json -s example/file/schema.groovy
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># hugegraph-hubble</span>
 </span></span><span style=display:flex><span>bin/start-hubble.sh
diff --git a/cn/docs/contribution-guidelines/index.xml 
b/cn/docs/contribution-guidelines/index.xml
index f09d5f9f..e5fa0155 100644
--- a/cn/docs/contribution-guidelines/index.xml
+++ b/cn/docs/contribution-guidelines/index.xml
@@ -157,7 +157,8 @@
 &lt;/li>
 &lt;/ol></description></item><item><title>Docs: 验证 Apache 
发版</title><link>/cn/docs/contribution-guidelines/validate-release/</link><pubDate>Mon,
 01 Jan 0001 00:00:00 
+0000</pubDate><guid>/cn/docs/contribution-guidelines/validate-release/</guid><description>
 &lt;blockquote>
-&lt;p>Note: 这篇文档会持续更新。&lt;/p>
+&lt;p>Note: 这篇文档会持续更新。
+建议使用 Java11 验证测试,从 1.5.0 版本开始(除 client 外) 不再支持 Java8&lt;/p>
 &lt;/blockquote>
 &lt;h2 id="验证阶段">验证阶段&lt;/h2>
 &lt;p>当内部的临时发布和打包工作完成后,其他的社区开发者 (尤其是 PMC)
@@ -237,10 +238,8 @@ hash 值一致 (一般是 sha512)&lt;/p>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span 
style="color:#204a87;font-weight:bold">for&lt;/span> i in *.tar.gz&lt;span 
style="color:#000;font-weight:bold">;&lt;/span> &lt;span 
style="color:#204a87;font-weight:bold">do&lt;/span> &lt;span 
style="color:#204a87">echo&lt;/span> &lt;span 
style="color:#000">$i&lt;/span>&lt;span 
style="color:#000;font-weight:bold">;&lt;/span> gpg --verify &lt;span 
style="color:#000">$i&lt;/span>.asc &lt;span style="color:#000">$i&lt;/spa [...]
 &lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>先确认了整体的&amp;quot;完整性 + 
一致性&amp;quot;, 然后接下来确认具体的内容 (&lt;strong>关键&lt;/strong>)&lt;/p>
 &lt;h4 id="4-检查压缩包内容">4. 检查压缩包内容&lt;/h4>
-&lt;p>这里分源码包 + 二进制包两个方面,源码包更为严格,挑核心的部分说
+&lt;p>这里检查准备工作下载的压缩包内容。分源码包 + 二进制包两个方面,源码包更为严格,挑核心的部分说
 (完整的列表可参考官方 &lt;a 
href="https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist";>Wiki&lt;/a>,
 比较长)&lt;/p>
-&lt;p>首先我们需要从 apache 官方的 &lt;code>release-candidate&lt;/code> 地址下载包到本地 (
-地址:&lt;a 
href="https://dist.apache.org/repos/dist/dev/incubator/hugegraph/";>点击跳转&lt;/a>)&lt;/p>
 &lt;h5 id="a-源码包">A. 源码包&lt;/h5>
 &lt;p>解压 &lt;code>*hugegraph*src.tar.gz&lt;/code>后,进行如下检查:&lt;/p>
 &lt;ol>
@@ -269,7 +268,7 @@ hash 值一致 (一般是 sha512)&lt;/p>
 &lt;/span>&lt;/span>&lt;span 
style="display:flex;">&lt;span>bin/start-hugegraph.sh
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span 
style="color:#8f5902;font-style:italic"># hugegraph-loader&lt;/span>
-&lt;/span>&lt;/span>&lt;span 
style="display:flex;">&lt;span>bin/hugegraph-loader.sh -f path -g graph -s 
schema
+&lt;/span>&lt;/span>&lt;span 
style="display:flex;">&lt;span>bin/hugegraph-loader.sh -g hugegraph -f 
example/file/struct.json -s example/file/schema.groovy
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span 
style="color:#8f5902;font-style:italic"># hugegraph-hubble&lt;/span>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>bin/start-hubble.sh
diff --git a/cn/docs/contribution-guidelines/validate-release/index.html 
b/cn/docs/contribution-guidelines/validate-release/index.html
index bd861a3f..8784ea03 100644
--- a/cn/docs/contribution-guidelines/validate-release/index.html
+++ b/cn/docs/contribution-guidelines/validate-release/index.html
@@ -1,17 +1,17 @@
 <!doctype html><html lang=cn class=no-js><head><meta charset=utf-8><meta 
name=viewport 
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta 
name=generator content="Hugo 0.102.3"><meta name=robots content="index, 
follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link 
rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png 
sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png 
sizes=16x16><link rel=icon type=image/png href=/favicons [...]
 Note: 这篇文档会持续更新。
+建议使用 Java11 验证测试,从 1.5.0 版本开始(除 client 外) 不再支持 Java8
 
 验证阶段
 当内部的临时发布和打包工作完成后,其他的社区开发者 (尤其是 PMC)
 需要参与到验证环节
-确保某个人发布版本的&#34;正确性 + 完整性&#34;, 这里需要每个人都尽量参与,然后后序邮件回复的时候说明自己
-已检查了哪些项。(下面是核心项) …"><meta property="og:title" content="验证 Apache 发版"><meta 
property="og:description" content="Note: 这篇文档会持续更新。
+确保某个人发布版本的&#34;正确性 + 完整 …"><meta property="og:title" content="验证 Apache 
发版"><meta property="og:description" content="Note: 这篇文档会持续更新。 建议使用 Java11 
验证测试,从 1.5.0 版本开始(除 client 外) 不再支持 Java8
 验证阶段 当内部的临时发布和打包工作完成后,其他的社区开发者 (尤其是 PMC) 需要参与到验证环节 确保某个人发布版本的&#34;正确性 + 
完整性&#34;, 这里需要每个人都尽量参与,然后后序邮件回复的时候说明自己 已检查了哪些项。(下面是核心项)
 1. 准备工作 如果本地没有 svn 或 gpg 或 wget 环境,建议先安装一下 (windows 推荐使用 WSL2 环境, 或者至少是 
git-bash), 同时确保安装 Java(推荐 11) 和 maven 软件。
-# 1. 安装svn # ubuntu/debian sudo apt install subversion -y # MacOS brew install 
subversion # 验证安装是否成功, 执行以下命令: svn --version # 2. 安装gpg # ubuntu/debian sudo 
apt-get install gnupg -y # MacOS brew install gnupg # 验证安装是否成功, 执行以下命令: gpg 
--version # 3."><meta property="og:type" content="article"><meta 
property="og:url" 
content="/cn/docs/contribution-guidelines/validate-release/"><meta 
property="article:section" content="docs"><meta 
property="article:modified_time" content="2024-01-01T00:38:52+ [...]
+# 1. 安装svn # ubuntu/debian sudo apt install subversion -y # MacOS brew install 
subversion # 验证安装是否成功, 执行以下命令: svn --version # 2. 安装gpg # ubuntu/debian sudo 
apt-get install gnupg -y # MacOS brew install gnupg # 验证安装是否成功, 执行以下命令: gpg 
--version # 3."><meta property="og:type" content="article"><meta 
property="og:url" 
content="/cn/docs/contribution-guidelines/validate-release/"><meta 
property="article:section" content="docs"><meta 
property="article:modified_time" content="2024-03-27T15:04:04+ [...]
 验证阶段 当内部的临时发布和打包工作完成后,其他的社区开发者 (尤其是 PMC) 需要参与到验证环节 确保某个人发布版本的&#34;正确性 + 
完整性&#34;, 这里需要每个人都尽量参与,然后后序邮件回复的时候说明自己 已检查了哪些项。(下面是核心项)
 1. 准备工作 如果本地没有 svn 或 gpg 或 wget 环境,建议先安装一下 (windows 推荐使用 WSL2 环境, 或者至少是 
git-bash), 同时确保安装 Java(推荐 11) 和 maven 软件。
-# 1. 安装svn # ubuntu/debian sudo apt install subversion -y # MacOS brew install 
subversion # 验证安装是否成功, 执行以下命令: svn --version # 2. 安装gpg # ubuntu/debian sudo 
apt-get install gnupg -y # MacOS brew install gnupg # 验证安装是否成功, 执行以下命令: gpg 
--version # 3."><meta itemprop=dateModified 
content="2024-01-01T00:38:52+08:00"><meta itemprop=wordCount 
content="651"><meta itemprop=keywords content><meta name=twitter:card 
content="summary"><meta name=twitter:title content="验证 Apache 发版"><meta 
name=twitter: [...]
+# 1. 安装svn # ubuntu/debian sudo apt install subversion -y # MacOS brew install 
subversion # 验证安装是否成功, 执行以下命令: svn --version # 2. 安装gpg # ubuntu/debian sudo 
apt-get install gnupg -y # MacOS brew install gnupg # 验证安装是否成功, 执行以下命令: gpg 
--version # 3."><meta itemprop=dateModified 
content="2024-03-27T15:04:04+08:00"><meta itemprop=wordCount 
content="653"><meta itemprop=keywords content><meta name=twitter:card 
content="summary"><meta name=twitter:title content="验证 Apache 发版"><meta 
name=twitter: [...]
 验证阶段 当内部的临时发布和打包工作完成后,其他的社区开发者 (尤其是 PMC) 需要参与到验证环节 确保某个人发布版本的&#34;正确性 + 
完整性&#34;, 这里需要每个人都尽量参与,然后后序邮件回复的时候说明自己 已检查了哪些项。(下面是核心项)
 1. 准备工作 如果本地没有 svn 或 gpg 或 wget 环境,建议先安装一下 (windows 推荐使用 WSL2 环境, 或者至少是 
git-bash), 同时确保安装 Java(推荐 11) 和 maven 软件。
 # 1. 安装svn # ubuntu/debian sudo apt install subversion -y # MacOS brew install 
subversion # 验证安装是否成功, 执行以下命令: svn --version # 2. 安装gpg # ubuntu/debian sudo 
apt-get install gnupg -y # MacOS brew install gnupg # 验证安装是否成功, 执行以下命令: gpg 
--version # 3."><link rel=preload 
href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css
 as=style><link 
href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css
 rel=stylesheet integrity><script  [...]
@@ -20,7 +20,8 @@ Note: 这篇文档会持续更新。
 <a 
href="https://github.com/apache/incubator-hugegraph-doc/new/master/content/cn/docs/contribution-guidelines/validate-release.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the
 [...]
 <a 
href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=%e9%aa%8c%e8%af%81%20Apache%20%e5%8f%91%e7%89%88";
 class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github 
fa-fw"></i> Create documentation issue</a>
 <a href=https://github.com/apache/incubator-hugegraph/issues/new 
class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas 
fa-tasks fa-fw"></i> Create project issue</a>
-<a id=print href=/cn/docs/contribution-guidelines/_print/><i class="fa 
fa-print fa-fw"></i> Print entire section</a></div><div class=td-toc><nav 
id=TableOfContents><ul><li><a href=#验证阶段>验证阶段</a><ul><li></li></ul></li><li><a 
href=#邮件模板>邮件模板</a></li></ul></nav></div></aside><main class="col-12 col-md-9 
col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class=td-breadcrumbs><ol 
class=breadcrumb><li class=breadcrumb-item><a 
href=/cn/docs/>Documentation</a></li><li class=breadcrumb-item>< [...]
+<a id=print href=/cn/docs/contribution-guidelines/_print/><i class="fa 
fa-print fa-fw"></i> Print entire section</a></div><div class=td-toc><nav 
id=TableOfContents><ul><li><a href=#验证阶段>验证阶段</a><ul><li></li></ul></li><li><a 
href=#邮件模板>邮件模板</a></li></ul></nav></div></aside><main class="col-12 col-md-9 
col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class=td-breadcrumbs><ol 
class=breadcrumb><li class=breadcrumb-item><a 
href=/cn/docs/>Documentation</a></li><li class=breadcrumb-item>< [...]
+建议使用 Java11 验证测试,从 1.5.0 版本开始(除 client 外) 不再支持 Java8</p></blockquote><h2 
id=验证阶段>验证阶段</h2><p>当内部的临时发布和打包工作完成后,其他的社区开发者 (尤其是 PMC)
 需要参与到<a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>验证环节</a>
 确保某个人发布版本的"正确性 + 完整性", 
这里需要<strong>每个人</strong>都尽量参与,然后后序<strong>邮件回复</strong>的时候说明自己
 <strong>已检查</strong>了哪些项。(下面是核心项)</p><h4 id=1-准备工作>1. 准备工作</h4><p>如果本地没有 svn 或 
gpg 或 wget 环境,建议先安装一下 (windows 推荐使用 WSL2 环境,
@@ -88,9 +89,8 @@ hash 值一致 (一般是 sha512)</p><div class=highlight><pre tabindex=0 
style=
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># 一行脚本快速验证所有包 (推荐使用,请确保所有 gpg 
公钥已经信任)</span>
 </span></span><span style=display:flex><span><span 
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span 
style=color:#000;font-weight:700>;</span> <span 
style=color:#204a87;font-weight:700>do</span> <span 
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span 
style=color:#000;font-weight:700>;</span> gpg --verify <span 
style=color:#000>$i</span>.asc <span style=color:#000>$i</span> <span 
style=color:#000;font-weight:700>;</span> <span style=color:#204a87;font-w [...]
-</span></span></code></pre></div><p>先确认了整体的"完整性 + 一致性", 然后接下来确认具体的内容 
(<strong>关键</strong>)</p><h4 id=4-检查压缩包内容>4. 检查压缩包内容</h4><p>这里分源码包 + 
二进制包两个方面,源码包更为严格,挑核心的部分说
-(完整的列表可参考官方 <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>,
 比较长)</p><p>首先我们需要从 apache 官方的 <code>release-candidate</code> 地址下载包到本地 (
-地址:<a 
href=https://dist.apache.org/repos/dist/dev/incubator/hugegraph/>点击跳转</a>)</p><h5
 id=a-源码包>A. 源码包</h5><p>解压 
<code>*hugegraph*src.tar.gz</code>后,进行如下检查:</p><ol><li>文件夹都带有 
<code>incubating</code>, 且不存在<strong>空的</strong>文件/文件夹</li><li>存在 
<code>LICENSE</code> + <code>NOTICE</code> + 存在 <code>DISCLAIMER</code> 
文件并且内容正常</li><li><strong>不存在</strong> 缺乏 License 的二进制文件</li><li>源码文件都包含标准 
<code>ASF License</code> 头 (这个用插件跑一下为主)</li><li>检查每个父 / 子模块的 
<code>pom.xml</code> 版本号是否一致 (且符合期望)</li><l [...]
+</span></span></code></pre></div><p>先确认了整体的"完整性 + 一致性", 然后接下来确认具体的内容 
(<strong>关键</strong>)</p><h4 id=4-检查压缩包内容>4. 
检查压缩包内容</h4><p>这里检查准备工作下载的压缩包内容。分源码包 + 二进制包两个方面,源码包更为严格,挑核心的部分说
+(完整的列表可参考官方 <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>,
 比较长)</p><h5 id=a-源码包>A. 源码包</h5><p>解压 
<code>*hugegraph*src.tar.gz</code>后,进行如下检查:</p><ol><li>文件夹都带有 
<code>incubating</code>, 且不存在<strong>空的</strong>文件/文件夹</li><li>存在 
<code>LICENSE</code> + <code>NOTICE</code> + 存在 <code>DISCLAIMER</code> 
文件并且内容正常</li><li><strong>不存在</strong> 缺乏 License 的二进制文件</li><li>源码文件都包含标准 
<code>ASF License</code> 头 (这个用插件跑一下为主)</li><li>检查每个父 / 子模块的 <code>p [...]
 大部分的发版问题都与之相关</p><div class=highlight><pre tabindex=0 
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code 
class=language-bash data-lang=bash><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># 请优先使用/切换到 `java 11` 版本进行后序的编译和运行操作 
(注:`Computer` 仅支持 `java &gt;= 11`) </span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># java --version</span>
 </span></span><span style=display:flex><span>
@@ -100,7 +100,7 @@ hash 值一致 (一般是 sha512)</p><div class=highlight><pre 
tabindex=0 style=
 </span></span><span style=display:flex><span>bin/start-hugegraph.sh
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># hugegraph-loader</span>
-</span></span><span style=display:flex><span>bin/hugegraph-loader.sh -f path 
-g graph -s schema
+</span></span><span style=display:flex><span>bin/hugegraph-loader.sh -g 
hugegraph -f example/file/struct.json -s example/file/schema.groovy
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># hugegraph-hubble</span>
 </span></span><span style=display:flex><span>bin/start-hubble.sh
@@ -137,7 +137,7 @@ LICENSE 是 Apache 2.0, 且对应的项目中包含了 NOTICE, 则还需要更
 </span></span><span style=display:flex><span><span 
style=color:#204a87;font-weight:700>8.</span> No empty file <span 
style=color:#a40000>&amp;</span> directory found
 </span></span><span style=display:flex><span><span 
style=color:#204a87;font-weight:700>9.</span> Test running XXX service OK
 </span></span><span style=display:flex><span><span 
style=color:#204a87;font-weight:700>10.</span> ....
-</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><script>const
 
yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButt
 [...]
+</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><script>const
 
yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButt
 [...]
 <script 
src=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js 
integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA=="
 crossorigin=anonymous></script>
 <script src=/js/tabpane-persist.js></script>
 <script 
src=/js/main.min.aa9f4c5dae6a98b2c46277f4c56f1673a2b000d1756ce4ffae93784cab25e6d5.js
 integrity="sha256-qp9MXa5qmLLEYnf0xW8Wc6KwANF1bOT/rpN4TKsl5tU=" 
crossorigin=anonymous></script>
diff --git a/cn/docs/index.xml b/cn/docs/index.xml
index a640ccfe..24f703de 100644
--- a/cn/docs/index.xml
+++ b/cn/docs/index.xml
@@ -7505,7 +7505,8 @@ HugeGraph目前采用EdgeCut的分区方案。&lt;/p>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>bin/enable-auth.sh
 &lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>之后参照 &lt;a 
href="#%E5%9F%BA%E4%BA%8E%E9%89%B4%E6%9D%83%E6%A8%A1%E5%BC%8F%E5%90%AF%E5%8A%A8">基于鉴权模式启动&lt;/a>
 即可&lt;/p></description></item><item><title>Docs: 验证 Apache 
发版</title><link>/cn/docs/contribution-guidelines/validate-release/</link><pubDate>Mon,
 01 Jan 0001 00:00:00 
+0000</pubDate><guid>/cn/docs/contribution-guidelines/validate-release/</guid><description>
 &lt;blockquote>
-&lt;p>Note: 这篇文档会持续更新。&lt;/p>
+&lt;p>Note: 这篇文档会持续更新。
+建议使用 Java11 验证测试,从 1.5.0 版本开始(除 client 外) 不再支持 Java8&lt;/p>
 &lt;/blockquote>
 &lt;h2 id="验证阶段">验证阶段&lt;/h2>
 &lt;p>当内部的临时发布和打包工作完成后,其他的社区开发者 (尤其是 PMC)
@@ -7585,10 +7586,8 @@ hash 值一致 (一般是 sha512)&lt;/p>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span 
style="color:#204a87;font-weight:bold">for&lt;/span> i in *.tar.gz&lt;span 
style="color:#000;font-weight:bold">;&lt;/span> &lt;span 
style="color:#204a87;font-weight:bold">do&lt;/span> &lt;span 
style="color:#204a87">echo&lt;/span> &lt;span 
style="color:#000">$i&lt;/span>&lt;span 
style="color:#000;font-weight:bold">;&lt;/span> gpg --verify &lt;span 
style="color:#000">$i&lt;/span>.asc &lt;span style="color:#000">$i&lt;/spa [...]
 &lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>先确认了整体的&amp;quot;完整性 + 
一致性&amp;quot;, 然后接下来确认具体的内容 (&lt;strong>关键&lt;/strong>)&lt;/p>
 &lt;h4 id="4-检查压缩包内容">4. 检查压缩包内容&lt;/h4>
-&lt;p>这里分源码包 + 二进制包两个方面,源码包更为严格,挑核心的部分说
+&lt;p>这里检查准备工作下载的压缩包内容。分源码包 + 二进制包两个方面,源码包更为严格,挑核心的部分说
 (完整的列表可参考官方 &lt;a 
href="https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist";>Wiki&lt;/a>,
 比较长)&lt;/p>
-&lt;p>首先我们需要从 apache 官方的 &lt;code>release-candidate&lt;/code> 地址下载包到本地 (
-地址:&lt;a 
href="https://dist.apache.org/repos/dist/dev/incubator/hugegraph/";>点击跳转&lt;/a>)&lt;/p>
 &lt;h5 id="a-源码包">A. 源码包&lt;/h5>
 &lt;p>解压 &lt;code>*hugegraph*src.tar.gz&lt;/code>后,进行如下检查:&lt;/p>
 &lt;ol>
@@ -7617,7 +7616,7 @@ hash 值一致 (一般是 sha512)&lt;/p>
 &lt;/span>&lt;/span>&lt;span 
style="display:flex;">&lt;span>bin/start-hugegraph.sh
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span 
style="color:#8f5902;font-style:italic"># hugegraph-loader&lt;/span>
-&lt;/span>&lt;/span>&lt;span 
style="display:flex;">&lt;span>bin/hugegraph-loader.sh -f path -g graph -s 
schema
+&lt;/span>&lt;/span>&lt;span 
style="display:flex;">&lt;span>bin/hugegraph-loader.sh -g hugegraph -f 
example/file/struct.json -s example/file/schema.groovy
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span 
style="color:#8f5902;font-style:italic"># hugegraph-hubble&lt;/span>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>bin/start-hubble.sh
diff --git a/cn/sitemap.xml b/cn/sitemap.xml
index 51a910f7..64f0abf5 100644
--- a/cn/sitemap.xml
+++ b/cn/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>/cn/docs/language/hugegraph-gremlin/</loc><lastmod>2023-01-01T16:16:43+08:00</lastmod><xhtml:link
 rel="alternate" hreflang="en" 
href="/docs/language/hugegraph-gremlin/"/><xhtml:link rel="alternate" 
hreflang="cn" 
href="/cn/docs/language/hugegraph-gremlin/"/></url><url><loc>/cn/docs/performance/hugegraph-benchmark-0.5.6/</lo
 [...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>/cn/docs/language/hugegraph-gremlin/</loc><lastmod>2023-01-01T16:16:43+08:00</lastmod><xhtml:link
 rel="alternate" hreflang="en" 
href="/docs/language/hugegraph-gremlin/"/><xhtml:link rel="alternate" 
hreflang="cn" 
href="/cn/docs/language/hugegraph-gremlin/"/></url><url><loc>/cn/docs/performance/hugegraph-benchmark-0.5.6/</lo
 [...]
\ No newline at end of file
diff --git a/docs/_print/index.html b/docs/_print/index.html
index c5aebe35..4ef6f8a6 100644
--- a/docs/_print/index.html
+++ b/docs/_print/index.html
@@ -7955,7 +7955,8 @@ Merging mode as needed, and when the Restore is 
completed, restore the graph mod
 </span></span><span style=display:flex><span>git rebase -i master
 </span></span></code></pre></div></blockquote><p>And push it to GitHub fork 
repo again:</p><div class=highlight><pre tabindex=0 
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code 
class=language-shell data-lang=shell><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># force push the local commit to fork 
repo</span>
 </span></span><span style=display:flex><span>git push -f origin 
bugfix-branch:bugfix-branch
-</span></span></code></pre></div><p>GitHub will automatically update the Pull 
Request after we push it, just wait for code review.</p></div><div 
class=td-content style=page-break-before:always><h1 
id=pg-dc89ef117bed0b0ef3c6487f9a6a8bd0>9.2 - Subscribe Mailing Lists</h1><h3 
id=subscribe-the-mailing-list>Subscribe the mailing list</h3><p>Subscribe to 
the mailing list by following steps:</p><ul><li>Email <a 
href=mailto:[email protected]>[email protected]</a
 [...]
+</span></span></code></pre></div><p>GitHub will automatically update the Pull 
Request after we push it, just wait for code review.</p></div><div 
class=td-content style=page-break-before:always><h1 
id=pg-dc89ef117bed0b0ef3c6487f9a6a8bd0>9.2 - Subscribe Mailing Lists</h1><h3 
id=subscribe-the-mailing-list>Subscribe the mailing list</h3><p>Subscribe to 
the mailing list by following steps:</p><ul><li>Email <a 
href=mailto:[email protected]>[email protected]</a
 [...]
+It is recommended to use Java11 in verification, we will drop Java8 support 
from version 1.5.0</p></blockquote><h2 id=verification>Verification</h2><p>When 
the internal temporary release and packaging work is completed, other community 
developers (
 especially PMC) need to participate in the <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>verification
 link</a>
 To ensure the &ldquo;correctness + completeness&rdquo; of someone&rsquo;s 
published version, here requires **everyone
 ** to participate as much as possible, and then explain which items you have 
<strong>checked</strong> in the
@@ -8032,10 +8033,8 @@ confirmation</strong>.</p><p>Related commands:</p><div 
class=highlight><pre tabi
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># One-click shell traversal verification 
(recommended)</span>
 </span></span><span style=display:flex><span><span 
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span 
style=color:#000;font-weight:700>;</span> <span 
style=color:#204a87;font-weight:700>do</span> <span 
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span 
style=color:#000;font-weight:700>;</span> gpg --verify <span 
style=color:#000>$i</span>.asc <span style=color:#000>$i</span> <span 
style=color:#000;font-weight:700>;</span> <span style=color:#204a87;font-w [...]
-</span></span></code></pre></div><p>First confirm the overall 
integrity/consistency, and then confirm the specific content 
(<strong>key</strong>)</p><h4 id=4-check-the-archive-contents>4. Check the 
archive contents</h4><p>Here it is divided into two aspects: source code 
package + binary package, The source code package
-is stricter, it can be said that the core part (Because it is longer, For a 
complete list refer to
-the official <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>)</p><p>First
 of all, we need to download the package from the apache official 
<code>release-candidate</code> URL to
-the local (URL: <a 
href=https://dist.apache.org/repos/dist/dev/incubator/hugegraph/>click to 
jump</a>)</p><h5 id=a-source-package>A. source package</h5><p>After 
decompressing <code>*hugegraph*src.tar.gz</code>, Do the following 
checks:</p><ol><li>folders with <code>incubating</code>, and no 
<strong>empty</strong> files/folders</li><li><code>LICENSE</code> + 
<code>NOTICE</code> + <code>DISCLAIM</code> file exists and the content is 
normal</li><li><strong>does not exist</strong> binaries ( [...]
+</span></span></code></pre></div><p>First confirm the overall 
integrity/consistency, and then confirm the specific content 
(<strong>key</strong>)</p><h4 id=4-check-the-archive-contents>4. Check the 
archive contents</h4><p>Check the contents of the archive downloaded from 
preparation work. Divided into two aspects: source code package + binary 
package, The source code package is stricter, it can be said that the core part 
(Because it is longer, For a complete list refer to
+the official <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>)</p><h5
 id=a-source-package>A. source package</h5><p>After decompressing 
<code>*hugegraph*src.tar.gz</code>, Do the following checks:</p><ol><li>folders 
with <code>incubating</code>, and no <strong>empty</strong> 
files/folders</li><li><code>LICENSE</code> + <code>NOTICE</code> + 
<code>DISCLAIM</code> file exists and the content is 
normal</li><li><strong>does not exist</strong>  [...]
 the <code>Maven-MAT</code> plugin)</li><li>Check whether the 
<code>pom.xml</code> version number of each parent/child module is consistent 
(and meet
 expectations)</li><li>Finally, make sure the source code works/compiles 
correctly</li></ol><div class=highlight><pre tabindex=0 
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code 
class=language-bash data-lang=bash><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># prefer to use/switch to `java 11` for 
the following operations (compiling/running) (Note: `Computer` only supports 
`java &gt;= 11`)</span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># java --version</span>
@@ -8046,7 +8045,7 @@ expectations)</li><li>Finally, make sure the source code 
works/compiles correctl
 </span></span><span style=display:flex><span>bin/start-hugegraph.sh
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># hugegraph-loader</span>
-</span></span><span style=display:flex><span>bin/hugegraph-loader.sh -f path 
-g graph -s schema
+</span></span><span style=display:flex><span>bin/hugegraph-loader.sh -g 
hugegraph -f example/file/struct.json -s example/file/schema.groovy
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># hugegraph-hubble</span>
 </span></span><span style=display:flex><span>bin/start-hubble.sh
diff --git a/docs/contribution-guidelines/_print/index.html 
b/docs/contribution-guidelines/_print/index.html
index eace8d00..d0ef101b 100644
--- a/docs/contribution-guidelines/_print/index.html
+++ b/docs/contribution-guidelines/_print/index.html
@@ -46,7 +46,8 @@
 </span></span><span style=display:flex><span>git rebase -i master
 </span></span></code></pre></div></blockquote><p>And push it to GitHub fork 
repo again:</p><div class=highlight><pre tabindex=0 
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code 
class=language-shell data-lang=shell><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># force push the local commit to fork 
repo</span>
 </span></span><span style=display:flex><span>git push -f origin 
bugfix-branch:bugfix-branch
-</span></span></code></pre></div><p>GitHub will automatically update the Pull 
Request after we push it, just wait for code review.</p></div><div 
class=td-content style=page-break-before:always><h1 
id=pg-dc89ef117bed0b0ef3c6487f9a6a8bd0>2 - Subscribe Mailing Lists</h1><h3 
id=subscribe-the-mailing-list>Subscribe the mailing list</h3><p>Subscribe to 
the mailing list by following steps:</p><ul><li>Email <a 
href=mailto:[email protected]>[email protected]</a>
  [...]
+</span></span></code></pre></div><p>GitHub will automatically update the Pull 
Request after we push it, just wait for code review.</p></div><div 
class=td-content style=page-break-before:always><h1 
id=pg-dc89ef117bed0b0ef3c6487f9a6a8bd0>2 - Subscribe Mailing Lists</h1><h3 
id=subscribe-the-mailing-list>Subscribe the mailing list</h3><p>Subscribe to 
the mailing list by following steps:</p><ul><li>Email <a 
href=mailto:[email protected]>[email protected]</a>
  [...]
+It is recommended to use Java11 in verification, we will drop Java8 support 
from version 1.5.0</p></blockquote><h2 id=verification>Verification</h2><p>When 
the internal temporary release and packaging work is completed, other community 
developers (
 especially PMC) need to participate in the <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>verification
 link</a>
 To ensure the &ldquo;correctness + completeness&rdquo; of someone&rsquo;s 
published version, here requires **everyone
 ** to participate as much as possible, and then explain which items you have 
<strong>checked</strong> in the
@@ -123,10 +124,8 @@ confirmation</strong>.</p><p>Related commands:</p><div 
class=highlight><pre tabi
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># One-click shell traversal verification 
(recommended)</span>
 </span></span><span style=display:flex><span><span 
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span 
style=color:#000;font-weight:700>;</span> <span 
style=color:#204a87;font-weight:700>do</span> <span 
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span 
style=color:#000;font-weight:700>;</span> gpg --verify <span 
style=color:#000>$i</span>.asc <span style=color:#000>$i</span> <span 
style=color:#000;font-weight:700>;</span> <span style=color:#204a87;font-w [...]
-</span></span></code></pre></div><p>First confirm the overall 
integrity/consistency, and then confirm the specific content 
(<strong>key</strong>)</p><h4 id=4-check-the-archive-contents>4. Check the 
archive contents</h4><p>Here it is divided into two aspects: source code 
package + binary package, The source code package
-is stricter, it can be said that the core part (Because it is longer, For a 
complete list refer to
-the official <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>)</p><p>First
 of all, we need to download the package from the apache official 
<code>release-candidate</code> URL to
-the local (URL: <a 
href=https://dist.apache.org/repos/dist/dev/incubator/hugegraph/>click to 
jump</a>)</p><h5 id=a-source-package>A. source package</h5><p>After 
decompressing <code>*hugegraph*src.tar.gz</code>, Do the following 
checks:</p><ol><li>folders with <code>incubating</code>, and no 
<strong>empty</strong> files/folders</li><li><code>LICENSE</code> + 
<code>NOTICE</code> + <code>DISCLAIM</code> file exists and the content is 
normal</li><li><strong>does not exist</strong> binaries ( [...]
+</span></span></code></pre></div><p>First confirm the overall 
integrity/consistency, and then confirm the specific content 
(<strong>key</strong>)</p><h4 id=4-check-the-archive-contents>4. Check the 
archive contents</h4><p>Check the contents of the archive downloaded from 
preparation work. Divided into two aspects: source code package + binary 
package, The source code package is stricter, it can be said that the core part 
(Because it is longer, For a complete list refer to
+the official <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>)</p><h5
 id=a-source-package>A. source package</h5><p>After decompressing 
<code>*hugegraph*src.tar.gz</code>, Do the following checks:</p><ol><li>folders 
with <code>incubating</code>, and no <strong>empty</strong> 
files/folders</li><li><code>LICENSE</code> + <code>NOTICE</code> + 
<code>DISCLAIM</code> file exists and the content is 
normal</li><li><strong>does not exist</strong>  [...]
 the <code>Maven-MAT</code> plugin)</li><li>Check whether the 
<code>pom.xml</code> version number of each parent/child module is consistent 
(and meet
 expectations)</li><li>Finally, make sure the source code works/compiles 
correctly</li></ol><div class=highlight><pre tabindex=0 
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code 
class=language-bash data-lang=bash><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># prefer to use/switch to `java 11` for 
the following operations (compiling/running) (Note: `Computer` only supports 
`java &gt;= 11`)</span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># java --version</span>
@@ -137,7 +136,7 @@ expectations)</li><li>Finally, make sure the source code 
works/compiles correctl
 </span></span><span style=display:flex><span>bin/start-hugegraph.sh
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># hugegraph-loader</span>
-</span></span><span style=display:flex><span>bin/hugegraph-loader.sh -f path 
-g graph -s schema
+</span></span><span style=display:flex><span>bin/hugegraph-loader.sh -g 
hugegraph -f example/file/struct.json -s example/file/schema.groovy
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># hugegraph-hubble</span>
 </span></span><span style=display:flex><span>bin/start-hubble.sh
diff --git a/docs/contribution-guidelines/index.xml 
b/docs/contribution-guidelines/index.xml
index 1ea0c9a7..6144d9c7 100644
--- a/docs/contribution-guidelines/index.xml
+++ b/docs/contribution-guidelines/index.xml
@@ -155,7 +155,8 @@
 &lt;/li>
 &lt;/ol></description></item><item><title>Docs: Validate Apache 
Release</title><link>/docs/contribution-guidelines/validate-release/</link><pubDate>Mon,
 01 Jan 0001 00:00:00 
+0000</pubDate><guid>/docs/contribution-guidelines/validate-release/</guid><description>
 &lt;blockquote>
-&lt;p>Note: this doc will be updated continuously.&lt;/p>
+&lt;p>Note: this doc will be updated continuously.
+It is recommended to use Java11 in verification, we will drop Java8 support 
from version 1.5.0&lt;/p>
 &lt;/blockquote>
 &lt;h2 id="verification">Verification&lt;/h2>
 &lt;p>When the internal temporary release and packaging work is completed, 
other community developers (
@@ -245,11 +246,8 @@ confirmation&lt;/strong>.&lt;/p>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span 
style="color:#204a87;font-weight:bold">for&lt;/span> i in *.tar.gz&lt;span 
style="color:#000;font-weight:bold">;&lt;/span> &lt;span 
style="color:#204a87;font-weight:bold">do&lt;/span> &lt;span 
style="color:#204a87">echo&lt;/span> &lt;span 
style="color:#000">$i&lt;/span>&lt;span 
style="color:#000;font-weight:bold">;&lt;/span> gpg --verify &lt;span 
style="color:#000">$i&lt;/span>.asc &lt;span style="color:#000">$i&lt;/spa [...]
 &lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>First confirm the 
overall integrity/consistency, and then confirm the specific content 
(&lt;strong>key&lt;/strong>)&lt;/p>
 &lt;h4 id="4-check-the-archive-contents">4. Check the archive contents&lt;/h4>
-&lt;p>Here it is divided into two aspects: source code package + binary 
package, The source code package
-is stricter, it can be said that the core part (Because it is longer, For a 
complete list refer to
+&lt;p>Check the contents of the archive downloaded from preparation work. 
Divided into two aspects: source code package + binary package, The source code 
package is stricter, it can be said that the core part (Because it is longer, 
For a complete list refer to
 the official &lt;a 
href="https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist";>Wiki&lt;/a>)&lt;/p>
-&lt;p>First of all, we need to download the package from the apache official 
&lt;code>release-candidate&lt;/code> URL to
-the local (URL: &lt;a 
href="https://dist.apache.org/repos/dist/dev/incubator/hugegraph/";>click to 
jump&lt;/a>)&lt;/p>
 &lt;h5 id="a-source-package">A. source package&lt;/h5>
 &lt;p>After decompressing &lt;code>*hugegraph*src.tar.gz&lt;/code>, Do the 
following checks:&lt;/p>
 &lt;ol>
@@ -278,7 +276,7 @@ expectations)&lt;/li>
 &lt;/span>&lt;/span>&lt;span 
style="display:flex;">&lt;span>bin/start-hugegraph.sh
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span 
style="color:#8f5902;font-style:italic"># hugegraph-loader&lt;/span>
-&lt;/span>&lt;/span>&lt;span 
style="display:flex;">&lt;span>bin/hugegraph-loader.sh -f path -g graph -s 
schema
+&lt;/span>&lt;/span>&lt;span 
style="display:flex;">&lt;span>bin/hugegraph-loader.sh -g hugegraph -f 
example/file/struct.json -s example/file/schema.groovy
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span 
style="color:#8f5902;font-style:italic"># hugegraph-hubble&lt;/span>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>bin/start-hubble.sh
diff --git a/docs/contribution-guidelines/validate-release/index.html 
b/docs/contribution-guidelines/validate-release/index.html
index 6119e3de..cb958ce6 100644
--- a/docs/contribution-guidelines/validate-release/index.html
+++ b/docs/contribution-guidelines/validate-release/index.html
@@ -1,17 +1,16 @@
 <!doctype html><html lang=en class=no-js><head><meta charset=utf-8><meta 
name=viewport 
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta 
name=generator content="Hugo 0.102.3"><meta name=robots content="index, 
follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link 
rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png 
sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png 
sizes=16x16><link rel=icon type=image/png href=/favicons [...]
 Note: this doc will be updated continuously.
-
-Verification
-When the internal temporary release and packaging work is completed, other 
community …"><meta property="og:title" content="Validate Apache Release"><meta 
property="og:description" content="Note: this doc will be updated continuously.
-Verification When the internal temporary release and packaging work is 
completed, other community developers ( especially PMC) need to participate in 
the verification link To ensure the &ldquo;correctness + completeness&rdquo; of 
someone&rsquo;s published version, here requires **everyone ** to participate 
as much as possible, and then explain which items you have checked in the 
subsequent email reply.(The following are the core items)"><meta 
property="og:type" content="article"><meta pr [...]
-Verification When the internal temporary release and packaging work is 
completed, other community developers ( especially PMC) need to participate in 
the verification link To ensure the &ldquo;correctness + completeness&rdquo; of 
someone&rsquo;s published version, here requires **everyone ** to participate 
as much as possible, and then explain which items you have checked in the 
subsequent email reply.(The following are the core items)"><meta 
itemprop=dateModified content="2024-01-01T00: [...]
-Verification When the internal temporary release and packaging work is 
completed, other community developers ( especially PMC) need to participate in 
the verification link To ensure the &ldquo;correctness + completeness&rdquo; of 
someone&rsquo;s published version, here requires **everyone ** to participate 
as much as possible, and then explain which items you have checked in the 
subsequent email reply.(The following are the core items)"><link rel=preload 
href=/scss/main.min.1764bdd1b00b1 [...]
+It is recommended to use Java11 in verification, we will drop Java8 support 
from version 1.5.0 …"><meta property="og:title" content="Validate Apache 
Release"><meta property="og:description" content="Note: this doc will be 
updated continuously. It is recommended to use Java11 in verification, we will 
drop Java8 support from version 1.5.0
+Verification When the internal temporary release and packaging work is 
completed, other community developers ( especially PMC) need to participate in 
the verification link To ensure the &ldquo;correctness + completeness&rdquo; of 
someone&rsquo;s published version, here requires **everyone ** to participate 
as much as possible, and then explain which items you have checked in the 
subsequent email reply."><meta property="og:type" content="article"><meta 
property="og:url" content="/docs/con [...]
+Verification When the internal temporary release and packaging work is 
completed, other community developers ( especially PMC) need to participate in 
the verification link To ensure the &ldquo;correctness + completeness&rdquo; of 
someone&rsquo;s published version, here requires **everyone ** to participate 
as much as possible, and then explain which items you have checked in the 
subsequent email reply."><meta itemprop=dateModified 
content="2024-03-27T15:04:04+08:00"><meta itemprop=wordCo [...]
+Verification When the internal temporary release and packaging work is 
completed, other community developers ( especially PMC) need to participate in 
the verification link To ensure the &ldquo;correctness + completeness&rdquo; of 
someone&rsquo;s published version, here requires **everyone ** to participate 
as much as possible, and then explain which items you have checked in the 
subsequent email reply."><link rel=preload 
href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047 [...]
 <link rel=stylesheet href=/css/prism.css><script 
type=application/javascript>var 
doNotTrack=!1;doNotTrack||(window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new
 
Date,ga("create","UA-00000000-0","auto"),ga("send","pageview"))</script><script 
async src=https://www.google-analytics.com/analytics.js></script></head><body 
class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand 
navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/><sp 
[...]
 <a 
href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/en/docs/contribution-guidelines/validate-release.md
 class=td-page-meta--edit target=_blank rel=noopener><i class="fa fa-edit 
fa-fw"></i> Edit this page</a>
 <a 
href="https://github.com/apache/incubator-hugegraph-doc/new/master/content/en/docs/contribution-guidelines/validate-release.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the
 [...]
 <a 
href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Validate%20Apache%20Release";
 class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github 
fa-fw"></i> Create documentation issue</a>
 <a href=https://github.com/apache/incubator-hugegraph/issues/new 
class=td-page-meta--project-issue target=_blank rel=noopener><i class="fas 
fa-tasks fa-fw"></i> Create project issue</a>
-<a id=print href=/docs/contribution-guidelines/_print/><i class="fa fa-print 
fa-fw"></i> Print entire section</a></div><div class=td-toc><nav 
id=TableOfContents><ul><li><a 
href=#verification>Verification</a><ul><li></li></ul></li><li><a 
href=#mail-template>Mail Template</a></li></ul></nav></div></aside><main 
class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb 
class=td-breadcrumbs><ol class=breadcrumb><li class=breadcrumb-item><a 
href=/docs/>Documentation</a></li [...]
+<a id=print href=/docs/contribution-guidelines/_print/><i class="fa fa-print 
fa-fw"></i> Print entire section</a></div><div class=td-toc><nav 
id=TableOfContents><ul><li><a 
href=#verification>Verification</a><ul><li></li></ul></li><li><a 
href=#mail-template>Mail Template</a></li></ul></nav></div></aside><main 
class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb 
class=td-breadcrumbs><ol class=breadcrumb><li class=breadcrumb-item><a 
href=/docs/>Documentation</a></li [...]
+It is recommended to use Java11 in verification, we will drop Java8 support 
from version 1.5.0</p></blockquote><h2 id=verification>Verification</h2><p>When 
the internal temporary release and packaging work is completed, other community 
developers (
 especially PMC) need to participate in the <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>verification
 link</a>
 To ensure the &ldquo;correctness + completeness&rdquo; of someone&rsquo;s 
published version, here requires **everyone
 ** to participate as much as possible, and then explain which items you have 
<strong>checked</strong> in the
@@ -88,10 +87,8 @@ confirmation</strong>.</p><p>Related commands:</p><div 
class=highlight><pre tabi
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># One-click shell traversal verification 
(recommended)</span>
 </span></span><span style=display:flex><span><span 
style=color:#204a87;font-weight:700>for</span> i in *.tar.gz<span 
style=color:#000;font-weight:700>;</span> <span 
style=color:#204a87;font-weight:700>do</span> <span 
style=color:#204a87>echo</span> <span style=color:#000>$i</span><span 
style=color:#000;font-weight:700>;</span> gpg --verify <span 
style=color:#000>$i</span>.asc <span style=color:#000>$i</span> <span 
style=color:#000;font-weight:700>;</span> <span style=color:#204a87;font-w [...]
-</span></span></code></pre></div><p>First confirm the overall 
integrity/consistency, and then confirm the specific content 
(<strong>key</strong>)</p><h4 id=4-check-the-archive-contents>4. Check the 
archive contents</h4><p>Here it is divided into two aspects: source code 
package + binary package, The source code package
-is stricter, it can be said that the core part (Because it is longer, For a 
complete list refer to
-the official <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>)</p><p>First
 of all, we need to download the package from the apache official 
<code>release-candidate</code> URL to
-the local (URL: <a 
href=https://dist.apache.org/repos/dist/dev/incubator/hugegraph/>click to 
jump</a>)</p><h5 id=a-source-package>A. source package</h5><p>After 
decompressing <code>*hugegraph*src.tar.gz</code>, Do the following 
checks:</p><ol><li>folders with <code>incubating</code>, and no 
<strong>empty</strong> files/folders</li><li><code>LICENSE</code> + 
<code>NOTICE</code> + <code>DISCLAIM</code> file exists and the content is 
normal</li><li><strong>does not exist</strong> binaries ( [...]
+</span></span></code></pre></div><p>First confirm the overall 
integrity/consistency, and then confirm the specific content 
(<strong>key</strong>)</p><h4 id=4-check-the-archive-contents>4. Check the 
archive contents</h4><p>Check the contents of the archive downloaded from 
preparation work. Divided into two aspects: source code package + binary 
package, The source code package is stricter, it can be said that the core part 
(Because it is longer, For a complete list refer to
+the official <a 
href=https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist>Wiki</a>)</p><h5
 id=a-source-package>A. source package</h5><p>After decompressing 
<code>*hugegraph*src.tar.gz</code>, Do the following checks:</p><ol><li>folders 
with <code>incubating</code>, and no <strong>empty</strong> 
files/folders</li><li><code>LICENSE</code> + <code>NOTICE</code> + 
<code>DISCLAIM</code> file exists and the content is 
normal</li><li><strong>does not exist</strong>  [...]
 the <code>Maven-MAT</code> plugin)</li><li>Check whether the 
<code>pom.xml</code> version number of each parent/child module is consistent 
(and meet
 expectations)</li><li>Finally, make sure the source code works/compiles 
correctly</li></ol><div class=highlight><pre tabindex=0 
style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code 
class=language-bash data-lang=bash><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># prefer to use/switch to `java 11` for 
the following operations (compiling/running) (Note: `Computer` only supports 
`java &gt;= 11`)</span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># java --version</span>
@@ -102,7 +99,7 @@ expectations)</li><li>Finally, make sure the source code 
works/compiles correctl
 </span></span><span style=display:flex><span>bin/start-hugegraph.sh
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># hugegraph-loader</span>
-</span></span><span style=display:flex><span>bin/hugegraph-loader.sh -f path 
-g graph -s schema
+</span></span><span style=display:flex><span>bin/hugegraph-loader.sh -g 
hugegraph -f example/file/struct.json -s example/file/schema.groovy
 </span></span><span style=display:flex><span>
 </span></span><span style=display:flex><span><span 
style=color:#8f5902;font-style:italic># hugegraph-hubble</span>
 </span></span><span style=display:flex><span>bin/start-hubble.sh
@@ -140,7 +137,7 @@ and no circular links, etc.</li><li>Update <strong>download 
link</strong> and re
 </span></span><span style=display:flex><span><span 
style=color:#204a87;font-weight:700>8.</span> No empty file <span 
style=color:#a40000>&amp;</span> directory found
 </span></span><span style=display:flex><span><span 
style=color:#204a87;font-weight:700>9.</span> Test running XX process OK
 </span></span><span style=display:flex><span><span 
style=color:#204a87;font-weight:700>10.</span> ....
-</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><script>const
 
yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButt
 [...]
+</span></span></code></pre></div><style>.feedback--answer{display:inline-block}.feedback--answer-no{margin-left:1em}.feedback--response{display:none;margin-top:1em}.feedback--response__visible{display:block}</style><script>const
 
yesButton=document.querySelector(".feedback--answer-yes"),noButton=document.querySelector(".feedback--answer-no"),yesResponse=document.querySelector(".feedback--response-yes"),noResponse=document.querySelector(".feedback--response-no"),disableButtons=()=>{yesButt
 [...]
 <script 
src=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js 
integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA=="
 crossorigin=anonymous></script>
 <script src=/js/tabpane-persist.js></script>
 <script 
src=/js/main.min.aa9f4c5dae6a98b2c46277f4c56f1673a2b000d1756ce4ffae93784cab25e6d5.js
 integrity="sha256-qp9MXa5qmLLEYnf0xW8Wc6KwANF1bOT/rpN4TKsl5tU=" 
crossorigin=anonymous></script>
diff --git a/docs/index.xml b/docs/index.xml
index 9d941621..36f63f95 100644
--- a/docs/index.xml
+++ b/docs/index.xml
@@ -7241,7 +7241,8 @@ target directory. Copy the Jar package to the 
&lt;code>plugins&lt;/code> directo
 &lt;li>&lt;a 
href="https://github.com/apache/incubator-hugegraph-commons/releases";>Commons 
Release Notes&lt;/a>&lt;/li>
 &lt;/ul></description></item><item><title>Docs: Validate Apache 
Release</title><link>/docs/contribution-guidelines/validate-release/</link><pubDate>Mon,
 01 Jan 0001 00:00:00 
+0000</pubDate><guid>/docs/contribution-guidelines/validate-release/</guid><description>
 &lt;blockquote>
-&lt;p>Note: this doc will be updated continuously.&lt;/p>
+&lt;p>Note: this doc will be updated continuously.
+It is recommended to use Java11 in verification, we will drop Java8 support 
from version 1.5.0&lt;/p>
 &lt;/blockquote>
 &lt;h2 id="verification">Verification&lt;/h2>
 &lt;p>When the internal temporary release and packaging work is completed, 
other community developers (
@@ -7331,11 +7332,8 @@ confirmation&lt;/strong>.&lt;/p>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span 
style="color:#204a87;font-weight:bold">for&lt;/span> i in *.tar.gz&lt;span 
style="color:#000;font-weight:bold">;&lt;/span> &lt;span 
style="color:#204a87;font-weight:bold">do&lt;/span> &lt;span 
style="color:#204a87">echo&lt;/span> &lt;span 
style="color:#000">$i&lt;/span>&lt;span 
style="color:#000;font-weight:bold">;&lt;/span> gpg --verify &lt;span 
style="color:#000">$i&lt;/span>.asc &lt;span style="color:#000">$i&lt;/spa [...]
 &lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>First confirm the 
overall integrity/consistency, and then confirm the specific content 
(&lt;strong>key&lt;/strong>)&lt;/p>
 &lt;h4 id="4-check-the-archive-contents">4. Check the archive contents&lt;/h4>
-&lt;p>Here it is divided into two aspects: source code package + binary 
package, The source code package
-is stricter, it can be said that the core part (Because it is longer, For a 
complete list refer to
+&lt;p>Check the contents of the archive downloaded from preparation work. 
Divided into two aspects: source code package + binary package, The source code 
package is stricter, it can be said that the core part (Because it is longer, 
For a complete list refer to
 the official &lt;a 
href="https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist";>Wiki&lt;/a>)&lt;/p>
-&lt;p>First of all, we need to download the package from the apache official 
&lt;code>release-candidate&lt;/code> URL to
-the local (URL: &lt;a 
href="https://dist.apache.org/repos/dist/dev/incubator/hugegraph/";>click to 
jump&lt;/a>)&lt;/p>
 &lt;h5 id="a-source-package">A. source package&lt;/h5>
 &lt;p>After decompressing &lt;code>*hugegraph*src.tar.gz&lt;/code>, Do the 
following checks:&lt;/p>
 &lt;ol>
@@ -7364,7 +7362,7 @@ expectations)&lt;/li>
 &lt;/span>&lt;/span>&lt;span 
style="display:flex;">&lt;span>bin/start-hugegraph.sh
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span 
style="color:#8f5902;font-style:italic"># hugegraph-loader&lt;/span>
-&lt;/span>&lt;/span>&lt;span 
style="display:flex;">&lt;span>bin/hugegraph-loader.sh -f path -g graph -s 
schema
+&lt;/span>&lt;/span>&lt;span 
style="display:flex;">&lt;span>bin/hugegraph-loader.sh -g hugegraph -f 
example/file/struct.json -s example/file/schema.groovy
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span 
style="color:#8f5902;font-style:italic"># hugegraph-hubble&lt;/span>
 &lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>bin/start-hubble.sh
diff --git a/en/sitemap.xml b/en/sitemap.xml
index e616a96e..c23c484c 100644
--- a/en/sitemap.xml
+++ b/en/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>/docs/guides/architectural/</loc><lastmod>2023-06-25T21:06:07+08:00</lastmod><xhtml:link
 rel="alternate" hreflang="cn" 
href="/cn/docs/guides/architectural/"/><xhtml:link rel="alternate" 
hreflang="en" 
href="/docs/guides/architectural/"/></url><url><loc>/docs/config/config-guide/</loc><lastmod>2023-11-01T21:52:52+08:00</last
 [...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>/docs/guides/architectural/</loc><lastmod>2023-06-25T21:06:07+08:00</lastmod><xhtml:link
 rel="alternate" hreflang="cn" 
href="/cn/docs/guides/architectural/"/><xhtml:link rel="alternate" 
hreflang="en" 
href="/docs/guides/architectural/"/></url><url><loc>/docs/config/config-guide/</loc><lastmod>2023-11-01T21:52:52+08:00</last
 [...]
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index 7a3bb6ff..5bd413c3 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9";><sitemap><loc>/en/sitemap.xml</loc><lastmod>2024-03-25T19:34:23+08:00</lastmod></sitemap><sitemap><loc>/cn/sitemap.xml</loc><lastmod>2024-03-25T19:34:23+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9";><sitemap><loc>/en/sitemap.xml</loc><lastmod>2024-03-27T15:04:04+08:00</lastmod></sitemap><sitemap><loc>/cn/sitemap.xml</loc><lastmod>2024-03-27T15:04:04+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file

Reply via email to