You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hugegraph.apache.org by gi...@apache.org on 2023/12/31 16:39:28 UTC
(incubator-hugegraph-doc) branch asf-site updated: doc(release): java version statement (#319)
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 9d200dec doc(release): java version statement (#319)
9d200dec is described below
commit 9d200dec0597c7f6abf826c5de096df52ee9e867
Author: imbajin <im...@users.noreply.github.com>
AuthorDate: Sun Dec 31 16:39:22 2023 +0000
doc(release): java version statement (#319)
* doc(changelog): 1.2.0 release note cn(temp) c86e602dfa17f3f775cab1aed3267e8330425982
---
cn/docs/_print/index.html | 36 +-
cn/docs/changelog/_print/index.html | 2 +-
.../hugegraph-0.10.4-release-notes/index.html | 2 +-
.../hugegraph-0.11.2-release-notes/index.html | 2 +-
.../hugegraph-0.12.0-release-notes/index.html | 2 +-
.../hugegraph-0.2-release-notes/index.html | 2 +-
.../hugegraph-0.2.4-release-notes/index.html | 2 +-
.../hugegraph-0.3.3-release-notes/index.html | 2 +-
.../hugegraph-0.4.4-release-notes/index.html | 2 +-
.../hugegraph-0.5.6-release-notes/index.html | 2 +-
.../hugegraph-0.6.1-release-notes/index.html | 2 +-
.../hugegraph-0.7.4-release-notes/index.html | 2 +-
.../hugegraph-0.8.0-release-notes/index.html | 2 +-
.../hugegraph-0.9.2-release-notes/index.html | 2 +-
.../hugegraph-1.0.0-release-notes/index.html | 2 +-
.../hugegraph-1.2.0-release-notes/index.html | 23 +
cn/docs/changelog/index.html | 4 +-
cn/docs/changelog/index.xml | 229 ++++++++
cn/docs/cla/index.html | 2 +-
cn/docs/clients/gremlin-console/index.html | 2 +-
cn/docs/clients/hugegraph-client/index.html | 2 +-
cn/docs/clients/index.html | 2 +-
cn/docs/clients/restful-api/auth/index.html | 2 +-
cn/docs/clients/restful-api/cypher/index.html | 2 +-
cn/docs/clients/restful-api/edge/index.html | 2 +-
cn/docs/clients/restful-api/edgelabel/index.html | 2 +-
cn/docs/clients/restful-api/graphs/index.html | 2 +-
cn/docs/clients/restful-api/gremlin/index.html | 2 +-
cn/docs/clients/restful-api/index.html | 2 +-
cn/docs/clients/restful-api/indexlabel/index.html | 2 +-
cn/docs/clients/restful-api/metrics/index.html | 2 +-
cn/docs/clients/restful-api/other/index.html | 2 +-
cn/docs/clients/restful-api/propertykey/index.html | 2 +-
cn/docs/clients/restful-api/rank/index.html | 2 +-
cn/docs/clients/restful-api/rebuild/index.html | 2 +-
cn/docs/clients/restful-api/schema/index.html | 2 +-
cn/docs/clients/restful-api/task/index.html | 2 +-
cn/docs/clients/restful-api/traverser/index.html | 2 +-
cn/docs/clients/restful-api/variable/index.html | 2 +-
cn/docs/clients/restful-api/vertex/index.html | 2 +-
cn/docs/clients/restful-api/vertexlabel/index.html | 2 +-
cn/docs/config/config-authentication/index.html | 2 +-
cn/docs/config/config-computer/index.html | 2 +-
cn/docs/config/config-guide/index.html | 2 +-
cn/docs/config/config-https/index.html | 2 +-
cn/docs/config/config-option/index.html | 2 +-
cn/docs/config/index.html | 2 +-
cn/docs/contribution-guidelines/_print/index.html | 2 +-
.../contribution-guidelines/contribute/index.html | 2 +-
.../hugegraph-server-idea-setup/index.html | 2 +-
cn/docs/contribution-guidelines/index.html | 2 +-
cn/docs/contribution-guidelines/index.xml | 2 +-
.../contribution-guidelines/subscribe/index.html | 2 +-
.../validate-release/index.html | 10 +-
cn/docs/download/download/index.html | 2 +-
cn/docs/guides/architectural/index.html | 2 +-
cn/docs/guides/backup-restore/index.html | 2 +-
cn/docs/guides/custom-plugin/index.html | 2 +-
cn/docs/guides/desgin-concept/index.html | 2 +-
cn/docs/guides/faq/index.html | 2 +-
cn/docs/guides/index.html | 2 +-
cn/docs/index.html | 2 +-
cn/docs/index.xml | 624 +++++++++------------
cn/docs/introduction/readme/index.html | 2 +-
cn/docs/language/hugegraph-example/index.html | 2 +-
cn/docs/language/hugegraph-gremlin/index.html | 2 +-
cn/docs/language/index.html | 2 +-
.../hugegraph-api-0.5.6-cassandra/index.html | 2 +-
.../hugegraph-api-0.5.6-rocksdb/index.html | 2 +-
cn/docs/performance/api-preformance/index.html | 2 +-
.../hugegraph-benchmark-0.4.4/index.html | 2 +-
.../hugegraph-benchmark-0.5.6/index.html | 2 +-
.../hugegraph-loader-performance/index.html | 2 +-
cn/docs/performance/index.html | 2 +-
cn/docs/quickstart/_print/index.html | 30 +-
cn/docs/quickstart/hugegraph-client/index.html | 2 +-
cn/docs/quickstart/hugegraph-computer/index.html | 53 +-
cn/docs/quickstart/hugegraph-hubble/index.html | 2 +-
cn/docs/quickstart/hugegraph-loader/index.html | 2 +-
cn/docs/quickstart/hugegraph-server/index.html | 2 +-
cn/docs/quickstart/hugegraph-tools/index.html | 2 +-
cn/docs/quickstart/index.html | 2 +-
cn/docs/quickstart/index.xml | 52 +-
cn/docs/summary/index.html | 2 +-
cn/sitemap.xml | 2 +-
docs/_print/index.html | 6 +-
docs/changelog/_print/index.html | 2 +-
.../hugegraph-1.2.0-release-notes/index.html | 20 +-
docs/changelog/index.xml | 8 +
docs/contribution-guidelines/_print/index.html | 2 +-
docs/contribution-guidelines/index.xml | 2 +-
.../validate-release/index.html | 8 +-
docs/index.xml | 14 +-
docs/quickstart/_print/index.html | 2 +-
docs/quickstart/hugegraph-computer/index.html | 8 +-
docs/quickstart/index.xml | 4 +-
en/sitemap.xml | 2 +-
sitemap.xml | 2 +-
98 files changed, 734 insertions(+), 559 deletions(-)
diff --git a/cn/docs/_print/index.html b/cn/docs/_print/index.html
index bf63bb72..96962883 100644
--- a/cn/docs/_print/index.html
+++ b/cn/docs/_print/index.html
@@ -1,7 +1,7 @@
<!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"><link rel=canonical type=text/html href=/cn/docs/><link rel=alternate type=application/rss+xml href=/cn/docs/index.xml><meta name=robots content="noindex, nofollow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png sizes=180x [...]
"><meta property="og:title" content="Documentation"><meta property="og:description" content="Apache HugeGraph 官网"><meta property="og:type" content="website"><meta property="og:url" content="/cn/docs/"><meta property="og:site_name" content="HugeGraph"><meta itemprop=name content="Documentation"><meta itemprop=description content="Apache HugeGraph 官网"><meta name=twitter:card content="summary"><meta name=twitter:title content="Documentation"><meta name=twitter:description content="Apache Hu [...]
<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
-<a href=# onclick="return print(),!1">Click here to print</a>.</p><p><a href=/cn/docs/>Return to the regular view of this page</a>.</p></div><h1 class=title>Documentation</h1><ul><li>1: <a href=#pg-7dd24b6126e5b249f96de862bfc51025>Introduction with HugeGraph</a></li><li>2: <a href=#pg-64d47cfe1880443239e7c31f8fd1ac1a>Download HugeGraph</a></li><li>3: <a href=#pg-08b1b69f6319108b0455d24614fdd660>Quick Start</a></li><ul><li>3.1: <a href=#pg-8ec2ee5fd8ff8e48255d55eab65d92b6>HugeGraph-Server [...]
+<a href=# onclick="return print(),!1">Click here to print</a>.</p><p><a href=/cn/docs/>Return to the regular view of this page</a>.</p></div><h1 class=title>Documentation</h1><ul><li>1: <a href=#pg-7dd24b6126e5b249f96de862bfc51025>Introduction with HugeGraph</a></li><li>2: <a href=#pg-64d47cfe1880443239e7c31f8fd1ac1a>Download HugeGraph</a></li><li>3: <a href=#pg-08b1b69f6319108b0455d24614fdd660>Quick Start</a></li><ul><li>3.1: <a href=#pg-8ec2ee5fd8ff8e48255d55eab65d92b6>HugeGraph-Server [...]
实现了<a href=https://tinkerpop.apache.org>Apache TinkerPop3</a>框架及完全兼容<a href=https://tinkerpop.apache.org/gremlin.html>Gremlin</a>查询语言,
具备完善的工具链组件,助力用户轻松构建基于图数据库之上的应用和产品。HugeGraph支持百亿以上的顶点和边快速导入,并提供毫秒级的关联关系查询能力(OLTP),
并支持大规模分布式图分析(OLAP)。</p><p>HugeGraph典型应用场景包括深度关系探索、关联分析、路径搜索、特征抽取、数据聚类、社区检测、
@@ -1493,34 +1493,34 @@ HugeGraph Toolchain 版本:toolchain-1.0.0</p></blockquote><p><code>spark-load
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># 恢复图模式</span>
</span></span><span style=display:flex><span>./bin/hugegraph --url http://127.0.0.1:8080 --graph hugegraph graph-mode-set -m NONE
</span></span></code></pre></div><h6 id=8-图迁移>8. 图迁移</h6><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>./bin/hugegraph --url http://127.0.0.1:8080 --graph hugegraph migrate --target-url http://127.0.0.1:8090 --target-graph hugegraph
-</span></span></code></pre></div></div><div class=td-content style=page-break-before:always><h1 id=pg-e68a801476ae8ef5e45c79949a3a5e44>3.6 - HugeGraph-Computer Quick Start</h1><h2 id=1-hugegraph-computer-概述>1 HugeGraph-Computer 概述</h2><p><a href=https://github.com/apache/incubator-hugegraph-computer><code>HugeGraph-Computer</code></a> 是分布式图处理系统 (OLAP). 它是 <a href=https://kowshik.github.io/JPregel/pregel_paper.pdf>Pregel</a> 的一个实现. 它可以运行在 Kubernetes 上。</p><h3 id=特性>特性</h3><ul><li>支持分布式MPP [...]
+</span></span></code></pre></div></div><div class=td-content style=page-break-before:always><h1 id=pg-e68a801476ae8ef5e45c79949a3a5e44>3.6 - HugeGraph-Computer Quick Start</h1><h2 id=1-hugegraph-computer-概述>1 HugeGraph-Computer 概述</h2><p><a href=https://github.com/apache/incubator-hugegraph-computer><code>HugeGraph-Computer</code></a> 是分布式图处理系统 (OLAP). 它是 <a href=https://kowshik.github.io/JPregel/pregel_paper.pdf>Pregel</a> 的一个实现. 它可以运行在 Kubernetes 上。</p><h3 id=特性>特性</h3><ul><li>支持分布式MPP [...]
</span></span><span style=display:flex><span>tar zxvf apache-hugegraph-computer-incubating-<span style=color:#4e9a06>${</span><span style=color:#000>version</span><span style=color:#4e9a06>}</span>.tar.gz -C hugegraph-computer
-</span></span></code></pre></div><h4 id=22-clone-source-code-to-compile-and-package>2.2 Clone source code to compile and package</h4><p>克隆最新版本的 HugeGraph-Computer 源码包:</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>$ git clone https://github.com/apache/hugegraph-computer.git
+</span></span></code></pre></div><h4 id=312-克隆源码编译打包>3.1.2 克隆源码编译打包</h4><p>克隆最新版本的 HugeGraph-Computer 源码包:</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>$ git clone https://github.com/apache/hugegraph-computer.git
</span></span></code></pre></div><p>编译生成tar包:</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:#204a87>cd</span> hugegraph-computer
</span></span><span style=display:flex><span>mvn clean package -DskipTests
-</span></span></code></pre></div><h4 id=23-启动-master-节点>2.3 启动 master 节点</h4><blockquote><p>您可以使用 <code>-c</code> 参数指定配置文件, 更多computer 配置请看: <a href=/docs/config/config-computer#computer-config-options>Computer Config Options</a></p></blockquote><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:#204a87>cd</span> hugegraph-computer
+</span></span></code></pre></div><h4 id=313-启动-master-节点>3.1.3 启动 master 节点</h4><blockquote><p>您可以使用 <code>-c</code> 参数指定配置文件, 更多computer 配置请看: <a href=/docs/config/config-computer#computer-config-options>Computer Config Options</a></p></blockquote><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:#204a87>cd</span> hugegraph-computer
</span></span><span style=display:flex><span>bin/start-computer.sh -d <span style=color:#204a87>local</span> -r master
-</span></span></code></pre></div><h4 id=24-启动-worker-节点>2.4 启动 worker 节点</h4><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>bin/start-computer.sh -d <span style=color:#204a87>local</span> -r worker
-</span></span></code></pre></div><h4 id=25-查询算法结果>2.5 查询算法结果</h4><p>2.5.1 为 server 启用 <code>OLAP</code> 索引查询</p><p>如果没有启用OLAP索引,则需要启用, 更多参考: <a href=/docs/clients/restful-api/graphs/#634-modify-graphs-read-mode-this-operation-requires-administrator-privileges>modify-graphs-read-mode</a></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-http data-lang=http><span style=display:flex><span><span style=color:#a [...]
+</span></span></code></pre></div><h4 id=314-启动-worker-节点>3.1.4 启动 worker 节点</h4><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>bin/start-computer.sh -d <span style=color:#204a87>local</span> -r worker
+</span></span></code></pre></div><h4 id=315-查询算法结果>3.1.5 查询算法结果</h4><p>2.5.1 为 server 启用 <code>OLAP</code> 索引查询</p><p>如果没有启用OLAP索引,则需要启用, 更多参考: <a href=/docs/clients/restful-api/graphs/#634-modify-graphs-read-mode-this-operation-requires-administrator-privileges>modify-graphs-read-mode</a></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-http data-lang=http><span style=display:flex><span><span style=color [...]
</span></span></span><span style=display:flex><span><span style=color:#a40000>
</span></span></span><span style=display:flex><span><span style=color:#a40000>"ALL"
-</span></span></span></code></pre></div><p>2.5.2 查询 <code>page_rank</code> 属性值:</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>curl <span style=color:#4e9a06>"http://localhost:8080/graphs/hugegraph/graph/vertices?page&limit=3"</span> <span style=color:#000;font-weight:700>|</span> gunzip
-</span></span></code></pre></div><h3 id=22-在-kubernetes-中运行-pagerank-算法>2.2 在 Kubernetes 中运行 PageRank 算法</h3><blockquote><p>要使用 HugeGraph-Computer 运行算法,您需要先部署 HugeGraph-Server</p></blockquote><h4 id=221-安装-hugegraph-computer-crd>2.2.1 安装 HugeGraph-Computer CRD</h4><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># [...]
+</span></span></span></code></pre></div><p>3.1.5.2 查询 <code>page_rank</code> 属性值:</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>curl <span style=color:#4e9a06>"http://localhost:8080/graphs/hugegraph/graph/vertices?page&limit=3"</span> <span style=color:#000;font-weight:700>|</span> gunzip
+</span></span></code></pre></div><h3 id=32-在-kubernetes-中运行-pagerank-算法>3.2 在 Kubernetes 中运行 PageRank 算法</h3><blockquote><p>要使用 HugeGraph-Computer 运行算法,您需要先部署 HugeGraph-Server</p></blockquote><h4 id=321-安装-hugegraph-computer-crd>3.2.1 安装 HugeGraph-Computer CRD</h4><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># [...]
</span></span><span style=display:flex><span>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-crd.v1.yaml
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># Kubernetes version < v1.16</span>
</span></span><span style=display:flex><span>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-crd.v1beta1.yaml
-</span></span></code></pre></div><h4 id=222-显示-crd>2.2.2 显示 CRD</h4><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>kubectl get crd
+</span></span></code></pre></div><h4 id=322-显示-crd>3.2.2 显示 CRD</h4><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>kubectl get crd
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>NAME CREATED AT
</span></span><span style=display:flex><span>hugegraphcomputerjobs.hugegraph.apache.org 2021-09-16T08:01:08Z
-</span></span></code></pre></div><h4 id=223-安装-hugegraph-computer-operatoretcd-server>2.2.3 安装 hugegraph-computer-operator&etcd-server</h4><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>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-operator.yaml
-</span></span></code></pre></div><h4 id=224-等待-hugegraph-computer-operatoretcd-server-部署完成>2.2.4 等待 hugegraph-computer-operator&etcd-server 部署完成</h4><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>kubectl get pod -n hugegraph-computer-operator-system
+</span></span></code></pre></div><h4 id=323-安装-hugegraph-computer-operatoretcd-server>3.2.3 安装 hugegraph-computer-operator&etcd-server</h4><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>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-operator.yaml
+</span></span></code></pre></div><h4 id=324-等待-hugegraph-computer-operatoretcd-server-部署完成>3.2.4 等待 hugegraph-computer-operator&etcd-server 部署完成</h4><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>kubectl get pod -n hugegraph-computer-operator-system
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>NAME READY STATUS RESTARTS AGE
</span></span><span style=display:flex><span>hugegraph-computer-operator-controller-manager-58c5545949-jqvzl 1/1 Running <span style=color:#0000cf;font-weight:700>0</span> 15h
</span></span><span style=display:flex><span>hugegraph-computer-operator-etcd-28lm67jxk5 1/1 Running <span style=color:#0000cf;font-weight:700>0</span> 15h
-</span></span></code></pre></div><h4 id=225-提交作业>2.2.5 提交作业</h4><blockquote><p>更多 computer crd spec 请看: <a href=/docs/config/config-computer#hugegraph-computer-crd>Computer CRD</a></p><p>更多 Computer 配置请看: <a href=/docs/config/config-computer#computer-config-options>Computer Config Options</a></p></blockquote><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=display:flex><span>< [...]
+</span></span></code></pre></div><h4 id=325-提交作业>3.2.5 提交作业</h4><blockquote><p>更多 computer crd spec 请看: <a href=/docs/config/config-computer#hugegraph-computer-crd>Computer CRD</a></p><p>更多 Computer 配置请看: <a href=/docs/config/config-computer#computer-config-options>Computer Config Options</a></p></blockquote><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=display:flex><span>< [...]
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>apiVersion</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>hugegraph.apache.org/v1</span><span style=color:#f8f8f8;text-decoration:underline>
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>kind</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>HugeGraphComputerJob</span><span style=color:#f8f8f8;text-decoration:underline>
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>metadata</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline>
@@ -1541,11 +1541,11 @@ HugeGraph Toolchain 版本:toolchain-1.0.0</p></blockquote><p><code>spark-load
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#204a87;font-weight:700>hugegraph.url</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>http://${hugegraph-server-host}:${hugegraph-server-port}</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#8f5902;font-style:italic># hugegraph server [...]
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#204a87;font-weight:700>hugegraph.name</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>hugegraph</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#8f5902;font-style:italic># hugegraph graph name</span><span style=color:#f8f8f8;text-deco [...]
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#000>EOF</span><span style=color:#f8f8f8;text-decoration:underline>
-</span></span></span></code></pre></div><h4 id=226-显示作业>2.2.6 显示作业</h4><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>kubectl get hcjob/pagerank-sample -n hugegraph-computer-operator-system
+</span></span></span></code></pre></div><h4 id=326-显示作业>3.2.6 显示作业</h4><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>kubectl get hcjob/pagerank-sample -n hugegraph-computer-operator-system
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>NAME JOBID JOBSTATUS
</span></span><span style=display:flex><span>pagerank-sample pagerank-sample RUNNING
-</span></span></code></pre></div><h4 id=227-显示节点日志>2.2.7 显示节点日志</h4><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># Show the master log</span>
+</span></span></code></pre></div><h4 id=327-显示节点日志>3.2.7 显示节点日志</h4><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># Show the master log</span>
</span></span><span style=display:flex><span>kubectl logs -l <span style=color:#000>component</span><span style=color:#ce5c00;font-weight:700>=</span>pagerank-sample-master -n hugegraph-computer-operator-system
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># Show the worker log</span>
@@ -1554,8 +1554,8 @@ HugeGraph Toolchain 版本:toolchain-1.0.0</p></blockquote><p><code>spark-load
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># Show diagnostic log of a job</span>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># 注意: 诊断日志仅在作业失败时存在,并且只会保存一小时。</span>
</span></span><span style=display:flex><span>kubectl get event --field-selector <span style=color:#000>reason</span><span style=color:#ce5c00;font-weight:700>=</span>ComputerJobFailed --field-selector involvedObject.name<span style=color:#ce5c00;font-weight:700>=</span>pagerank-sample -n hugegraph-computer-operator-system
-</span></span></code></pre></div><h4 id=228-显示作业的成功事件>2.2.8 显示作业的成功事件</h4><blockquote><p>NOTE: it will only be saved for one hour</p></blockquote><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>kubectl get event --field-selector <span style=color:#000>reason</span><span style=color:#ce5c00;font-weight:700>=</span>ComputerJobSucceed --field-selector involved [...]
-</span></span></code></pre></div><h4 id=229-查询算法结果>2.2.9 查询算法结果</h4><p>如果输出到 <code>Hugegraph-Server</code> 则与 Locally 模式一致,如果输出到 <code>HDFS</code> ,请检查 <code>hugegraph-computerresults{jobId}</code>目录下的结果文件。</p><h2 id=3-内置算法文档>3 内置算法文档</h2><h3 id=31-支持的算法列表>3.1 支持的算法列表:</h3><h6 id=中心性算法>中心性算法:</h6><ul><li>PageRank</li><li>BetweennessCentrality</li><li>ClosenessCentrality</li><li>DegreeCentrality</li></ul><h6 id=社区算法>社区算法:</h6><ul><li>ClusteringCoefficient</li><li>Kcore</li><li>Lpa</li><li [...]
+</span></span></code></pre></div><h4 id=328-显示作业的成功事件>3.2.8 显示作业的成功事件</h4><blockquote><p>NOTE: it will only be saved for one hour</p></blockquote><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>kubectl get event --field-selector <span style=color:#000>reason</span><span style=color:#ce5c00;font-weight:700>=</span>ComputerJobSucceed --field-selector involved [...]
+</span></span></code></pre></div><h4 id=329-查询算法结果>3.2.9 查询算法结果</h4><p>如果输出到 <code>Hugegraph-Server</code> 则与 Locally 模式一致,如果输出到 <code>HDFS</code> ,请检查 <code>hugegraph-computerresults{jobId}</code>目录下的结果文件。</p><h2 id=4-内置算法文档>4 内置算法文档</h2><h3 id=41-支持的算法列表>4.1 支持的算法列表:</h3><h6 id=中心性算法>中心性算法:</h6><ul><li>PageRank</li><li>BetweennessCentrality</li><li>ClosenessCentrality</li><li>DegreeCentrality</li></ul><h6 id=社区算法>社区算法:</h6><ul><li>ClusteringCoefficient</li><li>Kcore</li><li>Lpa</li><li [...]
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#8f5902;font-style:italic>#host: 127.0.0.1</span><span style=color:#f8f8f8;text-decoration:underline>
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#8f5902;font-style:italic>#port: 8182</span><span style=color:#f8f8f8;text-decoration:underline>
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline>
@@ -7809,7 +7809,7 @@ HugeGraph目前采用EdgeCut的分区方案。</p><h3 id=3-vertexid-策略>3. Ve
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic>// what is the name of the brother and the name of the place?
</span></span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic></span><span style=color:#000>g</span><span style=color:#ce5c00;font-weight:700>.</span><span style=color:#c4a000>V</span><span style=color:#ce5c00;font-weight:700>(</span><span style=color:#000>pluto</span><span style=color:#ce5c00;font-weight:700>).</span><span style=color:#c4a000>out</span><span style=color:#ce5c00;font-weight:700>(</span><span style=color:#4e9a06>'brother'</span><s [...]
-</span></span></code></pre></div><p>推荐使用<a href=/docs/quickstart/hugegraph-studio>HugeGraph-Studio</a> 通过可视化的方式来执行上述代码。另外也可以通过HugeGraph-Client、HugeApi、GremlinConsole和GremlinDriver等多种方式执行上述代码。</p><h4 id=32-总结>3.2 总结</h4><p>HugeGraph 目前支持 <code>Gremlin</code> 的语法,用户可以通过 <code>Gremlin / REST-API</code> 实现各种查询需求。</p></div><div class=td-content style=page-break-before:always><h1 id=pg-f0a22a813c843322c0d360d952e434ce>8 - PERFORMANCE</h1></div><div class=td-content><h1 id=pg-63f6d63db3ee3a5270 [...]
+</span></span></code></pre></div><p>推荐使用<a href=/docs/quickstart/hugegraph-studio>HugeGraph-Studio</a> 通过可视化的方式来执行上述代码。另外也可以通过HugeGraph-Client、HugeApi、GremlinConsole和GremlinDriver等多种方式执行上述代码。</p><h4 id=32-总结>3.2 总结</h4><p>HugeGraph 目前支持 <code>Gremlin</code> 的语法,用户可以通过 <code>Gremlin / REST-API</code> 实现各种查询需求。</p></div><div class=td-content style=page-break-before:always><h1 id=pg-f0a22a813c843322c0d360d952e434ce>8 - PERFORMANCE</h1></div><div class=td-content><h1 id=pg-63f6d63db3ee3a5270 [...]
</span></span><span style=display:flex><span>git clone https://github.com/<span style=color:#4e9a06>${</span><span style=color:#000>GITHUB_USER_NAME</span><span style=color:#4e9a06>}</span>/hugegraph
</span></span></code></pre></div></li><li><p>Configure local HugeGraph repo</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:#204a87>cd</span> hugegraph
</span></span><span style=display:flex><span>
@@ -7926,7 +7926,7 @@ hash 值一致 (一般是 sha512)</p><div class=highlight><pre tabindex=0 style=
</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 [...]
-大部分的发版问题都与之相关</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 版本进行后序的编译和运行操作</span>
+大部分的发版问题都与之相关</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 >= 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>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># 尝试在 Unix 环境下编译测试是否正常 (stage 表示从 stage 仓库拉取依赖)</span>
diff --git a/cn/docs/changelog/_print/index.html b/cn/docs/changelog/_print/index.html
index 538c6f81..6f870c8e 100644
--- a/cn/docs/changelog/_print/index.html
+++ b/cn/docs/changelog/_print/index.html
@@ -1,6 +1,6 @@
<!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"><link rel=canonical type=text/html href=/cn/docs/changelog/><link rel=alternate type=application/rss+xml href=/cn/docs/changelog/index.xml><meta name=robots content="noindex, nofollow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-18 [...]
<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
-<a href=# onclick="return print(),!1">Click here to print</a>.</p><p><a href=/cn/docs/changelog/>Return to the regular view of this page</a>.</p></div><h1 class=title>CHANGELOGS</h1><ul><li>1: <a href=#pg-e45a1f0eaa721babce18f07eaf5fc437>HugeGraph 1.0.0 Release Notes</a></li><li>2: <a href=#pg-8ae4f43f2b0af1988d9f0a8cb3b1c073>HugeGraph 0.11 Release Notes</a></li><li>3: <a href=#pg-6b37a0af49c5e6b45aeac03f2a71eab6>HugeGraph 0.12 Release Notes</a></li><li>4: <a href=#pg-55638b919c2ec7668f5 [...]
+<a href=# onclick="return print(),!1">Click here to print</a>.</p><p><a href=/cn/docs/changelog/>Return to the regular view of this page</a>.</p></div><h1 class=title>CHANGELOGS</h1><ul><li>1: <a href=#pg-e45a1f0eaa721babce18f07eaf5fc437>HugeGraph 1.0.0 Release Notes</a></li><li>2: <a href=#pg-683dacb0fb9a0e0d70537cae5afdb7cf>HugeGraph 1.2.0 Release Notes</a></li><li>3: <a href=#pg-8ae4f43f2b0af1988d9f0a8cb3b1c073>HugeGraph 0.11 Release Notes</a></li><li>4: <a href=#pg-6b37a0af49c5e6b45a [...]
<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/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/changelog/hugegraph-0.10.4-release-notes/index.html b/cn/docs/changelog/hugegraph-0.10.4-release-notes/index.html
index 2fb3cf19..c81c6ab9 100644
--- a/cn/docs/changelog/hugegraph-0.10.4-release-notes/index.html
+++ b/cn/docs/changelog/hugegraph-0.10.4-release-notes/index.html
@@ -4,7 +4,7 @@
支持 HugeGraphServer 服务端内存紧张时返回错误拒绝请求 (hugegraph #476)
支持 API 白名单和 HugeGraphServer GC 频率控制功能 (hugegraph #522)
支持 Rings API …"><meta property="og:title" content="HugeGraph 0.10 Release Notes"><meta property="og:description" content="API & Client 功能更新 支持 HugeGraphServer 服务端内存紧张时返回错误拒绝请求 (hugegraph #476) 支持 API 白名单和 HugeGraphServer GC 频率控制功能 (hugegraph #522) 支持 Rings API 的 source_in_ring 参数 (hugegraph #528,hugegraph-client #48) 支持批量按策略更新属性接口 (hugegraph #493,hugegraph-client #46) 支持 Shard Index 前缀与范围检索索引 (hugegraph #574,hugegraph-client #56) 支持顶点的 UUID ID 类型 (hugegraph #618,hugegraph-client #59) 支持唯 [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-0.10.4-release-notes.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/cn/docs/changelog/hugegraph-0.10.4-release-notes.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=HugeGraph%200.10%20Release%20Notes" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/changelog/hugegraph-0.11.2-release-notes/index.html b/cn/docs/changelog/hugegraph-0.11.2-release-notes/index.html
index 83d7e574..d0548b41 100644
--- a/cn/docs/changelog/hugegraph-0.11.2-release-notes/index.html
+++ b/cn/docs/changelog/hugegraph-0.11.2-release-notes/index.html
@@ -4,7 +4,7 @@
支持梭形相似度算法(hugegraph #671,hugegraph-client #62)
支持创建 Schema 时,记录创建的时间(hugegraph #746,hugegraph-client #69)
支持 RESTful API 中基于属性的 …"><meta property="og:title" content="HugeGraph 0.11 Release Notes"><meta property="og:description" content="API & Client 功能更新 支持梭形相似度算法(hugegraph #671,hugegraph-client #62) 支持创建 Schema 时,记录创建的时间(hugegraph #746,hugegraph-client #69) 支持 RESTful API 中基于属性的范围查询顶点/边(hugegraph #782,hugegraph-client #73) 支持顶点和边的 TTL (hugegraph #794,hugegraph-client #83) 统一 RESTful API Server 和 Gremlin Server 的日期格式为字符串(hugegraph #1014,hugegraph-client #82) 支持共同邻居,Jaccard 相似度,全部最短路径,带权最短路径和 [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-0.11.2-release-notes.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/cn/docs/changelog/hugegraph-0.11.2-release-notes.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=HugeGraph%200.11%20Release%20Notes" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/changelog/hugegraph-0.12.0-release-notes/index.html b/cn/docs/changelog/hugegraph-0.12.0-release-notes/index.html
index 35f42daa..25d0d5d3 100644
--- a/cn/docs/changelog/hugegraph-0.12.0-release-notes/index.html
+++ b/cn/docs/changelog/hugegraph-0.12.0-release-notes/index.html
@@ -3,7 +3,7 @@
支持 https + auth 模式连接图服务 (hugegraph-client #109 #110)
统一 kout/kneighbor 等 OLTP 接口的参数命名及默认值(hugegraph-client #122 #123) …"><meta property="og:title" content="HugeGraph 0.12 Release Notes"><meta property="og:description" content="API & Client 接口更新 支持 https + auth 模式连接图服务 (hugegraph-client #109 #110) 统一 kout/kneighbor 等 OLTP 接口的参数命名及默认值(hugegraph-client #122 #123) 支持 RESTful 接口利用 P.textcontains() 进行属性全文检索(hugegraph #1312) 增加 graph_read_mode API 接口,以切换 OLTP、OLAP 读模式(hugegraph #1332) 支持 list/set 类型的聚合属性 aggregate property(hugegraph #1332) 权限接口增 [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-0.12.0-release-notes.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/cn/docs/changelog/hugegraph-0.12.0-release-notes.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=HugeGraph%200.12%20Release%20Notes" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/changelog/hugegraph-0.2-release-notes/index.html b/cn/docs/changelog/hugegraph-0.2-release-notes/index.html
index b47af3ed..3fb8f20d 100644
--- a/cn/docs/changelog/hugegraph-0.2-release-notes/index.html
+++ b/cn/docs/changelog/hugegraph-0.2-release-notes/index.html
@@ -51,7 +51,7 @@ text boolean byte、blob int、long float、double timestamp uuid 支持单值
text boolean byte、blob int、long float、double timestamp uuid 支持单值属性
支持多值属性:List、Set(注意:非嵌套属性)
事务 原子性级别保证(依赖后端) 自动提交事务 手动提交事务 并行事务 索引 索引类型 二级索引 范围索引(数字类型) 索引操作 为指定类型的顶点/边创建单列索引(不支持List或Set列创建索引) 为指定类型的顶点/边创建复合索引(不支持List或Set列创建索引,复合索引为前缀索引) 删除指定类型顶点/边的索引(部分或全部索引均可) 重建指定类型顶点/边的索引(部分或全部索引均可) 查询/遍历 列出所有元数据、图数据(支持Limit,不支持分页)"><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jq [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-0.2-release-notes.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/cn/docs/changelog/hugegraph-0.2-release-notes.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+%2 [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph%200.2%20Release%20Notes" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/changelog/hugegraph-0.2.4-release-notes/index.html b/cn/docs/changelog/hugegraph-0.2.4-release-notes/index.html
index e24e14fe..de05e9e5 100644
--- a/cn/docs/changelog/hugegraph-0.2.4-release-notes/index.html
+++ b/cn/docs/changelog/hugegraph-0.2.4-release-notes/index.html
@@ -5,7 +5,7 @@ BUG修复
Vertex Label为非primary-key id策略应该允许属性为空(HugeGraph-651)
Gremlin-Server 序列化的 EdgeLabel 仅有一个directed 属性,应该 …"><meta property="og:title" content="HugeGraph 0.2.4 Release Notes"><meta property="og:description" content="API & Java Client 功能更新 元数据(Schema)相关 BUG修复 Vertex Label为非primary-key id策略应该允许属性为空(HugeGraph-651) Gremlin-Server 序列化的 EdgeLabel 仅有一个directed 属性,应该打印完整的schema描述(HugeGraph-680) 创建IndexLabel时使用不存在的属性抛出空指针异常,应该抛非法参数异常(HugeGraph-682) 创建schema如果已经存在并指定了ifNotExist时,结果应该返回原来的对象(HugeGraph-694) 由于EdgeLabel的Frequency默认为null以及不允许修改特性,导致Append操作 [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-0.2.4-release-notes.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/cn/docs/changelog/hugegraph-0.2.4-release-notes.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=HugeGraph%200.2.4%20Release%20Notes" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/changelog/hugegraph-0.3.3-release-notes/index.html b/cn/docs/changelog/hugegraph-0.3.3-release-notes/index.html
index 57910a8d..1377273f 100644
--- a/cn/docs/changelog/hugegraph-0.3.3-release-notes/index.html
+++ b/cn/docs/changelog/hugegraph-0.3.3-release-notes/index.html
@@ -3,7 +3,7 @@
为vertex-label和edge-label增加可空属性集合,允许在create和append时指定(HugeGraph-245)
配合core的功能为用户提供tinkerpop variables RESTful …"><meta property="og:title" content="HugeGraph 0.3.3 Release Notes"><meta property="og:description" content="API & Java Client 功能更新 为vertex-label和edge-label增加可空属性集合,允许在create和append时指定(HugeGraph-245) 配合core的功能为用户提供tinkerpop variables RESTful API(HugeGraph-396) 支持顶点/边属性的更新和删除(HugeGraph-894) 支持顶点/边的条件查询(HugeGraph-919) BUG修复 HugeGraph-API接收的RequestBody为null或"“时抛出空指针异常(HugeGraph-795) 为HugeGraph-API添加输入参数检查,避免抛出空指针异常(HugeGraph-796 ~ HugeGra [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-0.3.3-release-notes.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/cn/docs/changelog/hugegraph-0.3.3-release-notes.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=HugeGraph%200.3.3%20Release%20Notes" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/changelog/hugegraph-0.4.4-release-notes/index.html b/cn/docs/changelog/hugegraph-0.4.4-release-notes/index.html
index 9d36288e..507630d0 100644
--- a/cn/docs/changelog/hugegraph-0.4.4-release-notes/index.html
+++ b/cn/docs/changelog/hugegraph-0.4.4-release-notes/index.html
@@ -5,7 +5,7 @@ HugeGraph-Server支持WebSocket,能用Gremlin-Console连接使用;并支持
适配Schema-id(HugeGraph-1038)
BUG …"><meta property="og:title" content="HugeGraph 0.4.4 Release Notes"><meta property="og:description" content="API & Java Client 功能更新 HugeGraph-Server支持WebSocket,能用Gremlin-Console连接使用;并支持直接编写groovy脚本调用Core的代码(HugeGraph-977) 适配Schema-id(HugeGraph-1038) BUG修复 hugegraph-0.3.3:删除vertex的属性,body中properties=null,返回500,空指针(HugeGraph-950) hugegraph-0.3.3: graph.schema().getVertexLabel() 空指针(HugeGraph-955) HugeGraph-Client 中顶点和边的属性集合不是线程安全的(HugeGraph-1013) 批量操作的异常信息无法打印(HugeGraph-1013) 异常messag [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-0.4.4-release-notes.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/cn/docs/changelog/hugegraph-0.4.4-release-notes.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=HugeGraph%200.4.4%20Release%20Notes" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/changelog/hugegraph-0.5.6-release-notes/index.html b/cn/docs/changelog/hugegraph-0.5.6-release-notes/index.html
index 63b4f492..4f366a22 100644
--- a/cn/docs/changelog/hugegraph-0.5.6-release-notes/index.html
+++ b/cn/docs/changelog/hugegraph-0.5.6-release-notes/index.html
@@ -3,7 +3,7 @@
VertexLabel与EdgeLabel增加bool参数enable_label_index表述是否构建label索引(HugeGraph-1085)
增加RESTful API来支持高效shortest path,K-out …"><meta property="og:title" content="HugeGraph 0.5 Release Notes"><meta property="og:description" content="API & Java Client 功能更新 VertexLabel与EdgeLabel增加bool参数enable_label_index表述是否构建label索引(HugeGraph-1085) 增加RESTful API来支持高效shortest path,K-out和K-neighbor查询(HugeGraph-944) 增加RESTful API支持按id列表批量查询顶点(HugeGraph-1153) 支持迭代获取全部的顶点和边,使用分页实现(HugeGraph-1166) 顶点id中包含 / % 等 URL 保留字符时通过 VertexAPI 查不出来(HugeGraph-1127) 批量插入边时是否检查vertex的RESTful API参数从checkVertex改 [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-0.5.6-release-notes.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/cn/docs/changelog/hugegraph-0.5.6-release-notes.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=HugeGraph%200.5%20Release%20Notes" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/changelog/hugegraph-0.6.1-release-notes/index.html b/cn/docs/changelog/hugegraph-0.6.1-release-notes/index.html
index ca96abe8..e263e6d2 100644
--- a/cn/docs/changelog/hugegraph-0.6.1-release-notes/index.html
+++ b/cn/docs/changelog/hugegraph-0.6.1-release-notes/index.html
@@ -6,7 +6,7 @@
内部修改 将compareNumber方法搬移至common模块(HugeGraph-1208) 修复HugeGraphServer无法在Ubuntu机器上启动的Bug(HugeGraph-1154) 修复init-store.sh无法在bin目录下执行的BUG(HugeGraph-1223) 修复HugeGraphServer启动过程中无法通过CTRL+C终止的BUG(HugeGraph-1223) HugeGraphServer启动前检查端口是否被占用(HugeGraph-1223) HugeGraphServer启动前检查系统JDK是否安装以及版本是否为1.8(HugeGraph-1223) 给HugeConfig类增加getMap()方法(HugeGraph-1236) 修改默认配置项,后端使用RocksDB,注释重要的配置项(HugeGraph-1240) 重命名userData为userdata(HugeGraph-1249) centos 4.3系统HugeGraphServer进程使用jps命令查不到 增加配置项ALLOW_TRACE,允许设置是否返回e [...]
内部修改 将compareNumber方法搬移至common模块(HugeGraph-1208) 修复HugeGraphServer无法在Ubuntu机器上启动的Bug(HugeGraph-1154) 修复init-store.sh无法在bin目录下执行的BUG(HugeGraph-1223) 修复HugeGraphServer启动过程中无法通过CTRL+C终止的BUG(HugeGraph-1223) HugeGraphServer启动前检查端口是否被占用(HugeGraph-1223) HugeGraphServer启动前检查系统JDK是否安装以及版本是否为1.8(HugeGraph-1223) 给HugeConfig类增加getMap()方法(HugeGraph-1236) 修改默认配置项,后端使用RocksDB,注释重要的配置项(HugeGraph-1240) 重命名userData为userdata(HugeGraph-1249) centos 4.3系统HugeGraphServer进程使用jps命令查不到 增加配置项ALLOW_TRACE,允许设置是否返回e [...]
内部修改 将compareNumber方法搬移至common模块(HugeGraph-1208) 修复HugeGraphServer无法在Ubuntu机器上启动的Bug(HugeGraph-1154) 修复init-store.sh无法在bin目录下执行的BUG(HugeGraph-1223) 修复HugeGraphServer启动过程中无法通过CTRL+C终止的BUG(HugeGraph-1223) HugeGraphServer启动前检查端口是否被占用(HugeGraph-1223) HugeGraphServer启动前检查系统JDK是否安装以及版本是否为1.8(HugeGraph-1223) 给HugeConfig类增加getMap()方法(HugeGraph-1236) 修改默认配置项,后端使用RocksDB,注释重要的配置项(HugeGraph-1240) 重命名userData为userdata(HugeGraph-1249) centos 4.3系统HugeGraphServer进程使用jps命令查不到 增加配置项ALLOW_TRACE,允许设置是否返回e [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-0.6.1-release-notes.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/cn/docs/changelog/hugegraph-0.6.1-release-notes.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=HugeGraph%200.6%20Release%20Notes" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/changelog/hugegraph-0.7.4-release-notes/index.html b/cn/docs/changelog/hugegraph-0.7.4-release-notes/index.html
index 0e217519..802b3b14 100644
--- a/cn/docs/changelog/hugegraph-0.7.4-release-notes/index.html
+++ b/cn/docs/changelog/hugegraph-0.7.4-release-notes/index.html
@@ -8,7 +8,7 @@ BUG修复
EdgeAPI更新属性时会将属性值也置为属性键(HugeGraph-81)
当删除顶点 …"><meta property="og:title" content="HugeGraph 0.7 Release Notes"><meta property="og:description" content="API & Java Client 功能更新 支持异步删除元数据和重建索引(HugeGraph-889) 加入监控API,并与Gremlin的监控框架集成(HugeGraph-1273) BUG修复 EdgeAPI更新属性时会将属性值也置为属性键(HugeGraph-81) 当删除顶点或边时,如果id非法应该返回400错误而非404(HugeGraph-1337) Core 功能更新 支持HBase后端存储(HugeGraph-1280) 增加异步API框架,耗时操作可通过调用异步API实现(HugeGraph-387) 支持对长属性列建立二级索引,取消目前索引列长度256字节的限制(HugeGraph-1314) 支持顶点属性的“创建或更新”操作(HugeGraph-1303) 支持全文检索功能(HugeGraph-1322) 支持数据库表的版 [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-0.7.4-release-notes.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/cn/docs/changelog/hugegraph-0.7.4-release-notes.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=HugeGraph%200.7%20Release%20Notes" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/changelog/hugegraph-0.8.0-release-notes/index.html b/cn/docs/changelog/hugegraph-0.8.0-release-notes/index.html
index 31a5dde0..8e71894e 100644
--- a/cn/docs/changelog/hugegraph-0.8.0-release-notes/index.html
+++ b/cn/docs/changelog/hugegraph-0.8.0-release-notes/index.html
@@ -3,7 +3,7 @@
服务端增加 rays 和 rings 的 RESTful API(hugegraph #45)
使创建 IndexLabel 返回异步任务(hugegraph #95,hugegraph-client #9) …"><meta property="og:title" content="HugeGraph 0.8 Release Notes"><meta property="og:description" content="API & Client 功能更新 服务端增加 rays 和 rings 的 RESTful API(hugegraph #45) 使创建 IndexLabel 返回异步任务(hugegraph #95,hugegraph-client #9) 客户端增加恢复模式相关的 API(hugegraph-client #10) 让 task-list API 不返回 task_input 和 task_result(hugegraph #143) 增加取消异步任务的API(hugegraph #167,hugegraph-client #15) 增加获取后端 metrics 的 API(hugegraph #155) BUG修复 分页获取时最后一页的 [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-0.8.0-release-notes.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/cn/docs/changelog/hugegraph-0.8.0-release-notes.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=HugeGraph%200.8%20Release%20Notes" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/changelog/hugegraph-0.9.2-release-notes/index.html b/cn/docs/changelog/hugegraph-0.9.2-release-notes/index.html
index d71da21a..dc31c0f0 100644
--- a/cn/docs/changelog/hugegraph-0.9.2-release-notes/index.html
+++ b/cn/docs/changelog/hugegraph-0.9.2-release-notes/index.html
@@ -3,7 +3,7 @@
增加 personal rank API 和 neighbor rank API (hugegraph #274)
Shortest path API 增加 skip_degree 参数跳过超级点(hugegraph …"><meta property="og:title" content="HugeGraph 0.9 Release Notes"><meta property="og:description" content="API & Client 功能更新 增加 personal rank API 和 neighbor rank API (hugegraph #274) Shortest path API 增加 skip_degree 参数跳过超级点(hugegraph #433,hugegraph-client #42) vertex/edge 的 scan API 支持分页机制 (hugegraph #428,hugegraph-client #35) VertexAPI 使用简化的属性序列化器 (hugegraph #332,hugegraph-client #37) 增加 customized paths API 和 customized crosspoints AP [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-0.9.2-release-notes.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/cn/docs/changelog/hugegraph-0.9.2-release-notes.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=HugeGraph%200.9%20Release%20Notes" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/changelog/hugegraph-1.0.0-release-notes/index.html b/cn/docs/changelog/hugegraph-1.0.0-release-notes/index.html
index eb4a0ffe..05465f3b 100644
--- a/cn/docs/changelog/hugegraph-1.0.0-release-notes/index.html
+++ b/cn/docs/changelog/hugegraph-1.0.0-release-notes/index.html
@@ -4,7 +4,7 @@ API/Client 接口更新
支持热更新trace开关的 /exception/trace API。
支持 Cypher 图查询语言 API。
支持通过 Swagger UI 接口来查看提供的 API 列表。 …"><meta property="og:title" content="HugeGraph 1.0.0 Release Notes"><meta property="og:description" content="OLTP API & Client 更新 API/Client 接口更新 支持热更新trace开关的 /exception/trace API。 支持 Cypher 图查询语言 API。 支持通过 Swagger UI 接口来查看提供的 API 列表。 将各算法中 ’limit’ 参数的类型由 long 调整为 int。 支持在 Client 端跳过 Server 对 HBase 写入数据 (Beta)。 Core & Server 功能更新 支持 Java 11 版本。 支持 2 个新的 OLTP 算法: adamic-adar 和 resource-allocation。 支持 HBase 后端使用哈希 RowKey,并且允许预初始化 HBase 表。 支持 C [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-1.0.0-release-notes.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/cn/docs/changelog/hugegraph-1.0.0-release-notes.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=HugeGraph%201.0.0%20Release%20Notes" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/changelog/hugegraph-1.2.0-release-notes/index.html b/cn/docs/changelog/hugegraph-1.2.0-release-notes/index.html
new file mode 100644
index 00000000..11e1940f
--- /dev/null
+++ b/cn/docs/changelog/hugegraph-1.2.0-release-notes/index.html
@@ -0,0 +1,23 @@
+<!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 [...]
+v1.2.0:
+
+hugegraph, hugegraph-toolchain, hugegraph-commons consider use Java 11, also compatible with Java 8 now. …"><meta property="og:title" content="HugeGraph 1.2.0 Release Notes"><meta property="og:description" content="Java version statement v1.2.0:
+hugegraph, hugegraph-toolchain, hugegraph-commons consider use Java 11, also compatible with Java 8 now. hugegraph-computer required to use Java 11, not compatible with Java 8 now! v1.2.0 is the last compatible version of Java8.
+In the future, we will gradually upgrade the java version, Java 11 -> Java 17 -> Java 21.
+hugegraph API Changes feat(api&core): in oltp apis, add statistics info and support full info about vertices and edges (#2262) feat(api): support embedded arthas agent in hugegraph-server (#2278,#2337) feat(api): support metric API Prometheus format & add statistic metric api (#2286) feat(api-core): support label & property filtering for both edge and vertex & support kout dfs mode (#2295) feat(api): support recording slow query log (#2327) Feature Changes feat: support task auto manage [...]
+hugegraph, hugegraph-toolchain, hugegraph-commons consider use Java 11, also compatible with Java 8 now. hugegraph-computer required to use Java 11, not compatible with Java 8 now! v1.2.0 is the last compatible version of Java8.
+In the future, we will gradually upgrade the java version, Java 11 -> Java 17 -> Java 21.
+hugegraph API Changes feat(api&core): in oltp apis, add statistics info and support full info about vertices and edges (#2262) feat(api): support embedded arthas agent in hugegraph-server (#2278,#2337) feat(api): support metric API Prometheus format & add statistic metric api (#2286) feat(api-core): support label & property filtering for both edge and vertex & support kout dfs mode (#2295) feat(api): support recording slow query log (#2327) Feature Changes feat: support task auto manage [...]
+hugegraph, hugegraph-toolchain, hugegraph-commons consider use Java 11, also compatible with Java 8 now. hugegraph-computer required to use Java 11, not compatible with Java 8 now! v1.2.0 is the last compatible version of Java8.
+In the future, we will gradually upgrade the java version, Java 11 -> Java 17 -> Java 21.
+hugegraph API Changes feat(api&core): in oltp apis, add statistics info and support full info about vertices and edges (#2262) feat(api): support embedded arthas agent in hugegraph-server (#2278,#2337) feat(api): support metric API Prometheus format & add statistic metric api (#2286) feat(api-core): support label & property filtering for both edge and vertex & support kout dfs mode (#2295) feat(api): support recording slow query log (#2327) Feature Changes feat: support task auto manage [...]
+<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=/cn/> [...]
+<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/hugegraph-1.2.0-release-notes.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/cn/docs/changelog/hugegraph-1.2.0-release-notes.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=HugeGraph%201.2.0%20Release%20Notes" 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/changelog/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class=td-toc><nav id=TableOfContents><ul><li><ul><li><a href=#java-version-statement>Java version statement</a></li><li><a href=#hugegraph>hugegraph</a></li><li><a href=#hugegraph-computer>hugegraph-computer</a></li><li><a href=#hugegraph-toolchain>hugegraph-toolchain</a></li><li><a href=#hugegraph-commons>hugegraph-commons</a></li><li><a href=#release-details>Release Details< [...]
+<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/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>
+<script src=/js/prism.js></script></body></html>
\ No newline at end of file
diff --git a/cn/docs/changelog/index.html b/cn/docs/changelog/index.html
index 9a7de1ab..e51f2ba6 100644
--- a/cn/docs/changelog/index.html
+++ b/cn/docs/changelog/index.html
@@ -1,10 +1,10 @@
<!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"><link rel=alternate type=text/html href=/cn/docs/changelog/_print/><link rel=alternate type=application/rss+xml href=/cn/docs/changelog/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon [...]
-<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
+<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/changelog/_index.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/cn/docs/changelog/_index.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+%22front+matter%22+sect [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=CHANGELOGS" 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/changelog/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></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 active" aria-current=page><a href=/cn/docs/changelog/>CHANGELOGS</a></li></ol></nav><div class=td-content><h1>CHANGELOGS</h1><header class=article-meta></hea [...]
+<a id=print href=/cn/docs/changelog/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></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 active" aria-current=page><a href=/cn/docs/changelog/>CHANGELOGS</a></li></ol></nav><div class=td-content><h1>CHANGELOGS</h1><header class=article-meta></hea [...]
<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/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/changelog/index.xml b/cn/docs/changelog/index.xml
index 87ba5d3d..9979cef5 100644
--- a/cn/docs/changelog/index.xml
+++ b/cn/docs/changelog/index.xml
@@ -160,6 +160,235 @@
<li><a href="https://github.com/apache/incubator-hugegraph-toolchain/releases/tag/1.0.0">Toolchain Release Notes</a></li>
<li><a href="https://github.com/apache/incubator-hugegraph-computer/releases/tag/1.0.0">Computer Release Notes</a></li>
<li><a href="https://github.com/apache/incubator-hugegraph-commons/releases/tag/1.0.0">Commons Release Notes</a></li>
+</ul></description></item><item><title>Docs: HugeGraph 1.2.0 Release Notes</title><link>/cn/docs/changelog/hugegraph-1.2.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/cn/docs/changelog/hugegraph-1.2.0-release-notes/</guid><description>
+<h3 id="java-version-statement">Java version statement</h3>
+<p>v1.2.0:</p>
+<ol>
+<li>hugegraph, hugegraph-toolchain, hugegraph-commons consider use Java 11, also compatible with Java 8 now.</li>
+<li>hugegraph-computer required to use Java 11, <strong>not compatible with Java 8 now!</strong></li>
+</ol>
+<p><strong>v1.2.0 is the last compatible version of Java8</strong>.</p>
+<p>In the future, we will gradually upgrade the java version, <strong>Java 11</strong> -&gt; <strong>Java 17</strong> -&gt; <strong>Java 21</strong>.</p>
+<h3 id="hugegraph">hugegraph</h3>
+<h4 id="api-changes">API Changes</h4>
+<ul>
+<li>feat(api&amp;core): in oltp apis, add statistics info and support full info about vertices and edges (<a href="https://github.com/apache/incubator-hugegraph/pull/2262">#2262</a>)</li>
+<li>feat(api): support embedded arthas agent in hugegraph-server (<a href="https://github.com/apache/incubator-hugegraph/pull/2278">#2278</a>,<a href="https://github.com/apache/incubator-hugegraph/pull/2337">#2337</a>)</li>
+<li>feat(api): support metric API Prometheus format &amp; add statistic metric api (<a href="https://github.com/apache/incubator-hugegraph/pull/2286">#2286</a>)</li>
+<li>feat(api-core): support label &amp; property filtering for both edge and vertex &amp; support kout dfs mode (<a href="https://github.com/apache/incubator-hugegraph/pull/2295">#2295</a>)</li>
+<li>feat(api): support recording slow query log (<a href="https://github.com/apache/incubator-hugegraph/pull/2327">#2327</a>)</li>
+</ul>
+<h4 id="feature-changes">Feature Changes</h4>
+<ul>
+<li>feat: support task auto manage by server role state machine (<a href="https://github.com/apache/incubator-hugegraph/pull/2130">#2130</a>)</li>
+<li>feat: support parallel compress snapshot (<a href="https://github.com/apache/incubator-hugegraph/pull/2136">#2136</a>)</li>
+<li>feat: use an enhanced CypherAPI to refactor it (<a href="https://github.com/apache/incubator-hugegraph/pull/2143">#2143</a>)</li>
+<li>feat(perf): support JMH benchmark in HG-test module (<a href="https://github.com/apache/incubator-hugegraph/pull/2238">#2238</a>)</li>
+<li>feat: optimising adjacency edge queries (<a href="https://github.com/apache/incubator-hugegraph/pull/2242">#2242</a>)</li>
+<li>Feat: IP white list (<a href="https://github.com/apache/incubator-hugegraph/pull/2299">#2299</a>)</li>
+<li>feat(cassandra): adapt cassandra from 3.11.12 to 4.0.10 (<a href="https://github.com/apache/incubator-hugegraph/pull/2300">#2300</a>)</li>
+<li>feat: support Cassandra with docker-compose in server (<a href="https://github.com/apache/incubator-hugegraph/pull/2307">#2307</a>)</li>
+<li>feat(core): support batch+parallel edges traverse (<a href="https://github.com/apache/incubator-hugegraph/pull/2312">#2312</a>)</li>
+<li>feat: adapt Dockerfile for new project structur (<a href="https://github.com/apache/incubator-hugegraph/pull/2344">#2344</a>)</li>
+<li>feat(server):swagger support auth for standardAuth mode by (<a href="https://github.com/apache/incubator-hugegraph/pull/2360">#2360</a>)</li>
+<li>feat(core): add IntMapByDynamicHash V1 implement (<a href="https://github.com/apache/incubator-hugegraph/pull/2377">#2377</a>)</li>
+</ul>
+<h4 id="bug-fix">Bug Fix</h4>
+<ul>
+<li>fix: transfer add_peer/remove_peer command to leader (<a href="https://github.com/apache/incubator-hugegraph/pull/2112">#2112</a>)</li>
+<li>fix query dirty edges of a vertex with cache (<a href="https://github.com/apache/incubator-hugegraph/pull/2166">#2166</a>)</li>
+<li>fix exception of vertex-drop with index (<a href="https://github.com/apache/incubator-hugegraph/pull/2181">#2181</a>)</li>
+<li>fix: remove dup ‘From’ in filterExpiredResultFromFromBackend (<a href="https://github.com/apache/incubator-hugegraph/pull/2207">#2207</a>)</li>
+<li>fix: jdbc ssl mode parameter redundant (<a href="https://github.com/apache/incubator-hugegraph/pull/2224">#2224</a>)</li>
+<li>fix: error when start gremlin-console with sample script (<a href="https://github.com/apache/incubator-hugegraph/pull/2231">#2231</a>)</li>
+<li>fix(core): support order by id (<a href="https://github.com/apache/incubator-hugegraph/pull/2233">#2233</a>)</li>
+<li>fix: update ssl_mode value (<a href="https://github.com/apache/incubator-hugegraph/pull/2235">#2235</a>)</li>
+<li>fix: optimizing ClassNotFoundException error message for MYSQL (<a href="https://github.com/apache/incubator-hugegraph/pull/2246">#2246</a>)</li>
+<li>fix:asf invalid notification scheme ‘discussions_status’ (<a href="https://github.com/apache/incubator-hugegraph/pull/2247">#2247</a>)</li>
+<li>fix: asf invalid notification scheme ‘discussions_comment’ (<a href="https://github.com/apache/incubator-hugegraph/pull/2250">#2250</a>)</li>
+<li>fix: incorrect use of ‘NO_LIMIT’ variable (<a href="https://github.com/apache/incubator-hugegraph/pull/2253">#2253</a>)</li>
+<li>fix(core): close flat mapper iterator after usage (<a href="https://github.com/apache/incubator-hugegraph/pull/2281">#2281</a>)</li>
+<li>fix(dist): avoid var PRELOAD cover environmnet vars (<a href="https://github.com/apache/incubator-hugegraph/pull/2302">#2302</a>)</li>
+<li>fix: base-ref/head-ref missed in dependency-review on master (<a href="https://github.com/apache/incubator-hugegraph/pull/2308">#2308</a>)</li>
+<li>fix(core): handle schema Cache expandCapacity concurrent problem (<a href="https://github.com/apache/incubator-hugegraph/pull/2332">#2332</a>)</li>
+<li>fix: in wait-storage.sh, always wait for storage with default rocksdb (<a href="https://github.com/apache/incubator-hugegraph/pull/2333">#2333</a>)</li>
+<li>fix(api): refactor/downgrade record logic for slow log (<a href="https://github.com/apache/incubator-hugegraph/pull/2347">#2347</a>)</li>
+<li>fix(api): clean some code for release (<a href="https://github.com/apache/incubator-hugegraph/pull/2348">#2348</a>)</li>
+<li>fix: remove redirect-to-master from synchronous Gremlin API (<a href="https://github.com/apache/incubator-hugegraph/pull/2356">#2356</a>)</li>
+<li>fix HBase PrefixFilter bug (<a href="https://github.com/apache/incubator-hugegraph/pull/2364">#2364</a>)</li>
+<li>chore: fix curl failed to request https urls (<a href="https://github.com/apache/incubator-hugegraph/pull/2378">#2378</a>)</li>
+<li>fix(api): correct the vertex id in the edge-existence api (<a href="https://github.com/apache/incubator-hugegraph/pull/2380">#2380</a>)</li>
+<li>fix: github action build docker image failed during the release 1.2 process (<a href="https://github.com/apache/incubator-hugegraph/pull/2386">#2386</a>)</li>
+<li>fix: TinkerPop unit test lack some lables (<a href="https://github.com/apache/incubator-hugegraph/pull/2387">#2387</a>)</li>
+</ul>
+<h4 id="option-changes">Option Changes</h4>
+<ul>
+<li>feat(dist): support pre-load test graph data in docker container (<a href="https://github.com/apache/incubator-hugegraph/pull/2241">#2241</a>)</li>
+</ul>
+<h4 id="other-changes">Other Changes</h4>
+<ul>
+<li>refact: use standard UTF-8 charset &amp; enhance CI configs (<a href="https://github.com/apache/incubator-hugegraph/pull/2095">#2095</a>)</li>
+<li>move validate release to hugegraph-doc (<a href="https://github.com/apache/incubator-hugegraph/pull/2109">#2109</a>)</li>
+<li>refact: use a slim way to build docker image on latest code &amp; support zgc (<a href="https://github.com/apache/incubator-hugegraph/pull/2118">#2118</a>)</li>
+<li>chore: remove stage-repo in pom due to release done &amp; update mail rule (<a href="https://github.com/apache/incubator-hugegraph/pull/2128">#2128</a>)</li>
+<li>doc: update issue template &amp; README file (<a href="https://github.com/apache/incubator-hugegraph/pull/2131">#2131</a>)</li>
+<li>chore: cmn algorithm optimization (<a href="https://github.com/apache/incubator-hugegraph/pull/2134">#2134</a>)</li>
+<li>add github token for license check comment (<a href="https://github.com/apache/incubator-hugegraph/pull/2139">#2139</a>)</li>
+<li>chore: disable PR up-to-date in branch (<a href="https://github.com/apache/incubator-hugegraph/pull/2150">#2150</a>)</li>
+<li>refact(core): remove lock of globalMasterInfo to optimize perf (<a href="https://github.com/apache/incubator-hugegraph/pull/2151">#2151</a>)</li>
+<li>chore: async remove left index shouldn’t effect query (<a href="https://github.com/apache/incubator-hugegraph/pull/2199">#2199</a>)</li>
+<li>refact(rocksdb): clean &amp; reformat some code (<a href="https://github.com/apache/incubator-hugegraph/pull/2200">#2200</a>)</li>
+<li>refact(core): optimized batch removal of remaining indices consumed by a single consumer (<a href="https://github.com/apache/incubator-hugegraph/pull/2203">#2203</a>)</li>
+<li>add com.janeluo.ikkanalyzer dependency to core model (<a href="https://github.com/apache/incubator-hugegraph/pull/2206">#2206</a>)</li>
+<li>refact(core): early stop unnecessary loops in edge cache (<a href="https://github.com/apache/incubator-hugegraph/pull/2211">#2211</a>)</li>
+<li>doc: update README &amp; add QR code (<a href="https://github.com/apache/incubator-hugegraph/pull/2218">#2218</a>)</li>
+<li>chore: update .asf.yaml for mail rule (<a href="https://github.com/apache/incubator-hugegraph/pull/2221">#2221</a>)</li>
+<li>chore: improve the UI &amp; content in README (<a href="https://github.com/apache/incubator-hugegraph/pull/2227">#2227</a>)</li>
+<li>chore: add pr template (<a href="https://github.com/apache/incubator-hugegraph/pull/2234">#2234</a>)</li>
+<li>doc: modify ASF and remove meaningless CLA (<a href="https://github.com/apache/incubator-hugegraph/pull/2237">#2237</a>)</li>
+<li>chore(dist): replace wget to curl to download swagger-ui (<a href="https://github.com/apache/incubator-hugegraph/pull/2277">#2277</a>)</li>
+<li>Update StandardStateMachineCallback.java (<a href="https://github.com/apache/incubator-hugegraph/pull/2290">#2290</a>)</li>
+<li>doc: update README about start server with example graph (<a href="https://github.com/apache/incubator-hugegraph/pull/2315">#2315</a>)</li>
+<li>README.md tiny improve (<a href="https://github.com/apache/incubator-hugegraph/pull/2320">#2320</a>)</li>
+<li>doc: README.md tiny improve (<a href="https://github.com/apache/incubator-hugegraph/pull/2331">#2331</a>)</li>
+<li>refact: adjust project structure for merge PD &amp; Store[Breaking Change] (<a href="https://github.com/apache/incubator-hugegraph/pull/2338">#2338</a>)</li>
+<li>chore: disable raft test in normal PR due to timeout problem (<a href="https://github.com/apache/incubator-hugegraph/pull/2349">#2349</a>)</li>
+<li>chore(ci): add stage profile settings (<a href="https://github.com/apache/incubator-hugegraph/pull/2361">#2361</a>)</li>
+<li>refact(api): update common 1.2 &amp; fix jersey client code problem (<a href="https://github.com/apache/incubator-hugegraph/pull/2365">#2365</a>)</li>
+<li>chore: move server info into GlobalMasterInfo (<a href="https://github.com/apache/incubator-hugegraph/pull/2370">#2370</a>)</li>
+<li>chore: reset hugegraph version to 1.2.0 (<a href="https://github.com/apache/incubator-hugegraph/pull/2382">#2382</a>)</li>
+</ul>
+<h3 id="hugegraph-computer">hugegraph-computer</h3>
+<h4 id="feature-changes-1">Feature Changes</h4>
+<ul>
+<li>feat: implement fast-failover for MessageRecvManager and DataClientManager (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/243">#243</a>)</li>
+<li>feat: implement parallel send data in load graph step (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/248">#248</a>)</li>
+<li>feat(k8s): init operator project &amp; add webhook (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/259">#259</a>, <a href="https://github.com/apache/incubator-hugegraph-computer/pull/263">#263</a>)</li>
+<li>feat(core): support load vertex/edge snapshot (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/269">#269</a>)</li>
+<li>feat(k8s): Add MinIO as internal(default) storage (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/272">#272</a>)</li>
+<li>feat(algorithm): support random walk in computer (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/274">#274</a>, <a href="https://github.com/apache/incubator-hugegraph-computer/pull/280">#280</a>)</li>
+<li>feat: use ‘foreground’ delete policy to cancel k8s job (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/290">#290</a>)</li>
+</ul>
+<h4 id="bug-fix-1">Bug Fix</h4>
+<ul>
+<li>fix: superstep not take effect (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/237">#237</a>)</li>
+<li>fix(k8s): modify inconsistent apiGroups (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/270">#270</a>)</li>
+<li>fix(algorithm): record loop is not copied (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/276">#276</a>)</li>
+<li>refact(core): adaptor for common 1.2 &amp; fix a string of possible CI problem (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/286">#286</a>)</li>
+<li>fix: remove okhttp1 due to conflicts risk (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/294">#294</a>)</li>
+<li>fix(core): io.grpc.grpc-core dependency conflic (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/296">#296</a>)</li>
+</ul>
+<h4 id="option-changes-1">Option Changes</h4>
+<ul>
+<li>feat(core): isolate namespace for different input data source (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/252">#252</a>)</li>
+<li>refact(core): support auth config for computer task (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/265">#265</a>)</li>
+</ul>
+<h4 id="other-changes-1">Other Changes</h4>
+<ul>
+<li>remove apache stage repo &amp; update notification rule (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/232">#232</a>)</li>
+<li>chore: fix empty license file (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/233">#233</a>)</li>
+<li>chore: enhance mailbox settings &amp; enable require ci (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/235">#235</a>)</li>
+<li>fix: typo errors in start-computer.sh (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/238">#238</a>)</li>
+<li>[Feature-241] Add PULL_REQUEST_TEMPLATE (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/242">#242</a>, <a href="https://github.com/apache/incubator-hugegraph-computer/pull/257">#257</a>)</li>
+<li>chore:change etcd url only for ci (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/245">#245</a>)</li>
+<li>doc: update readme &amp; add QR code (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/249">#249</a>)</li>
+<li>doc(k8s): add building note for missing classes (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/254">#254</a>)</li>
+<li>chore: reduce mail to dev list (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/255">#255</a>)</li>
+<li>add: dependency-review (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/266">#266</a>)</li>
+<li>chore: correct incorrect comment (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/268">#268</a>)</li>
+<li>refactor(api): ListValue.getFirst() replaces ListValue.get(0) (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/282">#282</a>)</li>
+<li>Improve: Passing workerId to WorkerStat &amp; Skip wait worker close if master executes failed (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/292">#292</a>)</li>
+<li>chore: add check dependencies (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/293">#293</a>)</li>
+<li>chore(license): update license for 1.2.0 (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/299">#299</a>)</li>
+</ul>
+<h3 id="hugegraph-toolchain">hugegraph-toolchain</h3>
+<h4 id="api-changes-1">API Changes</h4>
+<ul>
+<li>feat(client): support edgeExistence api (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/544">#544</a>)</li>
+<li>refact(client): update tests for new OLTP traverser APIs (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/550">#550</a>)</li>
+</ul>
+<h4 id="feature-changes-2">Feature Changes</h4>
+<ul>
+<li>feat(spark): support spark-sink connector for loader (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/497">#497</a>)</li>
+<li>feat(loader): support kafka as datasource (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/506">#506</a>)</li>
+<li>feat(client): support go client for hugegraph (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/514">#514</a>)</li>
+<li>feat(loader): support docker for loader (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/530">#530</a>)</li>
+<li>feat: update common version and remove jersey code (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/538">#538</a>)</li>
+</ul>
+<h4 id="bug-fix-2">Bug Fix</h4>
+<ul>
+<li>fix: convert numbers to strings (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/465">#465</a>)</li>
+<li>fix: hugegraph-spark-loader shell string length limit (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/469">#469</a>)</li>
+<li>fix: spark loader meet Exception: Class is not registered (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/470">#470</a>)</li>
+<li>fix: spark loader Task not serializable (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/471">#471</a>)</li>
+<li>fix: spark with loader has dependency conflicts (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/480">#480</a>)</li>
+<li>fix: spark-loader example schema and struct mismatch (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/504">#504</a>)</li>
+<li>fix(loader): error log (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/499">#499</a>)</li>
+<li>fix: checkstyle &amp;&amp; add suppressions.xml (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/500">#500</a>)</li>
+<li>fix(loader): resolve error in loader script (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/510">#510</a>)</li>
+<li>fix: base-ref/head-ref missed in dependency-check-ci on branch push (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/516">#516</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/551">#551</a>)</li>
+<li>fix yarn network connection on linux/arm64 arch (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/519">#519</a>)</li>
+<li>fix(hubble): drop-down box could not display all options (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/535">#535</a>)</li>
+<li>fix(hubble): build with node and yarn (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/543">#543</a>)</li>
+<li>fix(loader): loader options (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/548">#548</a>)</li>
+<li>fix(hubble): parent override children dep version (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/549">#549</a>)</li>
+<li>fix: exclude okhttp1 which has different groupID with okhttp3 (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/555">#555</a>)</li>
+<li>fix: github action build docker image failed (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/556">#556</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/557">#557</a>)</li>
+<li>fix: build error with npm not exist &amp; tiny improve (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/558">#558</a>)</li>
+</ul>
+<h4 id="option-changes-2">Option Changes</h4>
+<ul>
+<li>set default data when create graph (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/447">#447</a>)</li>
+</ul>
+<h4 id="other-changes-2">Other Changes</h4>
+<ul>
+<li>chore: remove apache stage repo &amp; update mail rule (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/433">#433</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/474">#474</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/479">#479</a>)</li>
+<li>refact: clean extra store file in all modules (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/434">#434</a>)</li>
+<li>chore: use fixed node.js version 16 to avoid ci problem (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/437">#437</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/441">#441</a>)</li>
+<li>chore(hubble): use latest code in Dockerfile (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/440">#440</a>)</li>
+<li>chore: remove maven plugin for docker build (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/443">#443</a>)</li>
+<li>chore: improve spark parallel (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/450">#450</a>)</li>
+<li>doc: fix build status badge link (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/455">#455</a>)</li>
+<li>chore: keep hadoop-hdfs-client and hadoop-common version consistent (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/457">#457</a>)</li>
+<li>doc: add basic contact info &amp; QR code in README (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/462">#462</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/475">#475</a>)</li>
+<li>chore: disable PR up-to-date in branch (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/473">#473</a>)</li>
+<li>chore: auto add pr auto label by path (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/466">#466</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/528">#528</a>)</li>
+<li>chore: unify the dependencies versions of the entire project (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/478">#478</a>)</li>
+<li>chore(deps): bump async, semver, word-wrap, browserify-sign in hubble-fe (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/484">#484</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/491">#491</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/494">#494</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/529">#529</a>)</li>
+<li>chore: add pr template (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/498">#498</a>)</li>
+<li>doc(hubble): add docker-compose to start with server (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/522">#522</a>)</li>
+<li>chore(ci): add stage profile settings (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/536">#536</a>)</li>
+<li>chore(client): increase the api num as the latest server commit + 10 (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/546">#546</a>)</li>
+<li>chore(spark): install hugegraph from source (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/552">#552</a>)</li>
+<li>doc: adjust docker related desc in readme (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/559">#559</a>)</li>
+<li>chore(license): update license for 1.2 (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/560">#560</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/561">#561</a>)</li>
+</ul>
+<h3 id="hugegraph-commons">hugegraph-commons</h3>
+<h4 id="feature-changes-3">Feature Changes</h4>
+<ul>
+<li>feat(common): replace jersey dependencies with OkHttp (Breaking Change) (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/133">#133</a>)</li>
+</ul>
+<h4 id="bug-fix-3">Bug Fix</h4>
+<ul>
+<li>fix(common): handle spring-boot2/jersey dependency conflicts (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/131">#131</a>)</li>
+<li>fix: Assert.assertThrows() should check result of exceptionConsumer (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/135">#135</a>)</li>
+<li>fix(common): json param convert (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/137">#137</a>)</li>
+</ul>
+<h4 id="other-changes-3">Other Changes</h4>
+<ul>
+<li>refact(common): add more construction methods for convenient (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/132">#132</a>)</li>
+<li>add: dependency-review (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/134">#134</a>)</li>
+<li>refact(common): rename jsonutil to avoid conflicts with server (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/136">#136</a>)</li>
+<li>doc: update README for release (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/138">#138</a>)</li>
+<li>update licence (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/139">#139</a>)</li>
+</ul>
+<h3 id="release-details">Release Details</h3>
+<p>Please check the release details in each repository:</p>
+<ul>
+<li><a href="https://github.com/apache/incubator-hugegraph/releases">Server Release Notes</a></li>
+<li><a href="https://github.com/apache/incubator-hugegraph-toolchain/releases">Toolchain Release Notes</a></li>
+<li><a href="https://github.com/apache/incubator-hugegraph-computer/releases">Computer Release Notes</a></li>
+<li><a href="https://github.com/apache/incubator-hugegraph-commons/releases">Commons Release Notes</a></li>
</ul></description></item><item><title>Docs: HugeGraph 0.11 Release Notes</title><link>/cn/docs/changelog/hugegraph-0.11.2-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/cn/docs/changelog/hugegraph-0.11.2-release-notes/</guid><description>
<h3 id="api--client">API &amp; Client</h3>
<h4 id="功能更新">功能更新</h4>
diff --git a/cn/docs/cla/index.html b/cn/docs/cla/index.html
index d46d1c7f..5269cf77 100644
--- a/cn/docs/cla/index.html
+++ b/cn/docs/cla/index.html
@@ -8,7 +8,7 @@ The purpose of this contributor agreement (“Agreement”) is to clarif
How to use this Contributor Agreement If You are an employee and have created the Contribution as part of your employment, You need to have Your employer approve this Agreement or sign the Entity version of this document."><meta itemprop=dateModified content="2022-04-17T11:36:55+08:00"><meta itemprop=wordCount content="1514"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content><meta name=twitter:description content="Contributor Agreem [...]
The purpose of this contributor agreement (“Agreement”) is to clarify and document the rights granted by contributors to Us. To make this document effective, please follow the comment of GitHub CLA-Assistant when submitting a new pull request.
How to use this Contributor Agreement If You are an employee and have created the Contribution as part of your employment, You need to have Your employer approve this Agreement or sign the Entity version of this document."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.c [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/CLA.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/cn/docs/CLA.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+%22front+matter%22+section+at+the+to [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/gremlin-console/index.html b/cn/docs/clients/gremlin-console/index.html
index db274775..604d5d55 100644
--- a/cn/docs/clients/gremlin-console/index.html
+++ b/cn/docs/clients/gremlin-console/index.html
@@ -17,7 +17,7 @@ import org.apache.hugegraph.HugeFactory import org.apache.hugegraph.backend.id.I
这种模式便于用户快速上手体验,但是不适合大量数据插入和查询的场景。下面给一个示例:
在 script 目录下有一个示例脚本 example.groovy:
import org.apache.hugegraph.HugeFactory import org.apache.hugegraph.backend.id.IdGenerator import org.apache.hugegraph.dist.RegisterUtil import org.apache.hugegraph.type.define.NodeRole import org.apache.tinkerpop.gremlin.structure.T RegisterUtil.registerRocksDB() conf = "conf/graphs/hugegraph.properties" graph = HugeFactory.open(conf) graph.serverStarted(IdGenerator.of("server-tinkerpop"), NodeRole.MASTER) schema = graph.schema() schema.propertyKey("name").asText [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/gremlin-console.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/cn/docs/clients/gremlin-console.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+%22front+matter% [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Gremlin-Console" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/hugegraph-client/index.html b/cn/docs/clients/hugegraph-client/index.html
index a16e79cc..1b1372dd 100644
--- a/cn/docs/clients/hugegraph-client/index.html
+++ b/cn/docs/clients/hugegraph-client/index.html
@@ -25,7 +25,7 @@ schema = graph."><meta itemprop=dateModified content="2022-09-15T15:16:23+08:00"
用户可使用如下方法获得SchemaManager对象:
SchemaManager schema = hugeClient.schema() 在HugeGraph-Studio中通过gremlin创建schema对象:
schema = graph."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/hugegraph-client.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/cn/docs/clients/hugegraph-client.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+%22front+matter [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph%20Java%20Client" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/index.html b/cn/docs/clients/index.html
index 2082099c..0468494f 100644
--- a/cn/docs/clients/index.html
+++ b/cn/docs/clients/index.html
@@ -1,5 +1,5 @@
<!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"><link rel=alternate type=text/html href=/cn/docs/clients/_print/><link rel=alternate type=application/rss+xml href=/cn/docs/clients/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180 [...]
-<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
+<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/_index.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/cn/docs/clients/_index.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+%22front+matter%22+sectio [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/auth/index.html b/cn/docs/clients/restful-api/auth/index.html
index 730434fd..83a019d1 100644
--- a/cn/docs/clients/restful-api/auth/index.html
+++ b/cn/docs/clients/restful-api/auth/index.html
@@ -29,7 +29,7 @@ Request Body { "user_name": "boss", "user_password": 
10.2.1 创建用户 Params user_name: 用户名称 user_password: 用户密码 user_phone: 用户手机号 user_email: 用户邮箱 其中 user_name 和 user_password 为必填。
Request Body { "user_name": "boss", "user_password": "******", "user_phone": "182****9088", "user_email": "123@xx.com" } Method & Url POST http://localhost:8080/graphs/hugegraph/auth/users Response Status 201 Response Body 返回报文中,密码为加密后的密文
{ "user_password": "******", "user_email": "123@xx."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/auth.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/cn/docs/clients/restful-api/auth.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+%22front+matter [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Authentication%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/cypher/index.html b/cn/docs/clients/restful-api/cypher/index.html
index 7ebf2dad..42ffdc72 100644
--- a/cn/docs/clients/restful-api/cypher/index.html
+++ b/cn/docs/clients/restful-api/cypher/index.html
@@ -6,7 +6,7 @@ Params
graph: 图名称
cypher: cypher …"><meta property="og:title" content="Cypher API"><meta property="og:description" content="9.1 Cypher 9.1.1 向HugeGraphServer发送Cypher语句(GET),同步执行 Method & Url GET /graphs/{graph}/cypher?cypher={cypher} Params graph: 图名称 cypher: cypher语句 使用示例 GET http://localhost:8080/graphs/hugecypher1/cypher?cypher=match(n:person) return n.name as name order by n.name limit 1 Response Status 200 Response Body { "requestId": "766b9f48-2f10-40d9-951a-3027d0748ab7", "statu [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/cypher.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/cn/docs/clients/restful-api/cypher.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+%22front+matt [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Cypher%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/edge/index.html b/cn/docs/clients/restful-api/edge/index.html
index 7a051150..880bf3c5 100644
--- a/cn/docs/clients/restful-api/edge/index.html
+++ b/cn/docs/clients/restful-api/edge/index.html
@@ -10,7 +10,7 @@ import org.apache.hugegraph.HugeFactory import org.apache.tinkerpop.gremlin.stru
EdgeId 是由 src-vertex-id + direction + label + sort-values + tgt-vertex-id 拼接而成,但是这里的顶点 id 类型不是通过引号区分的,而是根据前缀区分:
当 id 类型为 number 时,EdgeId 的顶点 id 前有一个前缀 L ,形如 “L123456>1»L987654” 当 id 类型为 string 时,EdgeId 的顶点 id 前有一个前缀 S ,形如 “S1:peter>1»S2:lop” 接下来的示例需要先根据以下 groovy 脚本创建图 schema
import org.apache.hugegraph.HugeFactory import org.apache.tinkerpop.gremlin.structure.T conf = "conf/graphs/hugegraph.properties" graph = HugeFactory.open(conf) schema = graph.schema() schema.propertyKey("name").asText().ifNotExist().create() schema.propertyKey("age").asInt().ifNotExist().create() schema.propertyKey("city").asText().ifNotExist().create() schema.propertyKey("weight").asDouble().ifNotExist().create() schema.propertyKey("lang" [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/edge.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/cn/docs/clients/restful-api/edge.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+%22front+matter [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Edge%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/edgelabel/index.html b/cn/docs/clients/restful-api/edgelabel/index.html
index d8283949..6331220a 100644
--- a/cn/docs/clients/restful-api/edgelabel/index.html
+++ b/cn/docs/clients/restful-api/edgelabel/index.html
@@ -11,7 +11,7 @@ Params说明
name:顶点类型名称,必填 source_label: 源顶点类型的名称,必填 target_label: 目标顶点类型的名称,必填 frequency:两个点之间是否可以有多条边,可以取值SINGLE和MULTIPLE,非必填,默认值SINGLE properties: 边类型关联的属性类型,选填 sort_keys: 当允许关联多次时,指定区分键属性列表 nullable_keys:可为空的属性,选填,默认可为空 enable_label_index: 是否开启类型索引,默认关闭 1.4.1 创建一个EdgeLabel Method & Url POST http://localhost:8080/graphs/hugegraph/schema/edgelabels Request Body { "name": "created", "source_label": "person", "target_label": "software", "frequency& [...]
Params说明
name:顶点类型名称,必填 source_label: 源顶点类型的名称,必填 target_label: 目标顶点类型的名称,必填 frequency:两个点之间是否可以有多条边,可以取值SINGLE和MULTIPLE,非必填,默认值SINGLE properties: 边类型关联的属性类型,选填 sort_keys: 当允许关联多次时,指定区分键属性列表 nullable_keys:可为空的属性,选填,默认可为空 enable_label_index: 是否开启类型索引,默认关闭 1.4.1 创建一个EdgeLabel Method & Url POST http://localhost:8080/graphs/hugegraph/schema/edgelabels Request Body { "name": "created", "source_label": "person", "target_label": "software", "frequency& [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/edgelabel.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/cn/docs/clients/restful-api/edgelabel.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+%22front+m [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=EdgeLabel%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/graphs/index.html b/cn/docs/clients/restful-api/graphs/index.html
index 2b86fc9e..53e4e023 100644
--- a/cn/docs/clients/restful-api/graphs/index.html
+++ b/cn/docs/clients/restful-api/graphs/index.html
@@ -10,7 +10,7 @@ Response Body
confirm_message: 默认为I'm sure to delete all data Method & Url DELETE http://localhost:8080/graphs/hugegraph/clear?confirm_message=I%27m+sure+to+delete+all+data Response Status 204 6.1.4 克隆一个图,该操作需要管理员权限 Params clone_graph_name: 已有图的名称;从已有的图来克隆,用户可选择传递配置文件,传递时将替换已有图中的配置; Method & Url POST http://localhost:8080/graphs/hugegraph_clone?"><meta property="og:type" content="article"><meta property="og:url" content="/cn/docs/clients/restful-api/graphs/"><meta property="article:section" content="d [...]
confirm_message: 默认为I'm sure to delete all data Method & Url DELETE http://localhost:8080/graphs/hugegraph/clear?confirm_message=I%27m+sure+to+delete+all+data Response Status 204 6.1.4 克隆一个图,该操作需要管理员权限 Params clone_graph_name: 已有图的名称;从已有的图来克隆,用户可选择传递配置文件,传递时将替换已有图中的配置; Method & Url POST http://localhost:8080/graphs/hugegraph_clone?"><meta itemprop=dateModified content="2023-09-18T17:50:28+08:00"><meta itemprop=wordCount content="378"><meta itemprop=keywords content><meta name=twitter:car [...]
confirm_message: 默认为I'm sure to delete all data Method & Url DELETE http://localhost:8080/graphs/hugegraph/clear?confirm_message=I%27m+sure+to+delete+all+data Response Status 204 6.1.4 克隆一个图,该操作需要管理员权限 Params clone_graph_name: 已有图的名称;从已有的图来克隆,用户可选择传递配置文件,传递时将替换已有图中的配置; Method & Url POST http://localhost:8080/graphs/hugegraph_clone?"><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/graphs.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/cn/docs/clients/restful-api/graphs.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+%22front+matt [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Graphs%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/gremlin/index.html b/cn/docs/clients/restful-api/gremlin/index.html
index 8f2db363..5ec9654f 100644
--- a/cn/docs/clients/restful-api/gremlin/index.html
+++ b/cn/docs/clients/restful-api/gremlin/index.html
@@ -7,7 +7,7 @@ bindings: 用来绑定参数,key是字符串,value是绑定的值(只能
Method & Url GET http://127.0.0.1:8080/gremlin?gremlin=hugegraph.traversal().V('1:marko') Response Status 200 Response Body { "requestId": "c6ef47a8-b634-4b07-9d38-6b3b69a3a556", "status": { "message": "", "code": 200, "attributes": {} }, "result": { "data": [{ "id": "1:marko", "label": "person", "type": "vertex", "properties": { "city": [{ "id": [...]
Method & Url GET http://127.0.0.1:8080/gremlin?gremlin=hugegraph.traversal().V('1:marko') Response Status 200 Response Body { "requestId": "c6ef47a8-b634-4b07-9d38-6b3b69a3a556", "status": { "message": "", "code": 200, "attributes": {} }, "result": { "data": [{ "id": "1:marko", "label": "person", "type": "vertex", "properties": { "city": [{ "id": [...]
Method & Url GET http://127.0.0.1:8080/gremlin?gremlin=hugegraph.traversal().V('1:marko') Response Status 200 Response Body { "requestId": "c6ef47a8-b634-4b07-9d38-6b3b69a3a556", "status": { "message": "", "code": 200, "attributes": {} }, "result": { "data": [{ "id": "1:marko", "label": "person", "type": "vertex", "properties": { "city": [{ "id": [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/gremlin.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/cn/docs/clients/restful-api/gremlin.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+%22front+mat [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Gremlin%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/index.html b/cn/docs/clients/restful-api/index.html
index 0e6a4c46..d6a69365 100644
--- a/cn/docs/clients/restful-api/index.html
+++ b/cn/docs/clients/restful-api/index.html
@@ -1,7 +1,7 @@
<!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"><link rel=alternate type=text/html href=/cn/docs/clients/restful-api/_print/><link rel=alternate type=application/rss+xml href=/cn/docs/clients/restful-api/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favic [...]
图数据的增删改查,遍历算法,变量,图操作及其他操作。
除了下方的文档,你还可以通过 localhost:8080/swagger-ui/index.html …"><meta property="og:title" content="HugeGraph RESTful API"><meta property="og:description" content="Apache HugeGraph 官网"><meta property="og:type" content="website"><meta property="og:url" content="/cn/docs/clients/restful-api/"><meta property="og:site_name" content="HugeGraph"><meta itemprop=name content="HugeGraph RESTful API"><meta itemprop=description content="Apache HugeGraph 官网"><meta name=twitter:card content="summary"><meta nam [...]
-<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
+<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/_index.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/cn/docs/clients/restful-api/_index.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+%22front+matt [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph%20RESTful%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/indexlabel/index.html b/cn/docs/clients/restful-api/indexlabel/index.html
index cc65095c..9508b3b6 100644
--- a/cn/docs/clients/restful-api/indexlabel/index.html
+++ b/cn/docs/clients/restful-api/indexlabel/index.html
@@ -6,7 +6,7 @@ POST …"><meta property="og:title" content="IndexLabel API"><meta property="og:
1.5.1 创建一个IndexLabel Method & Url POST http://localhost:8080/graphs/hugegraph/schema/indexlabels Request Body { "name": "personByCity", "base_type": "VERTEX_LABEL", "base_value": "person", "index_type": "SECONDARY", "fields": [ "city" ] } Response Status 202 Response Body { "index_label": { "id": 1, "base_type": "VERTEX_LABEL", "base_value": "person", "name& [...]
1.5.1 创建一个IndexLabel Method & Url POST http://localhost:8080/graphs/hugegraph/schema/indexlabels Request Body { "name": "personByCity", "base_type": "VERTEX_LABEL", "base_value": "person", "index_type": "SECONDARY", "fields": [ "city" ] } Response Status 202 Response Body { "index_label": { "id": 1, "base_type": "VERTEX_LABEL", "base_value": "person", "name& [...]
1.5.1 创建一个IndexLabel Method & Url POST http://localhost:8080/graphs/hugegraph/schema/indexlabels Request Body { "name": "personByCity", "base_type": "VERTEX_LABEL", "base_value": "person", "index_type": "SECONDARY", "fields": [ "city" ] } Response Status 202 Response Body { "index_label": { "id": 1, "base_type": "VERTEX_LABEL", "base_value": "person", "name& [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/indexlabel.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/cn/docs/clients/restful-api/indexlabel.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+%22front+ [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=IndexLabel%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/metrics/index.html b/cn/docs/clients/restful-api/metrics/index.html
index 503ff1a5..e7fa8e2c 100644
--- a/cn/docs/clients/restful-api/metrics/index.html
+++ b/cn/docs/clients/restful-api/metrics/index.html
@@ -8,7 +8,7 @@ type:如果传值为json, …"><meta property="og:title" content="Metrics AP
1. 基础指标 1.1 获取所有基础指标 Params type:如果传值为json,则以 json 格式返回,否则以 Promethaus 格式返回。 1.1.1 Method & Url http://localhost:8080/metrics/?type=json Response Status 200 Response Body { "gauges": { "org.apache.hugegraph.backend.cache.Cache.edge-hugegraph.capacity": { "value": 1000000 }, "org.apache.hugegraph.backend.cache.Cache.edge-hugegraph.expire": { "value": 600000 }, "org.apache.hugegraph.backend.cache.Cache.edge-hugegraph.hits": { "value": [...]
1. 基础指标 1.1 获取所有基础指标 Params type:如果传值为json,则以 json 格式返回,否则以 Promethaus 格式返回。 1.1.1 Method & Url http://localhost:8080/metrics/?type=json Response Status 200 Response Body { "gauges": { "org.apache.hugegraph.backend.cache.Cache.edge-hugegraph.capacity": { "value": 1000000 }, "org.apache.hugegraph.backend.cache.Cache.edge-hugegraph.expire": { "value": 600000 }, "org.apache.hugegraph.backend.cache.Cache.edge-hugegraph.hits": { "value": [...]
1. 基础指标 1.1 获取所有基础指标 Params type:如果传值为json,则以 json 格式返回,否则以 Promethaus 格式返回。 1.1.1 Method & Url http://localhost:8080/metrics/?type=json Response Status 200 Response Body { "gauges": { "org.apache.hugegraph.backend.cache.Cache.edge-hugegraph.capacity": { "value": 1000000 }, "org.apache.hugegraph.backend.cache.Cache.edge-hugegraph.expire": { "value": 600000 }, "org.apache.hugegraph.backend.cache.Cache.edge-hugegraph.hits": { "value": [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/metrics.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/cn/docs/clients/restful-api/metrics.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+%22front+mat [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Metrics%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/other/index.html b/cn/docs/clients/restful-api/other/index.html
index 38dac17c..0851630e 100644
--- a/cn/docs/clients/restful-api/other/index.html
+++ b/cn/docs/clients/restful-api/other/index.html
@@ -7,7 +7,7 @@ Response Status
Response Body
{
"versions": { …"><meta property="og:title" content="Other API"><meta property="og:description" content="11.1 Other 11.1.1 查看HugeGraph的版本信息 Method & Url GET http://localhost:8080/versions Response Status 200 Response Body { "versions": { "version": "v1", "core": "0.4.5.1", "gremlin": "3.2.5", "api": "0.13.2.0" } } "><meta property="og:type" content="article"><meta property="og:url" content="/cn/docs/client [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/other.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/cn/docs/clients/restful-api/other.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+%22front+matte [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Other%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/propertykey/index.html b/cn/docs/clients/restful-api/propertykey/index.html
index 89e459bd..0dcde536 100644
--- a/cn/docs/clients/restful-api/propertykey/index.html
+++ b/cn/docs/clients/restful-api/propertykey/index.html
@@ -10,7 +10,7 @@ name:属性类型名称,必填 data_type:属性类型数据类型,包括
id:属性类型id值 properties:属性的属性,对于属性而言,此项为空 user_data:设置属性类型的通用信息,比如可设置age属性的取值范围,最小为0,最大为100;目前此项不做任何校验,只为后期拓展提供预留入口 1.2.1 创建一个 PropertyKey Method & Url POST http://localhost:8080/graphs/hugegraph/schema/propertykeys Request Body { "name": "age", "data_type": "INT", "cardinality": "SINGLE" } Response Status 202 Response Body { "property_key": { "id": 1, "name": "age", "data_type": "INT", "car [...]
name:属性类型名称,必填 data_type:属性类型数据类型,包括:bool、byte、int、long、float、double、string、date、uuid、blob,默认string类型 cardinality:属性类型基数,包括:single、list、set,默认single 请求体字段说明:
id:属性类型id值 properties:属性的属性,对于属性而言,此项为空 user_data:设置属性类型的通用信息,比如可设置age属性的取值范围,最小为0,最大为100;目前此项不做任何校验,只为后期拓展提供预留入口 1.2.1 创建一个 PropertyKey Method & Url POST http://localhost:8080/graphs/hugegraph/schema/propertykeys Request Body { "name": "age", "data_type": "INT", "cardinality": "SINGLE" } Response Status 202 Response Body { "property_key": { "id": 1, "name": "age", "data_type": "INT", "car [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/propertykey.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/cn/docs/clients/restful-api/propertykey.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+%22front [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=PropertyKey%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/rank/index.html b/cn/docs/clients/restful-api/rank/index.html
index 8bd09f13..04798c49 100644
--- a/cn/docs/clients/restful-api/rank/index.html
+++ b/cn/docs/clients/restful-api/rank/index.html
@@ -9,7 +9,7 @@ HugeGraphServer 除了上一节提到的遍历(traverser)方法,还提供
假设给定 1个 Person 点 是 tom, 它喜欢 a,b,c,d,e 5本书, 我们的想给 tom 推荐一些书友, 以及一些书, 最容易的想法就是看看还有哪些人喜欢过这些书 (共同兴趣) 那么此时, 需要有其它的 Person 点比如 neo, 他喜欢 b,d,f 3本书, 以及 jay, 它喜欢 c,d,e,g 4本书, lee 它喜欢 a,d,e,f 4本书 由于 tom 已经看过的书不需要重复推荐, 所以返回结果里应该期望推荐有共同喜好的其他书友看过, 但 tom 没看过的书, 比如推荐 “f” 和 “g” 书, 且优先级 f > g 此时再计算 tom 的个性化 rank 值, 就会返回排序后 TopN 推荐的 书友 + 书 的结果了 (如果只需要推荐的书, 选择 OTHER_LABEL 即可) 4."><meta itemprop=dateModified content="2022-04-17T11:36:55+08:00"><meta itemprop=wordCount content="757">< [...]
4.2 rank API 详解 4.2.1 Personal Rank API Personal Rank 算法典型场景是用于推荐应用中, 根据某个点现有的出边, 推荐具有相近 / 相同关系的其他点, 比如根据某个人的阅读记录 / 习惯, 向它推荐其他可能感兴趣的书, 或潜在的书友, 举例如下:
假设给定 1个 Person 点 是 tom, 它喜欢 a,b,c,d,e 5本书, 我们的想给 tom 推荐一些书友, 以及一些书, 最容易的想法就是看看还有哪些人喜欢过这些书 (共同兴趣) 那么此时, 需要有其它的 Person 点比如 neo, 他喜欢 b,d,f 3本书, 以及 jay, 它喜欢 c,d,e,g 4本书, lee 它喜欢 a,d,e,f 4本书 由于 tom 已经看过的书不需要重复推荐, 所以返回结果里应该期望推荐有共同喜好的其他书友看过, 但 tom 没看过的书, 比如推荐 “f” 和 “g” 书, 且优先级 f > g 此时再计算 tom 的个性化 rank 值, 就会返回排序后 TopN 推荐的 书友 + 书 的结果了 (如果只需要推荐的书, 选择 OTHER_LABEL 即可) 4."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.c [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/rank.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/cn/docs/clients/restful-api/rank.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+%22front+matter [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Rank%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/rebuild/index.html b/cn/docs/clients/restful-api/rebuild/index.html
index e4444503..11c0afb0 100644
--- a/cn/docs/clients/restful-api/rebuild/index.html
+++ b/cn/docs/clients/restful-api/rebuild/index.html
@@ -19,7 +19,7 @@ Response Status
可以通过GET http://localhost:8080/graphs/hugegraph/tasks/2(其中"2"是task_id)来查询异步任务的执行状态,更多异步任务RESTful API
1.6.3 EdgeLabel对应的全部索引重建 Method & Url PUT http://localhost:8080/graphs/hugegraph/jobs/rebuild/edgelabels/created Response Status 202 Response Body { "task_id": 3 } 注:
可以通过GET http://localhost:8080/graphs/hugegraph/tasks/3(其中"3"是task_id)来查询异步任务的执行状态,更多异步任务RESTful API"><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/rebuild.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/cn/docs/clients/restful-api/rebuild.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+%22front+mat [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Rebuild%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/schema/index.html b/cn/docs/clients/restful-api/schema/index.html
index d2a02686..8ec54ce2 100644
--- a/cn/docs/clients/restful-api/schema/index.html
+++ b/cn/docs/clients/restful-api/schema/index.html
@@ -5,7 +5,7 @@ GET …"><meta property="og:title" content="Schema API"><meta property="og:descr
Method & Url GET http://localhost:8080/graphs/{graph_name}/schema e.g: GET http://localhost:8080/graphs/hugegraph/schema Response Status 200 Response Body { "propertykeys": [ { "id": 7, "name": "price", "data_type": "DOUBLE", "cardinality": "SINGLE", "aggregate_type": "NONE", "write_type": "OLTP", "properties": [], "status": "CREATED", "user_data": { "~creat [...]
Method & Url GET http://localhost:8080/graphs/{graph_name}/schema e.g: GET http://localhost:8080/graphs/hugegraph/schema Response Status 200 Response Body { "propertykeys": [ { "id": 7, "name": "price", "data_type": "DOUBLE", "cardinality": "SINGLE", "aggregate_type": "NONE", "write_type": "OLTP", "properties": [], "status": "CREATED", "user_data": { "~creat [...]
Method & Url GET http://localhost:8080/graphs/{graph_name}/schema e.g: GET http://localhost:8080/graphs/hugegraph/schema Response Status 200 Response Body { "propertykeys": [ { "id": 7, "name": "price", "data_type": "DOUBLE", "cardinality": "SINGLE", "aggregate_type": "NONE", "write_type": "OLTP", "properties": [], "status": "CREATED", "user_data": { "~creat [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/schema.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/cn/docs/clients/restful-api/schema.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+%22front+matt [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Schema%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/task/index.html b/cn/docs/clients/restful-api/task/index.html
index 7c594208..d762437d 100644
--- a/cn/docs/clients/restful-api/task/index.html
+++ b/cn/docs/clients/restful-api/task/index.html
@@ -7,7 +7,7 @@ limit:返回异步任务数目上限
Method & Url
GET …"><meta property="og:title" content="Task API"><meta property="og:description" content="7.1 Task 7.1.1 列出某个图中全部的异步任务 Params status: 异步任务的状态 limit:返回异步任务数目上限 Method & Url GET http://localhost:8080/graphs/hugegraph/tasks?status=success Response Status 200 Response Body { "tasks": [{ "task_name": "hugegraph.traversal().V()", "task_progress": 0, "task_create": 1532943976585, "task_status": "success", "task_update": 15329439 [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/task.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/cn/docs/clients/restful-api/task.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+%22front+matter [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Task%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/traverser/index.html b/cn/docs/clients/restful-api/traverser/index.html
index 3c0af00f..e4eea1b6 100644
--- a/cn/docs/clients/restful-api/traverser/index.html
+++ b/cn/docs/clients/restful-api/traverser/index.html
@@ -6,7 +6,7 @@ HugeGraph支持的Traverser API包括:
K-out API,根据起始顶点,查找恰好N步可达的邻居,分为基础版和高级版: 基础版使用GET方法,根据起始顶点,查找恰好N步可达的邻居 高级版使用POST方法,根据起始顶点,查找恰好N步可达的邻居,与基础版的不同在于: 支持只统计邻居数量 支持顶点和边属性过滤 支持返回到达邻居的最短路径 K-neighbor API,根据起始顶点,查找N步以内可达的所有邻居,分为基础版和高级版: 基础版使用GET方法,根据起始顶点,查找N步以内可达的所有邻居 高级版使用POST方法,根据起始顶点,查找N步以内可达的所有邻居,与基础版的不同在于: 支持只统计邻居数量 支持顶点和边属性过滤 支持返回到达邻居的最短路径 Same Neighbors, 查询两个顶点的共同邻居 Jaccard Similarity API,计算jaccard相似度,包括两种: 一种是使用GET方法,计算两个顶点的邻居的相似度(交并�
��) 一种是使用POST方法,在全图中查找与起点的jaccard similarity最高的N个点 Shortest Path API,查找两个顶点之间的最短路径 All Shor [...]
HugeGraph支持的Traverser API包括:
K-out API,根据起始顶点,查找恰好N步可达的邻居,分为基础版和高级版: 基础版使用GET方法,根据起始顶点,查找恰好N步可达的邻居 高级版使用POST方法,根据起始顶点,查找恰好N步可达的邻居,与基础版的不同在于: 支持只统计邻居数量 支持顶点和边属性过滤 支持返回到达邻居的最短路径 K-neighbor API,根据起始顶点,查找N步以内可达的所有邻居,分为基础版和高级版: 基础版使用GET方法,根据起始顶点,查找N步以内可达的所有邻居 高级版使用POST方法,根据起始顶点,查找N步以内可达的所有邻居,与基础版的不同在于: 支持只统计邻居数量 支持顶点和边属性过滤 支持返回到达邻居的最短路径 Same Neighbors, 查询两个顶点的共同邻居 Jaccard Similarity API,计算jaccard相似度,包括两种: 一种是使用GET方法,计算两个顶点的邻居的相似度(交并�
��) 一种是使用POST方法,在全图中查找与起点的jaccard similarity最高的N个点 Shortest Path API,查找两个顶点之间的最短路径 All Shor [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/traverser.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/cn/docs/clients/restful-api/traverser.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+%22front+m [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Traverser%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/variable/index.html b/cn/docs/clients/restful-api/variable/index.html
index 8bdd3a07..57c0345d 100644
--- a/cn/docs/clients/restful-api/variable/index.html
+++ b/cn/docs/clients/restful-api/variable/index.html
@@ -6,7 +6,7 @@ PUT http://localhost:8080/graphs/hugegraph/variables/name …"><meta property="o
5.1.1 创建或者更新某个键值对 Method & Url PUT http://localhost:8080/graphs/hugegraph/variables/name Request Body { "data": "tom" } Response Status 200 Response Body { "name": "tom" } 5.1.2 列出全部键值对 Method & Url GET http://localhost:8080/graphs/hugegraph/variables Response Status 200 Response Body { "name": "tom" } 5.1.3 列出某个键值对 Method & Url GET http://localhost:8080/graphs/hugegraph/variables/name Response Status 200 Response Body { "name":  [...]
5.1.1 创建或者更新某个键值对 Method & Url PUT http://localhost:8080/graphs/hugegraph/variables/name Request Body { "data": "tom" } Response Status 200 Response Body { "name": "tom" } 5.1.2 列出全部键值对 Method & Url GET http://localhost:8080/graphs/hugegraph/variables Response Status 200 Response Body { "name": "tom" } 5.1.3 列出某个键值对 Method & Url GET http://localhost:8080/graphs/hugegraph/variables/name Response Status 200 Response Body { "name":  [...]
5.1.1 创建或者更新某个键值对 Method & Url PUT http://localhost:8080/graphs/hugegraph/variables/name Request Body { "data": "tom" } Response Status 200 Response Body { "name": "tom" } 5.1.2 列出全部键值对 Method & Url GET http://localhost:8080/graphs/hugegraph/variables Response Status 200 Response Body { "name": "tom" } 5.1.3 列出某个键值对 Method & Url GET http://localhost:8080/graphs/hugegraph/variables/name Response Status 200 Response Body { "name":  [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/variable.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/cn/docs/clients/restful-api/variable.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+%22front+ma [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Variable%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/vertex/index.html b/cn/docs/clients/restful-api/vertex/index.html
index 606aed70..ae459cc4 100644
--- a/cn/docs/clients/restful-api/vertex/index.html
+++ b/cn/docs/clients/restful-api/vertex/index.html
@@ -28,7 +28,7 @@ schema.propertyKey("name").asText().ifNotExist().create(); schema.proper
Id_Strategy id type AUTOMATIC number PRIMARY_KEY string CUSTOMIZE_STRING string CUSTOMIZE_NUMBER number CUSTOMIZE_UUID uuid 顶点的 GET/PUT/DELETE API 中 url 的 id 部分应该传入带有类型信息的 id 值,这个类型信息通过 json 串是否带引号来表示,也就是说:
当 id 类型为 number 时,url 中的 id 不带引号,例如 xxx/vertices/123456 当 id 类型为 string 时,url 中的 id 带引号,例如 xxx/vertices/"123456" 接下来的示例需要先根据以下 groovy 脚本创建图 schema
schema.propertyKey("name").asText().ifNotExist().create(); schema.propertyKey("age").asInt().ifNotExist().create(); schema.propertyKey("city").asText().ifNotExist().create(); schema.propertyKey("weight").asDouble().ifNotExist().create(); schema.propertyKey("lang").asText().ifNotExist().create(); schema.propertyKey("price").asDouble().ifNotExist().create(); schema.propertyKey("hobby").asText().valueList().ifNotExist().create(); schem [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/vertex.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/cn/docs/clients/restful-api/vertex.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+%22front+matt [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Vertex%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/clients/restful-api/vertexlabel/index.html b/cn/docs/clients/restful-api/vertexlabel/index.html
index 4133e1b2..5f7e7b62 100644
--- a/cn/docs/clients/restful-api/vertexlabel/index.html
+++ b/cn/docs/clients/restful-api/vertexlabel/index.html
@@ -11,7 +11,7 @@ Params说明
id:顶点类型id值 name:顶点类型名称,必填 id_strategy: 顶点类型的ID策略,主键ID、自动生成、自定义字符串、自定义数字、自定义UUID,默认主键ID properties: 顶点类型关联的属性类型 primary_keys: 主键属性,当ID策略为PRIMARY_KEY时必须有值,其他ID策略时必须为空; enable_label_index: 是否开启类型索引,默认关闭 index_names:顶点类型创建的索引,详情见3.4 nullable_keys:可为空的属性 user_data:设置顶点类型的通用信息,作用同属性类型 1.3.1 创建一个VertexLabel Method & Url POST http://localhost:8080/graphs/hugegraph/schema/vertexlabels Request Body { "name": "person", "id_strategy": "DEFAULT", "properties": [...]
Params说明
id:顶点类型id值 name:顶点类型名称,必填 id_strategy: 顶点类型的ID策略,主键ID、自动生成、自定义字符串、自定义数字、自定义UUID,默认主键ID properties: 顶点类型关联的属性类型 primary_keys: 主键属性,当ID策略为PRIMARY_KEY时必须有值,其他ID策略时必须为空; enable_label_index: 是否开启类型索引,默认关闭 index_names:顶点类型创建的索引,详情见3.4 nullable_keys:可为空的属性 user_data:设置顶点类型的通用信息,作用同属性类型 1.3.1 创建一个VertexLabel Method & Url POST http://localhost:8080/graphs/hugegraph/schema/vertexlabels Request Body { "name": "person", "id_strategy": "DEFAULT", "properties": [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/clients/restful-api/vertexlabel.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/cn/docs/clients/restful-api/vertexlabel.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+%22front [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=VertexLabel%20API" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/config/config-authentication/index.html b/cn/docs/config/config-authentication/index.html
index 96a7a631..74d9ac18 100644
--- a/cn/docs/config/config-authentication/index.html
+++ b/cn/docs/config/config-authentication/index.html
@@ -21,7 +21,7 @@ StandardAuthenticator 模式的几个核心设计:
GET http://localhost:8080/graphs/hugegraph/schema/vertexlabels Authorization: Basic admin xxxx StandardAuthenticator 模式 StandardAuthenticator模式是通过在数据库后端存储用户信息来支持用户认证和权限控制,该实现基于数据库存储的用户的名称与密码进行认证(密码已被加密),基于用户的角色来细粒度控制用户权限。下面是具体的配置流程(重启服务生效):
在配置文件gremlin-server.yaml中配置authenticator及其rest-server文件路径:
authentication: { authenticator: org."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/config/config-authentication.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/cn/docs/config/config-authentication.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+%22front+ma [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph%20%e5%86%85%e7%bd%ae%e7%94%a8%e6%88%b7%e6%9d%83%e9%99%90%e4%b8%8e%e6%89%a9%e5%b1%95%e6%9d%83%e9%99%90%e9%85%8d%e7%bd%ae%e5%8f%8a%e4%bd%bf%e7%94%a8" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/config/config-computer/index.html b/cn/docs/config/config-computer/index.html
index d2c7a93a..62888910 100644
--- a/cn/docs/config/config-computer/index.html
+++ b/cn/docs/config/config-computer/index.html
@@ -12,7 +12,7 @@ description
algorithm.message_class
org.apache.hugegraph.computer.core.config.Null
The …"><meta property="og:title" content="HugeGraph-Computer 配置"><meta property="og:description" content="Computer Config Options config option default value description algorithm.message_class org.apache.hugegraph.computer.core.config.Null The class of message passed when compute vertex. algorithm.params_class org.apache.hugegraph.computer.core.config.Null The class used to transfer algorithms’ parameters before algorithm been run. algorithm.result_class org.apache.hugegraph.compu [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/config/config-computer.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/cn/docs/config/config-computer.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+%22front+matter%2 [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph-Computer%20%e9%85%8d%e7%bd%ae" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/config/config-guide/index.html b/cn/docs/config/config-guide/index.html
index 103d6d7a..a4f21fd4 100644
--- a/cn/docs/config/config-guide/index.html
+++ b/cn/docs/config/config-guide/index.html
@@ -17,7 +17,7 @@ HugeGraphServer 内部集成了 GremlinServer 和 RestServer,而 gremlin-serve
GremlinServer:GremlinServer 接受用户的 gremlin 语句,解析后转而调用 Core 的代码。 RestServer:提供 RESTful API,根据不同的 HTTP 请求,调用对应的 Core API,如果用户请求体是 gremlin 语句,则会转发给 GremlinServer,实现对图数据的操作。 下面对这三个配置文件逐一介绍。
2 gremlin-server.yaml gremlin-server.yaml 文件默认的内容如下:
# host and port of gremlin server, need to be consistent with host and port in rest-server.properties #host: 127.0.0.1 #port: 8182 # Gremlin 查询中的超时时间(以毫秒为单位) evaluationTimeout: 30000 channelizer: org.apache.tinkerpop.gremlin.server.channel.WsAndHttpChannelizer # 不要在此处设置图形,此功能将在支持动态添加图形后再进行处理 graphs: { } scriptEngines: { gremlin-groovy: { staticImports: [ org."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/s [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/config/config-guide.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/cn/docs/config/config-guide.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+%22front+matter%22+s [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph%20%e9%85%8d%e7%bd%ae" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/config/config-https/index.html b/cn/docs/config/config-https/index.html
index 2403a108..57002775 100644
--- a/cn/docs/config/config-https/index.html
+++ b/cn/docs/config/config-https/index.html
@@ -15,7 +15,7 @@ String url = "https://localhost:8080"; String graphName = "hugegraph
# 将协议设置为 https restserver.url=https://127.0.0.1:8080 # 服务端 keystore 文件路径,当协议为 https 时该默认值自动生效,可按需修改此项 ssl.keystore_file=conf/hugegraph-server.keystore # 服务端 keystore 文件密码,当协议为 https 时该默认值自动生效,可按需修改此项 ssl.keystore_password=****** 服务端的 conf 目录下已经给出了一个 keystore 文件hugegraph-server.keystore,该文件的密码为hugegraph, 这两项都是在开启了 https 协议时的默认值,用户可以生成自己的 keystore 文件及密码,然后修改ssl.keystore_file和ssl.keystore_password的值。
客户端配置 在 HugeGraph-Client 中使用 https 在构造 HugeClient 时传入 https 相关的配置,代码示例:
String url = "https://localhost:8080"; String graphName = "hugegraph"; HugeClientBuilder builder = HugeClient.builder(url, graphName); // 客户端 keystore 文件路径 String trustStoreFilePath = "hugegraph."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jqu [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/config/config-https.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/cn/docs/config/config-https.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+%22front+matter%22+s [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=%e9%85%8d%e7%bd%ae%20HugeGraphServer%20%e4%bd%bf%e7%94%a8%20https%20%e5%8d%8f%e8%ae%ae" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/config/config-option/index.html b/cn/docs/config/config-option/index.html
index e24400bd..6d0fca2e 100644
--- a/cn/docs/config/config-option/index.html
+++ b/cn/docs/config/config-option/index.html
@@ -19,7 +19,7 @@ port …"><meta property="og:title" content="HugeGraph 配置项"><meta property
config option default value description host 127.0.0.1 The host or ip of Gremlin Server. port 8182 The listening port of Gremlin Server. graphs hugegraph: conf/hugegraph.properties The map of graphs with name and config file path. scriptEvaluationTimeout 30000 The timeout for gremlin script execution(millisecond). channelizer org.apache.tinkerpop.gremlin.server.channel.HttpChannelizer Indicates the protocol which the Gremlin Server provides service. authentication authenticator: org.apac [...]
config option default value description host 127.0.0.1 The host or ip of Gremlin Server. port 8182 The listening port of Gremlin Server. graphs hugegraph: conf/hugegraph.properties The map of graphs with name and config file path. scriptEvaluationTimeout 30000 The timeout for gremlin script execution(millisecond). channelizer org.apache.tinkerpop.gremlin.server.channel.HttpChannelizer Indicates the protocol which the Gremlin Server provides service. authentication authenticator: org.apac [...]
config option default value description host 127.0.0.1 The host or ip of Gremlin Server. port 8182 The listening port of Gremlin Server. graphs hugegraph: conf/hugegraph.properties The map of graphs with name and config file path. scriptEvaluationTimeout 30000 The timeout for gremlin script execution(millisecond). channelizer org.apache.tinkerpop.gremlin.server.channel.HttpChannelizer Indicates the protocol which the Gremlin Server provides service. authentication authenticator: org.apac [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/config/config-option.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/cn/docs/config/config-option.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+%22front+matter%22+ [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph%20%e9%85%8d%e7%bd%ae%e9%a1%b9" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/config/index.html b/cn/docs/config/index.html
index 28771ab1..125c30cf 100644
--- a/cn/docs/config/index.html
+++ b/cn/docs/config/index.html
@@ -1,5 +1,5 @@
<!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"><link rel=alternate type=text/html href=/cn/docs/config/_print/><link rel=alternate type=application/rss+xml href=/cn/docs/config/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x1 [...]
-<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
+<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/config/_index.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/cn/docs/config/_index.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+%22front+matter%22+section [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Config" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/contribution-guidelines/_print/index.html b/cn/docs/contribution-guidelines/_print/index.html
index 540b0e13..5d81fec4 100644
--- a/cn/docs/contribution-guidelines/_print/index.html
+++ b/cn/docs/contribution-guidelines/_print/index.html
@@ -117,7 +117,7 @@ hash 值一致 (一般是 sha512)</p><div class=highlight><pre tabindex=0 style=
</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 [...]
-大部分的发版问题都与之相关</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 版本进行后序的编译和运行操作</span>
+大部分的发版问题都与之相关</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 >= 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>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># 尝试在 Unix 环境下编译测试是否正常 (stage 表示从 stage 仓库拉取依赖)</span>
diff --git a/cn/docs/contribution-guidelines/contribute/index.html b/cn/docs/contribution-guidelines/contribute/index.html
index 848d4bb3..a1520f47 100644
--- a/cn/docs/contribution-guidelines/contribute/index.html
+++ b/cn/docs/contribution-guidelines/contribute/index.html
@@ -17,7 +17,7 @@ The following is a contribution guide for HugeGraph:
1. Preparation 建议: 使用 GitHub desktop 可以大幅简化和改善你提交 PR/Commit 的过程, 特别适合新人
We can contribute by reporting issues, submitting code patches or any other feedback.
Before submitting the code, we need to do some preparation:"><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/contribution-guidelines/contribute.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/cn/docs/contribution-guidelines/contribute.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+%22fr [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=%e5%a6%82%e4%bd%95%e5%8f%82%e4%b8%8e%20HugeGraph%20%e7%a4%be%e5%8c%ba" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/contribution-guidelines/hugegraph-server-idea-setup/index.html b/cn/docs/contribution-guidelines/hugegraph-server-idea-setup/index.html
index 7e477b13..87d11163 100644
--- a/cn/docs/contribution-guidelines/hugegraph-server-idea-setup/index.html
+++ b/cn/docs/contribution-guidelines/hugegraph-server-idea-setup/index.html
@@ -24,7 +24,7 @@ git clone https://github.com/apache/hugegraph.git 步骤 1. 配置文件拷贝
cp -r hugegraph-dist/src/assembly/static/scripts hugegraph-dist/src/assembly/static/conf path-to-your-directory 将 path-to-your-directory 替换为你创建的文件夹的路径。
2. InitStore 类初始化图 首先,需要在配置文件中配置数据库后端。以 RocksDB 为例,在 path-to-your-directory/conf/graphs/hugegraph.properties 文件中进行以下配置:
backend=rocksdb serializer=binary rocksdb.data_path=. rocksdb.wal_path=. 然后,打开 IntelliJ IDEA 的 Run/Debug Configurations 面板,创建一个新的 Application 配置,按照以下步骤进行配置:"><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4 [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/contribution-guidelines/hugegraph-server-idea-setup.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/cn/docs/contribution-guidelines/hugegraph-server-idea-setup.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% [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=%e5%9c%a8%20IDEA%20%e4%b8%ad%e9%85%8d%e7%bd%ae%20Server%20%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/contribution-guidelines/index.html b/cn/docs/contribution-guidelines/index.html
index 81a79cad..113696e9 100644
--- a/cn/docs/contribution-guidelines/index.html
+++ b/cn/docs/contribution-guidelines/index.html
@@ -1,5 +1,5 @@
<!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"><link rel=alternate type=text/html href=/cn/docs/contribution-guidelines/_print/><link rel=alternate type=application/rss+xml href=/cn/docs/contribution-guidelines/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon hre [...]
-<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
+<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/contribution-guidelines/_index.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/cn/docs/contribution-guidelines/_index.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+%22front+ [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Contribution%20Guidelines" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/contribution-guidelines/index.xml b/cn/docs/contribution-guidelines/index.xml
index e3b6c911..77348780 100644
--- a/cn/docs/contribution-guidelines/index.xml
+++ b/cn/docs/contribution-guidelines/index.xml
@@ -253,7 +253,7 @@ hash 值一致 (一般是 sha512)</p>
</ol>
<p>PMC 同学请特别注意认真检查 <code>LICENSE</code> + <code>NOTICE</code> 文件,确保文件严格遵循了 ASF 的发版要求,
大部分的发版问题都与之相关</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 版本进行后序的编译和运行操作</span>
+<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>
</span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic"># 尝试在 Unix 环境下编译测试是否正常 (stage 表示从 stage 仓库拉取依赖)</span>
diff --git a/cn/docs/contribution-guidelines/subscribe/index.html b/cn/docs/contribution-guidelines/subscribe/index.html
index 9364507d..c732c0df 100644
--- a/cn/docs/contribution-guidelines/subscribe/index.html
+++ b/cn/docs/contribution-guidelines/subscribe/index.html
@@ -30,7 +30,7 @@ https://lists.apache.org/list.html?dev@hugegraph.apache.org http://apache.org/fo
使用您订阅时的电子邮件发送邮件到 dev-unsubscribe@hugegraph.apache.org(主题和内容任意)。
收到确认邮件并回复。完成第一步后,您将收到来自 dev-help@hugegraph.apache.org 的确认邮件(如果未收到,请确认邮件是否被自动归类为垃圾邮件、推广邮件、订阅邮件等)。然后直接回复邮件,或点击邮件中的链接快速回复(主题和内容任意)。
收到再见邮件。完成上述步骤后,您将收到一封主题为 “GOODBYE from dev@hugegraph.apache.org” 的再见邮件,表示您已成功退订 Apache HugeGraph 邮件列表,您将不再接收来自 dev@hugegraph.apache.org 的邮件。"><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/fa [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/contribution-guidelines/subscribe.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/cn/docs/contribution-guidelines/subscribe.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+%22fro [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=%e8%ae%a2%e9%98%85%e7%a4%be%e5%8c%ba%e9%82%ae%e7%ae%b1" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/contribution-guidelines/validate-release/index.html b/cn/docs/contribution-guidelines/validate-release/index.html
index d8891619..b2274405 100644
--- a/cn/docs/contribution-guidelines/validate-release/index.html
+++ b/cn/docs/contribution-guidelines/validate-release/index.html
@@ -8,14 +8,14 @@ Note: 这篇文档会持续更新。
已检查了哪些项。(下面是核心项) …"><meta property="og:title" content="验证 Apache 发版"><meta property="og:description" content="Note: 这篇文档会持续更新。
验证阶段 当内部的临时发布和打包工作完成后,其他的社区开发者 (尤其是 PMC) 需要参与到验证环节 确保某个人发布版本的"正确性 + 完整性", 这里需要每个人都尽量参与,然后后序邮件回复的时候说明自己 已检查了哪些项。(下面是核心项)
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="2023-12-24T00:13:13+ [...]
+# 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+ [...]
验证阶段 当内部的临时发布和打包工作完成后,其他的社区开发者 (尤其是 PMC) 需要参与到验证环节 确保某个人发布版本的"正确性 + 完整性", 这里需要每个人都尽量参与,然后后序邮件回复的时候说明自己 已检查了哪些项。(下面是核心项)
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="2023-12-24T00:13:13+08:00"><meta itemprop=wordCount content="646"><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-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: [...]
验证阶段 当内部的临时发布和打包工作完成后,其他的社区开发者 (尤其是 PMC) 需要参与到验证环节 确保某个人发布版本的"正确性 + 完整性", 这里需要每个人都尽量参与,然后后序邮件回复的时候说明自己 已检查了哪些项。(下面是核心项)
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 [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/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/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>
@@ -91,7 +91,7 @@ hash 值一致 (一般是 sha512)</p><div class=highlight><pre tabindex=0 style=
</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 [...]
-大部分的发版问题都与之相关</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 版本进行后序的编译和运行操作</span>
+大部分的发版问题都与之相关</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 >= 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>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># 尝试在 Unix 环境下编译测试是否正常 (stage 表示从 stage 仓库拉取依赖)</span>
@@ -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>&</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/bootstrap@4.6.1/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/download/download/index.html b/cn/docs/download/download/index.html
index 04dca39a..1d9e8582 100644
--- a/cn/docs/download/download/index.html
+++ b/cn/docs/download/download/index.html
@@ -14,7 +14,7 @@ HugeGraph-Server …"><meta property="og:title" content="Download HugeGraph"><me
components description download HugeGraph-Server HugeGraph 的主程序 1.2.0(备用) HugeGraph-Toolchain 数据导入/导出/备份, Web 可视化图形界面等工具合集 1.2.0(备用) Binary Versions mapping Version Release Date server toolchain Release Notes 1.2.0 2023-12-28 [Binary] [Sign] [SHA512] [Binary] [Sign] [SHA512] Release-Notes Source Versions mapping Version Release Date server toolchain computer common Release Notes 1.2.0 2023-12-28 [Source] [Sign] [SHA512] [Source] [Sign] [SHA512] [Source] [Sign] [SHA512] [Source] [Sign] [S [...]
components description download HugeGraph-Server HugeGraph 的主程序 1.2.0(备用) HugeGraph-Toolchain 数据导入/导出/备份, Web 可视化图形界面等工具合集 1.2.0(备用) Binary Versions mapping Version Release Date server toolchain Release Notes 1.2.0 2023-12-28 [Binary] [Sign] [SHA512] [Binary] [Sign] [SHA512] Release-Notes Source Versions mapping Version Release Date server toolchain computer common Release Notes 1.2.0 2023-12-28 [Source] [Sign] [SHA512] [Source] [Sign] [SHA512] [Source] [Sign] [SHA512] [Source] [Sign] [S [...]
components description download HugeGraph-Server HugeGraph 的主程序 1.2.0(备用) HugeGraph-Toolchain 数据导入/导出/备份, Web 可视化图形界面等工具合集 1.2.0(备用) Binary Versions mapping Version Release Date server toolchain Release Notes 1.2.0 2023-12-28 [Binary] [Sign] [SHA512] [Binary] [Sign] [SHA512] Release-Notes Source Versions mapping Version Release Date server toolchain computer common Release Notes 1.2.0 2023-12-28 [Source] [Sign] [SHA512] [Source] [Sign] [SHA512] [Source] [Sign] [SHA512] [Source] [Sign] [S [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/download/download.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/cn/docs/download/download.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+%22front+matter%22+sec [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Download%20HugeGraph" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/guides/architectural/index.html b/cn/docs/guides/architectural/index.html
index c942574f..7989471f 100644
--- a/cn/docs/guides/architectural/index.html
+++ b/cn/docs/guides/architectural/index.html
@@ -9,7 +9,7 @@ HugeGraph 包括三个层次的功能,分别是应用程序层、图引擎层
下面是 HugeGraph 的整体架构图:
HugeGraph 包括三个层次的功能,分别是应用程序层、图引擎层和存储层。
应用程序层: Hubble: 一站式可视化分析平台,平台涵盖了从数据建模,到数据快速导入,再到数据的在线、离线分析、以及图的统一管理的全过程,实现了图应用的全流程向导式操作。 Loader: 数据导入组件,能够将多种数据源的数据转化为图的顶点和边并批量导入到图数据库中。 Tools: 命令行工具,用于部署、管理和备份/恢复 HugeGraph 中的数据。 Computer: 分布式图处理系统 (OLAP),它是 Pregel 的一个实现,可以运行在 Kubernetes 上。 Client: 使用 Java 编写的 HugeGraph 客户端,用户可以使用 Client 编写 Java 代码操作 HugeGraph,后续可根据需要提供 Python、Go、C++ 等多语言支持。 图引擎层: REST Server: 提供 RESTful API 用于查询 Graph/Schema 等信息,支持 Gremlin 和 Cypher 查询语言,提供服务监控和运维的 APIs。 Graph Engine: 支持 OLTP 和 OLAP 两种图计算类型,其中 OLTP 实现�
� A [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/guides/architectural.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/cn/docs/guides/architectural.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+%22front+matter%22+ [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph%20Architecture%20Overview" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/guides/backup-restore/index.html b/cn/docs/guides/backup-restore/index.html
index ceaa3c35..a7a0c716 100644
--- a/cn/docs/guides/backup-restore/index.html
+++ b/cn/docs/guides/backup-restore/index.html
@@ -28,7 +28,7 @@ Backup bin/hugegraph backup -t all -d data 该命令将 http://127.0.0.1 的 hug
Backup 在三种图模式下都可以正常工作
Restore Restore 有两种模式: RESTORING 和 MERGING,备份之前首先要根据需要设置图模式。
步骤1:查看并设置图模式 bin/hugegraph graph-mode-get 该命令用于查看当前图模式,包括:NONE、RESTORING、MERGING。"><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/guides/backup-restore.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/cn/docs/guides/backup-restore.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+%22front+matter%22 [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Backup%20Restore" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/guides/custom-plugin/index.html b/cn/docs/guides/custom-plugin/index.html
index 49a68c06..e203df8e 100644
--- a/cn/docs/guides/custom-plugin/index.html
+++ b/cn/docs/guides/custom-plugin/index.html
@@ -9,7 +9,7 @@ HugeGraph 支持全文检索,全文检索功能涉及到各语言分词,目
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.apache.hugegraph</groupId> <artifactId>hugegraph-plugin-demo</artifactId> <version>1.0.0</version> <packaging>jar</packaging> <name>hugegraph-plugin-demo</name> [...]
后端存储 序列化器 自定义配置项 分词器 插件实现机制 HugeGraph 提供插件接口 HugeGraphPlugin,通过 Java SPI 机制支持插件化 HugeGraph 提供了 4 个扩展项注册函数:registerOptions()、registerBackend()、registerSerializer()、registerAnalyzer() 插件实现者实现相应的 Options、Backend、Serializer 或 Analyzer 的接口 插件实现者实现 HugeGraphPlugin 接口的register()方法,在该方法中注册上述第 3 点所列的具体实现类,并打成 jar 包 插件使用者将 jar 包放在 HugeGraph Server 安装目录的plugins目录下,修改相关配置项为插件自定义值,重启即可生效 插件实现流程实例 1 新建一个 maven 项目 1.1 项目名称取名:hugegraph-plugin-demo 1.2 添加hugegraph-core Jar 包依赖 maven pom.xml 详细内容如下:
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.apache.hugegraph</groupId> <artifactId>hugegraph-plugin-demo</artifactId> <version>1.0.0</version> <packaging>jar</packaging> <name>hugegraph-plugin-demo</name> [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/guides/custom-plugin.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/cn/docs/guides/custom-plugin.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+%22front+matter%22+ [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph%20Plugin%20%e6%9c%ba%e5%88%b6%e5%8f%8a%e6%8f%92%e4%bb%b6%e6%89%a9%e5%b1%95%e6%b5%81%e7%a8%8b" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/guides/desgin-concept/index.html b/cn/docs/guides/desgin-concept/index.html
index e17f9ea4..b202371b 100644
--- a/cn/docs/guides/desgin-concept/index.html
+++ b/cn/docs/guides/desgin-concept/index.html
@@ -26,7 +26,7 @@ HugeGraph对应的存储概念模型也是参考Property Graph而设计的,具
3. VertexId 策略 HugeGraph的Vertex支持三种ID策略,在同一个图数据库中不同的VertexLabel可以使用不同的Id策略,目前HugeGraph支持的Id策略分别是:
自动生成(AUTOMATIC):使用Snowflake算法自动生成全局唯一Id,Long类型; 主键(PRIMARY_KEY):通过VertexLabel+PrimaryKeyValues生成Id,String类型; 自定义(CUSTOMIZE_STRING|CUSTOMIZE_NUMBER):用户自定义Id,分为String和Long类型两种,需自己保证Id的唯一性; 默认的Id策略是AUTOMATIC,如果用户调用primaryKeys()方法并设置了正确的PrimaryKeys,则自动启用PRIMARY_KEY策略。 启用PRIMARY_KEY策略后HugeGraph能根据PrimaryKeys实现数据去重。
AUTOMATIC ID策略 schema.vertexLabel("person") .useAutomaticId() .properties("name", "age", "city") .create(); graph.addVertex(T.label, "person","name", "marko", "age", 18, "city", "Beijing"); PRIMARY_KEY ID策略 schema.vertexLabel("person") .usePrimaryKeyId() .properties("name", "age", "city") ."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8 [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/guides/desgin-concept.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/cn/docs/guides/desgin-concept.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+%22front+matter%22 [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph%20Design%20Concepts" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/guides/faq/index.html b/cn/docs/guides/faq/index.html
index 634df26d..d904b333 100644
--- a/cn/docs/guides/faq/index.html
+++ b/cn/docs/guides/faq/index.html
@@ -63,7 +63,7 @@ start-hugegraph.sh会打开所有gremlin-server.yaml的graphs下的图,这二
服务端返回的批量顶点/边是压缩(gzip)过的,可以使用管道重定向至 gunzip 进行解压(curl http://example | gunzip),也可以用Firefox的postman或者Chrome浏览器的restlet插件发请求,会自动解压缩响应数据。
使用顶点Id通过RESTful API查询顶点时返回空,但是顶点确实是存在的
检查顶点Id的类型,如果是字符串类型,API的url中的id部分需要加上双引号,数字类型则不用加。"><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/guides/faq.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/cn/docs/guides/faq.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+%22front+matter%22+section+at [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=FAQ" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/guides/index.html b/cn/docs/guides/index.html
index 74220d70..aa5b3813 100644
--- a/cn/docs/guides/index.html
+++ b/cn/docs/guides/index.html
@@ -1,5 +1,5 @@
<!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"><link rel=alternate type=text/html href=/cn/docs/guides/_print/><link rel=alternate type=application/rss+xml href=/cn/docs/guides/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x1 [...]
-<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
+<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/guides/_index.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/cn/docs/guides/_index.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+%22front+matter%22+section [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=GUIDES" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/index.html b/cn/docs/index.html
index 368096e5..9d0029b4 100644
--- a/cn/docs/index.html
+++ b/cn/docs/index.html
@@ -1,6 +1,6 @@
<!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"><link rel=alternate type=text/html href=/cn/docs/_print/><link rel=alternate type=application/rss+xml href=/cn/docs/index.xml><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=1 [...]
"><meta property="og:title" content="Documentation"><meta property="og:description" content="Apache HugeGraph 官网"><meta property="og:type" content="website"><meta property="og:url" content="/cn/docs/"><meta property="og:site_name" content="HugeGraph"><meta itemprop=name content="Documentation"><meta itemprop=description content="Apache HugeGraph 官网"><meta name=twitter:card content="summary"><meta name=twitter:title content="Documentation"><meta name=twitter:description content="Apache Hu [...]
-<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
+<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/_index.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/cn/docs/_index.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+%22front+matter%22+section+at+the [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Documentation" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/index.xml b/cn/docs/index.xml
index 9eb3e188..c0fe083f 100644
--- a/cn/docs/index.xml
+++ b/cn/docs/index.xml
@@ -1996,6 +1996,235 @@ HugeGraph支持多用户并行操作,用户可输入Gremlin查询语句,并
<li><a href="https://github.com/apache/incubator-hugegraph-toolchain/releases/tag/1.0.0">Toolchain Release Notes</a></li>
<li><a href="https://github.com/apache/incubator-hugegraph-computer/releases/tag/1.0.0">Computer Release Notes</a></li>
<li><a href="https://github.com/apache/incubator-hugegraph-commons/releases/tag/1.0.0">Commons Release Notes</a></li>
+</ul></description></item><item><title>Docs: HugeGraph 1.2.0 Release Notes</title><link>/cn/docs/changelog/hugegraph-1.2.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/cn/docs/changelog/hugegraph-1.2.0-release-notes/</guid><description>
+<h3 id="java-version-statement">Java version statement</h3>
+<p>v1.2.0:</p>
+<ol>
+<li>hugegraph, hugegraph-toolchain, hugegraph-commons consider use Java 11, also compatible with Java 8 now.</li>
+<li>hugegraph-computer required to use Java 11, <strong>not compatible with Java 8 now!</strong></li>
+</ol>
+<p><strong>v1.2.0 is the last compatible version of Java8</strong>.</p>
+<p>In the future, we will gradually upgrade the java version, <strong>Java 11</strong> -&gt; <strong>Java 17</strong> -&gt; <strong>Java 21</strong>.</p>
+<h3 id="hugegraph">hugegraph</h3>
+<h4 id="api-changes">API Changes</h4>
+<ul>
+<li>feat(api&amp;core): in oltp apis, add statistics info and support full info about vertices and edges (<a href="https://github.com/apache/incubator-hugegraph/pull/2262">#2262</a>)</li>
+<li>feat(api): support embedded arthas agent in hugegraph-server (<a href="https://github.com/apache/incubator-hugegraph/pull/2278">#2278</a>,<a href="https://github.com/apache/incubator-hugegraph/pull/2337">#2337</a>)</li>
+<li>feat(api): support metric API Prometheus format &amp; add statistic metric api (<a href="https://github.com/apache/incubator-hugegraph/pull/2286">#2286</a>)</li>
+<li>feat(api-core): support label &amp; property filtering for both edge and vertex &amp; support kout dfs mode (<a href="https://github.com/apache/incubator-hugegraph/pull/2295">#2295</a>)</li>
+<li>feat(api): support recording slow query log (<a href="https://github.com/apache/incubator-hugegraph/pull/2327">#2327</a>)</li>
+</ul>
+<h4 id="feature-changes">Feature Changes</h4>
+<ul>
+<li>feat: support task auto manage by server role state machine (<a href="https://github.com/apache/incubator-hugegraph/pull/2130">#2130</a>)</li>
+<li>feat: support parallel compress snapshot (<a href="https://github.com/apache/incubator-hugegraph/pull/2136">#2136</a>)</li>
+<li>feat: use an enhanced CypherAPI to refactor it (<a href="https://github.com/apache/incubator-hugegraph/pull/2143">#2143</a>)</li>
+<li>feat(perf): support JMH benchmark in HG-test module (<a href="https://github.com/apache/incubator-hugegraph/pull/2238">#2238</a>)</li>
+<li>feat: optimising adjacency edge queries (<a href="https://github.com/apache/incubator-hugegraph/pull/2242">#2242</a>)</li>
+<li>Feat: IP white list (<a href="https://github.com/apache/incubator-hugegraph/pull/2299">#2299</a>)</li>
+<li>feat(cassandra): adapt cassandra from 3.11.12 to 4.0.10 (<a href="https://github.com/apache/incubator-hugegraph/pull/2300">#2300</a>)</li>
+<li>feat: support Cassandra with docker-compose in server (<a href="https://github.com/apache/incubator-hugegraph/pull/2307">#2307</a>)</li>
+<li>feat(core): support batch+parallel edges traverse (<a href="https://github.com/apache/incubator-hugegraph/pull/2312">#2312</a>)</li>
+<li>feat: adapt Dockerfile for new project structur (<a href="https://github.com/apache/incubator-hugegraph/pull/2344">#2344</a>)</li>
+<li>feat(server):swagger support auth for standardAuth mode by (<a href="https://github.com/apache/incubator-hugegraph/pull/2360">#2360</a>)</li>
+<li>feat(core): add IntMapByDynamicHash V1 implement (<a href="https://github.com/apache/incubator-hugegraph/pull/2377">#2377</a>)</li>
+</ul>
+<h4 id="bug-fix">Bug Fix</h4>
+<ul>
+<li>fix: transfer add_peer/remove_peer command to leader (<a href="https://github.com/apache/incubator-hugegraph/pull/2112">#2112</a>)</li>
+<li>fix query dirty edges of a vertex with cache (<a href="https://github.com/apache/incubator-hugegraph/pull/2166">#2166</a>)</li>
+<li>fix exception of vertex-drop with index (<a href="https://github.com/apache/incubator-hugegraph/pull/2181">#2181</a>)</li>
+<li>fix: remove dup ‘From’ in filterExpiredResultFromFromBackend (<a href="https://github.com/apache/incubator-hugegraph/pull/2207">#2207</a>)</li>
+<li>fix: jdbc ssl mode parameter redundant (<a href="https://github.com/apache/incubator-hugegraph/pull/2224">#2224</a>)</li>
+<li>fix: error when start gremlin-console with sample script (<a href="https://github.com/apache/incubator-hugegraph/pull/2231">#2231</a>)</li>
+<li>fix(core): support order by id (<a href="https://github.com/apache/incubator-hugegraph/pull/2233">#2233</a>)</li>
+<li>fix: update ssl_mode value (<a href="https://github.com/apache/incubator-hugegraph/pull/2235">#2235</a>)</li>
+<li>fix: optimizing ClassNotFoundException error message for MYSQL (<a href="https://github.com/apache/incubator-hugegraph/pull/2246">#2246</a>)</li>
+<li>fix:asf invalid notification scheme ‘discussions_status’ (<a href="https://github.com/apache/incubator-hugegraph/pull/2247">#2247</a>)</li>
+<li>fix: asf invalid notification scheme ‘discussions_comment’ (<a href="https://github.com/apache/incubator-hugegraph/pull/2250">#2250</a>)</li>
+<li>fix: incorrect use of ‘NO_LIMIT’ variable (<a href="https://github.com/apache/incubator-hugegraph/pull/2253">#2253</a>)</li>
+<li>fix(core): close flat mapper iterator after usage (<a href="https://github.com/apache/incubator-hugegraph/pull/2281">#2281</a>)</li>
+<li>fix(dist): avoid var PRELOAD cover environmnet vars (<a href="https://github.com/apache/incubator-hugegraph/pull/2302">#2302</a>)</li>
+<li>fix: base-ref/head-ref missed in dependency-review on master (<a href="https://github.com/apache/incubator-hugegraph/pull/2308">#2308</a>)</li>
+<li>fix(core): handle schema Cache expandCapacity concurrent problem (<a href="https://github.com/apache/incubator-hugegraph/pull/2332">#2332</a>)</li>
+<li>fix: in wait-storage.sh, always wait for storage with default rocksdb (<a href="https://github.com/apache/incubator-hugegraph/pull/2333">#2333</a>)</li>
+<li>fix(api): refactor/downgrade record logic for slow log (<a href="https://github.com/apache/incubator-hugegraph/pull/2347">#2347</a>)</li>
+<li>fix(api): clean some code for release (<a href="https://github.com/apache/incubator-hugegraph/pull/2348">#2348</a>)</li>
+<li>fix: remove redirect-to-master from synchronous Gremlin API (<a href="https://github.com/apache/incubator-hugegraph/pull/2356">#2356</a>)</li>
+<li>fix HBase PrefixFilter bug (<a href="https://github.com/apache/incubator-hugegraph/pull/2364">#2364</a>)</li>
+<li>chore: fix curl failed to request https urls (<a href="https://github.com/apache/incubator-hugegraph/pull/2378">#2378</a>)</li>
+<li>fix(api): correct the vertex id in the edge-existence api (<a href="https://github.com/apache/incubator-hugegraph/pull/2380">#2380</a>)</li>
+<li>fix: github action build docker image failed during the release 1.2 process (<a href="https://github.com/apache/incubator-hugegraph/pull/2386">#2386</a>)</li>
+<li>fix: TinkerPop unit test lack some lables (<a href="https://github.com/apache/incubator-hugegraph/pull/2387">#2387</a>)</li>
+</ul>
+<h4 id="option-changes">Option Changes</h4>
+<ul>
+<li>feat(dist): support pre-load test graph data in docker container (<a href="https://github.com/apache/incubator-hugegraph/pull/2241">#2241</a>)</li>
+</ul>
+<h4 id="other-changes">Other Changes</h4>
+<ul>
+<li>refact: use standard UTF-8 charset &amp; enhance CI configs (<a href="https://github.com/apache/incubator-hugegraph/pull/2095">#2095</a>)</li>
+<li>move validate release to hugegraph-doc (<a href="https://github.com/apache/incubator-hugegraph/pull/2109">#2109</a>)</li>
+<li>refact: use a slim way to build docker image on latest code &amp; support zgc (<a href="https://github.com/apache/incubator-hugegraph/pull/2118">#2118</a>)</li>
+<li>chore: remove stage-repo in pom due to release done &amp; update mail rule (<a href="https://github.com/apache/incubator-hugegraph/pull/2128">#2128</a>)</li>
+<li>doc: update issue template &amp; README file (<a href="https://github.com/apache/incubator-hugegraph/pull/2131">#2131</a>)</li>
+<li>chore: cmn algorithm optimization (<a href="https://github.com/apache/incubator-hugegraph/pull/2134">#2134</a>)</li>
+<li>add github token for license check comment (<a href="https://github.com/apache/incubator-hugegraph/pull/2139">#2139</a>)</li>
+<li>chore: disable PR up-to-date in branch (<a href="https://github.com/apache/incubator-hugegraph/pull/2150">#2150</a>)</li>
+<li>refact(core): remove lock of globalMasterInfo to optimize perf (<a href="https://github.com/apache/incubator-hugegraph/pull/2151">#2151</a>)</li>
+<li>chore: async remove left index shouldn’t effect query (<a href="https://github.com/apache/incubator-hugegraph/pull/2199">#2199</a>)</li>
+<li>refact(rocksdb): clean &amp; reformat some code (<a href="https://github.com/apache/incubator-hugegraph/pull/2200">#2200</a>)</li>
+<li>refact(core): optimized batch removal of remaining indices consumed by a single consumer (<a href="https://github.com/apache/incubator-hugegraph/pull/2203">#2203</a>)</li>
+<li>add com.janeluo.ikkanalyzer dependency to core model (<a href="https://github.com/apache/incubator-hugegraph/pull/2206">#2206</a>)</li>
+<li>refact(core): early stop unnecessary loops in edge cache (<a href="https://github.com/apache/incubator-hugegraph/pull/2211">#2211</a>)</li>
+<li>doc: update README &amp; add QR code (<a href="https://github.com/apache/incubator-hugegraph/pull/2218">#2218</a>)</li>
+<li>chore: update .asf.yaml for mail rule (<a href="https://github.com/apache/incubator-hugegraph/pull/2221">#2221</a>)</li>
+<li>chore: improve the UI &amp; content in README (<a href="https://github.com/apache/incubator-hugegraph/pull/2227">#2227</a>)</li>
+<li>chore: add pr template (<a href="https://github.com/apache/incubator-hugegraph/pull/2234">#2234</a>)</li>
+<li>doc: modify ASF and remove meaningless CLA (<a href="https://github.com/apache/incubator-hugegraph/pull/2237">#2237</a>)</li>
+<li>chore(dist): replace wget to curl to download swagger-ui (<a href="https://github.com/apache/incubator-hugegraph/pull/2277">#2277</a>)</li>
+<li>Update StandardStateMachineCallback.java (<a href="https://github.com/apache/incubator-hugegraph/pull/2290">#2290</a>)</li>
+<li>doc: update README about start server with example graph (<a href="https://github.com/apache/incubator-hugegraph/pull/2315">#2315</a>)</li>
+<li>README.md tiny improve (<a href="https://github.com/apache/incubator-hugegraph/pull/2320">#2320</a>)</li>
+<li>doc: README.md tiny improve (<a href="https://github.com/apache/incubator-hugegraph/pull/2331">#2331</a>)</li>
+<li>refact: adjust project structure for merge PD &amp; Store[Breaking Change] (<a href="https://github.com/apache/incubator-hugegraph/pull/2338">#2338</a>)</li>
+<li>chore: disable raft test in normal PR due to timeout problem (<a href="https://github.com/apache/incubator-hugegraph/pull/2349">#2349</a>)</li>
+<li>chore(ci): add stage profile settings (<a href="https://github.com/apache/incubator-hugegraph/pull/2361">#2361</a>)</li>
+<li>refact(api): update common 1.2 &amp; fix jersey client code problem (<a href="https://github.com/apache/incubator-hugegraph/pull/2365">#2365</a>)</li>
+<li>chore: move server info into GlobalMasterInfo (<a href="https://github.com/apache/incubator-hugegraph/pull/2370">#2370</a>)</li>
+<li>chore: reset hugegraph version to 1.2.0 (<a href="https://github.com/apache/incubator-hugegraph/pull/2382">#2382</a>)</li>
+</ul>
+<h3 id="hugegraph-computer">hugegraph-computer</h3>
+<h4 id="feature-changes-1">Feature Changes</h4>
+<ul>
+<li>feat: implement fast-failover for MessageRecvManager and DataClientManager (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/243">#243</a>)</li>
+<li>feat: implement parallel send data in load graph step (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/248">#248</a>)</li>
+<li>feat(k8s): init operator project &amp; add webhook (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/259">#259</a>, <a href="https://github.com/apache/incubator-hugegraph-computer/pull/263">#263</a>)</li>
+<li>feat(core): support load vertex/edge snapshot (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/269">#269</a>)</li>
+<li>feat(k8s): Add MinIO as internal(default) storage (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/272">#272</a>)</li>
+<li>feat(algorithm): support random walk in computer (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/274">#274</a>, <a href="https://github.com/apache/incubator-hugegraph-computer/pull/280">#280</a>)</li>
+<li>feat: use ‘foreground’ delete policy to cancel k8s job (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/290">#290</a>)</li>
+</ul>
+<h4 id="bug-fix-1">Bug Fix</h4>
+<ul>
+<li>fix: superstep not take effect (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/237">#237</a>)</li>
+<li>fix(k8s): modify inconsistent apiGroups (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/270">#270</a>)</li>
+<li>fix(algorithm): record loop is not copied (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/276">#276</a>)</li>
+<li>refact(core): adaptor for common 1.2 &amp; fix a string of possible CI problem (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/286">#286</a>)</li>
+<li>fix: remove okhttp1 due to conflicts risk (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/294">#294</a>)</li>
+<li>fix(core): io.grpc.grpc-core dependency conflic (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/296">#296</a>)</li>
+</ul>
+<h4 id="option-changes-1">Option Changes</h4>
+<ul>
+<li>feat(core): isolate namespace for different input data source (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/252">#252</a>)</li>
+<li>refact(core): support auth config for computer task (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/265">#265</a>)</li>
+</ul>
+<h4 id="other-changes-1">Other Changes</h4>
+<ul>
+<li>remove apache stage repo &amp; update notification rule (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/232">#232</a>)</li>
+<li>chore: fix empty license file (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/233">#233</a>)</li>
+<li>chore: enhance mailbox settings &amp; enable require ci (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/235">#235</a>)</li>
+<li>fix: typo errors in start-computer.sh (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/238">#238</a>)</li>
+<li>[Feature-241] Add PULL_REQUEST_TEMPLATE (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/242">#242</a>, <a href="https://github.com/apache/incubator-hugegraph-computer/pull/257">#257</a>)</li>
+<li>chore:change etcd url only for ci (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/245">#245</a>)</li>
+<li>doc: update readme &amp; add QR code (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/249">#249</a>)</li>
+<li>doc(k8s): add building note for missing classes (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/254">#254</a>)</li>
+<li>chore: reduce mail to dev list (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/255">#255</a>)</li>
+<li>add: dependency-review (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/266">#266</a>)</li>
+<li>chore: correct incorrect comment (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/268">#268</a>)</li>
+<li>refactor(api): ListValue.getFirst() replaces ListValue.get(0) (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/282">#282</a>)</li>
+<li>Improve: Passing workerId to WorkerStat &amp; Skip wait worker close if master executes failed (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/292">#292</a>)</li>
+<li>chore: add check dependencies (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/293">#293</a>)</li>
+<li>chore(license): update license for 1.2.0 (<a href="https://github.com/apache/incubator-hugegraph-computer/pull/299">#299</a>)</li>
+</ul>
+<h3 id="hugegraph-toolchain">hugegraph-toolchain</h3>
+<h4 id="api-changes-1">API Changes</h4>
+<ul>
+<li>feat(client): support edgeExistence api (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/544">#544</a>)</li>
+<li>refact(client): update tests for new OLTP traverser APIs (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/550">#550</a>)</li>
+</ul>
+<h4 id="feature-changes-2">Feature Changes</h4>
+<ul>
+<li>feat(spark): support spark-sink connector for loader (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/497">#497</a>)</li>
+<li>feat(loader): support kafka as datasource (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/506">#506</a>)</li>
+<li>feat(client): support go client for hugegraph (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/514">#514</a>)</li>
+<li>feat(loader): support docker for loader (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/530">#530</a>)</li>
+<li>feat: update common version and remove jersey code (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/538">#538</a>)</li>
+</ul>
+<h4 id="bug-fix-2">Bug Fix</h4>
+<ul>
+<li>fix: convert numbers to strings (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/465">#465</a>)</li>
+<li>fix: hugegraph-spark-loader shell string length limit (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/469">#469</a>)</li>
+<li>fix: spark loader meet Exception: Class is not registered (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/470">#470</a>)</li>
+<li>fix: spark loader Task not serializable (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/471">#471</a>)</li>
+<li>fix: spark with loader has dependency conflicts (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/480">#480</a>)</li>
+<li>fix: spark-loader example schema and struct mismatch (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/504">#504</a>)</li>
+<li>fix(loader): error log (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/499">#499</a>)</li>
+<li>fix: checkstyle &amp;&amp; add suppressions.xml (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/500">#500</a>)</li>
+<li>fix(loader): resolve error in loader script (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/510">#510</a>)</li>
+<li>fix: base-ref/head-ref missed in dependency-check-ci on branch push (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/516">#516</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/551">#551</a>)</li>
+<li>fix yarn network connection on linux/arm64 arch (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/519">#519</a>)</li>
+<li>fix(hubble): drop-down box could not display all options (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/535">#535</a>)</li>
+<li>fix(hubble): build with node and yarn (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/543">#543</a>)</li>
+<li>fix(loader): loader options (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/548">#548</a>)</li>
+<li>fix(hubble): parent override children dep version (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/549">#549</a>)</li>
+<li>fix: exclude okhttp1 which has different groupID with okhttp3 (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/555">#555</a>)</li>
+<li>fix: github action build docker image failed (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/556">#556</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/557">#557</a>)</li>
+<li>fix: build error with npm not exist &amp; tiny improve (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/558">#558</a>)</li>
+</ul>
+<h4 id="option-changes-2">Option Changes</h4>
+<ul>
+<li>set default data when create graph (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/447">#447</a>)</li>
+</ul>
+<h4 id="other-changes-2">Other Changes</h4>
+<ul>
+<li>chore: remove apache stage repo &amp; update mail rule (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/433">#433</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/474">#474</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/479">#479</a>)</li>
+<li>refact: clean extra store file in all modules (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/434">#434</a>)</li>
+<li>chore: use fixed node.js version 16 to avoid ci problem (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/437">#437</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/441">#441</a>)</li>
+<li>chore(hubble): use latest code in Dockerfile (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/440">#440</a>)</li>
+<li>chore: remove maven plugin for docker build (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/443">#443</a>)</li>
+<li>chore: improve spark parallel (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/450">#450</a>)</li>
+<li>doc: fix build status badge link (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/455">#455</a>)</li>
+<li>chore: keep hadoop-hdfs-client and hadoop-common version consistent (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/457">#457</a>)</li>
+<li>doc: add basic contact info &amp; QR code in README (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/462">#462</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/475">#475</a>)</li>
+<li>chore: disable PR up-to-date in branch (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/473">#473</a>)</li>
+<li>chore: auto add pr auto label by path (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/466">#466</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/528">#528</a>)</li>
+<li>chore: unify the dependencies versions of the entire project (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/478">#478</a>)</li>
+<li>chore(deps): bump async, semver, word-wrap, browserify-sign in hubble-fe (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/484">#484</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/491">#491</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/494">#494</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/529">#529</a>)</li>
+<li>chore: add pr template (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/498">#498</a>)</li>
+<li>doc(hubble): add docker-compose to start with server (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/522">#522</a>)</li>
+<li>chore(ci): add stage profile settings (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/536">#536</a>)</li>
+<li>chore(client): increase the api num as the latest server commit + 10 (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/546">#546</a>)</li>
+<li>chore(spark): install hugegraph from source (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/552">#552</a>)</li>
+<li>doc: adjust docker related desc in readme (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/559">#559</a>)</li>
+<li>chore(license): update license for 1.2 (<a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/560">#560</a>, <a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/561">#561</a>)</li>
+</ul>
+<h3 id="hugegraph-commons">hugegraph-commons</h3>
+<h4 id="feature-changes-3">Feature Changes</h4>
+<ul>
+<li>feat(common): replace jersey dependencies with OkHttp (Breaking Change) (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/133">#133</a>)</li>
+</ul>
+<h4 id="bug-fix-3">Bug Fix</h4>
+<ul>
+<li>fix(common): handle spring-boot2/jersey dependency conflicts (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/131">#131</a>)</li>
+<li>fix: Assert.assertThrows() should check result of exceptionConsumer (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/135">#135</a>)</li>
+<li>fix(common): json param convert (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/137">#137</a>)</li>
+</ul>
+<h4 id="other-changes-3">Other Changes</h4>
+<ul>
+<li>refact(common): add more construction methods for convenient (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/132">#132</a>)</li>
+<li>add: dependency-review (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/134">#134</a>)</li>
+<li>refact(common): rename jsonutil to avoid conflicts with server (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/136">#136</a>)</li>
+<li>doc: update README for release (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/138">#138</a>)</li>
+<li>update licence (<a href="https://github.com/apache/incubator-hugegraph-commons/pull/139">#139</a>)</li>
+</ul>
+<h3 id="release-details">Release Details</h3>
+<p>Please check the release details in each repository:</p>
+<ul>
+<li><a href="https://github.com/apache/incubator-hugegraph/releases">Server Release Notes</a></li>
+<li><a href="https://github.com/apache/incubator-hugegraph-toolchain/releases">Toolchain Release Notes</a></li>
+<li><a href="https://github.com/apache/incubator-hugegraph-computer/releases">Computer Release Notes</a></li>
+<li><a href="https://github.com/apache/incubator-hugegraph-commons/releases">Commons Release Notes</a></li>
</ul></description></item><item><title>Docs: Schema API</title><link>/cn/docs/clients/restful-api/schema/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/cn/docs/clients/restful-api/schema/</guid><description>
<h3 id="11-schema">1.1 Schema</h3>
<p>HugeGraph 提供单一接口获取某个图的全部 Schema 信息,包括:PropertyKey、VertexLabel、EdgeLabel 和 IndexLabel。</p>
@@ -8219,7 +8448,7 @@ hash 值一致 (一般是 sha512)</p>
</ol>
<p>PMC 同学请特别注意认真检查 <code>LICENSE</code> + <code>NOTICE</code> 文件,确保文件严格遵循了 ASF 的发版要求,
大部分的发版问题都与之相关</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 版本进行后序的编译和运行操作</span>
+<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>
</span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic"># 尝试在 Unix 环境下编译测试是否正常 (stage 表示从 stage 仓库拉取依赖)</span>
@@ -10939,10 +11168,14 @@ LICENSE 是 Apache 2.0, 且对应的项目中包含了 NOTICE, 则还需要更
<li>您可以将结果输出到 HDFS 或 HugeGraph,或任何其他系统。</li>
<li>易于开发新算法。您只需要像在单个服务器中一样专注于仅顶点处理,而不必担心消息传输和内存存储管理。</li>
</ul>
-<h2 id="2-开始">2 开始</h2>
-<h3 id="21-在本地运行-pagerank-算法">2.1 在本地运行 PageRank 算法</h3>
+<h2 id="2-依赖">2 依赖</h2>
+<h3 id="21-安装-java-11-jdk-11">2.1 安装 Java 11 (JDK 11)</h3>
+<p><strong>必须</strong>在 ≥ <code>Java 11</code> 的环境上启动 <code>Computer</code>,然后自行配置。</p>
+<p><strong>在往下阅读之前务必执行 <code>java -version</code> 命令查看 jdk 版本</strong></p>
+<h2 id="3-开始">3 开始</h2>
+<h3 id="31-在本地运行-pagerank-算法">3.1 在本地运行 PageRank 算法</h3>
<blockquote>
-<p>要使用 HugeGraph-Computer 运行算法,您需要安装 64 位 Java 11 或更高版本。</p>
+<p>要使用 HugeGraph-Computer 运行算法,必须装有 Java 11 或更高版本。</p>
<p>还需要首先部署 HugeGraph-Server 和 <a href="https://etcd.io/docs/v3.5/quickstart/">Etcd</a>.</p>
</blockquote>
<p>有两种方式可以获取 HugeGraph-Computer:</p>
@@ -10950,56 +11183,56 @@ LICENSE 是 Apache 2.0, 且对应的项目中包含了 NOTICE, 则还需要更
<li>下载已编译的压缩包</li>
<li>克隆源码编译打包</li>
</ul>
-<h4 id="21-download-the-compiled-archive">2.1 Download the compiled archive</h4>
+<h4 id="311-下载已编译的压缩包">3.1.1 下载已编译的压缩包</h4>
<p>下载最新版本的 HugeGraph-Computer release 包:</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>wget https://downloads.apache.org/incubator/hugegraph/<span style="color:#4e9a06">${</span><span style="color:#000">version</span><span style="color:#4e9a06">}</span>/apache-hugegraph-computer-incubating-<span style="color:#4e9a06">${</span><span style="c [...]
</span></span><span style="display:flex;"><span>tar zxvf apache-hugegraph-computer-incubating-<span style="color:#4e9a06">${</span><span style="color:#000">version</span><span style="color:#4e9a06">}</span>.tar.gz -C hugegraph-computer
-</span></span></code></pre></div><h4 id="22-clone-source-code-to-compile-and-package">2.2 Clone source code to compile and package</h4>
+</span></span></code></pre></div><h4 id="312-克隆源码编译打包">3.1.2 克隆源码编译打包</h4>
<p>克隆最新版本的 HugeGraph-Computer 源码包:</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>$ git clone https://github.com/apache/hugegraph-computer.git
</span></span></code></pre></div><p>编译生成tar包:</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:#204a87">cd</span> hugegraph-computer
</span></span><span style="display:flex;"><span>mvn clean package -DskipTests
-</span></span></code></pre></div><h4 id="23-启动-master-节点">2.3 启动 master 节点</h4>
+</span></span></code></pre></div><h4 id="313-启动-master-节点">3.1.3 启动 master 节点</h4>
<blockquote>
<p>您可以使用 <code>-c</code> 参数指定配置文件, 更多computer 配置请看: <a href="/docs/config/config-computer#computer-config-options">Computer Config Options</a></p>
</blockquote>
<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:#204a87">cd</span> hugegraph-computer
</span></span><span style="display:flex;"><span>bin/start-computer.sh -d <span style="color:#204a87">local</span> -r master
-</span></span></code></pre></div><h4 id="24-启动-worker-节点">2.4 启动 worker 节点</h4>
+</span></span></code></pre></div><h4 id="314-启动-worker-节点">3.1.4 启动 worker 节点</h4>
<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>bin/start-computer.sh -d <span style="color:#204a87">local</span> -r worker
-</span></span></code></pre></div><h4 id="25-查询算法结果">2.5 查询算法结果</h4>
+</span></span></code></pre></div><h4 id="315-查询算法结果">3.1.5 查询算法结果</h4>
<p>2.5.1 为 server 启用 <code>OLAP</code> 索引查询</p>
<p>如果没有启用OLAP索引,则需要启用, 更多参考: <a href="/docs/clients/restful-api/graphs/#634-modify-graphs-read-mode-this-operation-requires-administrator-privileges">modify-graphs-read-mode</a></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-http" data-lang="http"><span style="display:flex;"><span><span style="color:#a40000">PUT http://localhost:8080/graphs/hugegraph/graph_read_mode
</span></span></span><span style="display:flex;"><span><span style="color:#a40000">
</span></span></span><span style="display:flex;"><span><span style="color:#a40000">&#34;ALL&#34;
-</span></span></span></code></pre></div><p>2.5.2 查询 <code>page_rank</code> 属性值:</p>
+</span></span></span></code></pre></div><p>3.1.5.2 查询 <code>page_rank</code> 属性值:</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>curl <span style="color:#4e9a06">&#34;http://localhost:8080/graphs/hugegraph/graph/vertices?page&amp;limit=3&#34;</span> <span style="color:#000;font-weight:bold">|</span> gunzip
-</span></span></code></pre></div><h3 id="22-在-kubernetes-中运行-pagerank-算法">2.2 在 Kubernetes 中运行 PageRank 算法</h3>
+</span></span></code></pre></div><h3 id="32-在-kubernetes-中运行-pagerank-算法">3.2 在 Kubernetes 中运行 PageRank 算法</h3>
<blockquote>
<p>要使用 HugeGraph-Computer 运行算法,您需要先部署 HugeGraph-Server</p>
</blockquote>
-<h4 id="221-安装-hugegraph-computer-crd">2.2.1 安装 HugeGraph-Computer CRD</h4>
+<h4 id="321-安装-hugegraph-computer-crd">3.2.1 安装 HugeGraph-Computer CRD</h4>
<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"># Kubernetes version &gt;= v1.16</span>
</span></span><span style="display:flex;"><span>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-crd.v1.yaml
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic"># Kubernetes version &lt; v1.16</span>
</span></span><span style="display:flex;"><span>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-crd.v1beta1.yaml
-</span></span></code></pre></div><h4 id="222-显示-crd">2.2.2 显示 CRD</h4>
+</span></span></code></pre></div><h4 id="322-显示-crd">3.2.2 显示 CRD</h4>
<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>kubectl get crd
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>NAME CREATED AT
</span></span><span style="display:flex;"><span>hugegraphcomputerjobs.hugegraph.apache.org 2021-09-16T08:01:08Z
-</span></span></code></pre></div><h4 id="223-安装-hugegraph-computer-operatoretcd-server">2.2.3 安装 hugegraph-computer-operator&amp;etcd-server</h4>
+</span></span></code></pre></div><h4 id="323-安装-hugegraph-computer-operatoretcd-server">3.2.3 安装 hugegraph-computer-operator&amp;etcd-server</h4>
<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>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-operator.yaml
-</span></span></code></pre></div><h4 id="224-等待-hugegraph-computer-operatoretcd-server-部署完成">2.2.4 等待 hugegraph-computer-operator&amp;etcd-server 部署完成</h4>
+</span></span></code></pre></div><h4 id="324-等待-hugegraph-computer-operatoretcd-server-部署完成">3.2.4 等待 hugegraph-computer-operator&amp;etcd-server 部署完成</h4>
<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>kubectl get pod -n hugegraph-computer-operator-system
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>NAME READY STATUS RESTARTS AGE
</span></span><span style="display:flex;"><span>hugegraph-computer-operator-controller-manager-58c5545949-jqvzl 1/1 Running <span style="color:#0000cf;font-weight:bold">0</span> 15h
</span></span><span style="display:flex;"><span>hugegraph-computer-operator-etcd-28lm67jxk5 1/1 Running <span style="color:#0000cf;font-weight:bold">0</span> 15h
-</span></span></code></pre></div><h4 id="225-提交作业">2.2.5 提交作业</h4>
+</span></span></code></pre></div><h4 id="325-提交作业">3.2.5 提交作业</h4>
<blockquote>
<p>更多 computer crd spec 请看: <a href="/docs/config/config-computer#hugegraph-computer-crd">Computer CRD</a></p>
<p>更多 Computer 配置请看: <a href="/docs/config/config-computer#computer-config-options">Computer Config Options</a></p>
@@ -11025,12 +11258,12 @@ LICENSE 是 Apache 2.0, 且对应的项目中包含了 NOTICE, 则还需要更
</span></span></span><span style="display:flex;"><span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#204a87;font-weight:bold">hugegraph.url</span><span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#000">http://${hugegraph-server-host}:${hugegraph-server-port}</span><span style="color:#f8f8f8;text-decoration:underline"> </sp [...]
</span></span></span><span style="display:flex;"><span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#204a87;font-weight:bold">hugegraph.name</span><span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#000">hugegraph</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:it [...]
</span></span></span><span style="display:flex;"><span><span style="color:#f8f8f8;text-decoration:underline"></span><span style="color:#000">EOF</span><span style="color:#f8f8f8;text-decoration:underline">
-</span></span></span></code></pre></div><h4 id="226-显示作业">2.2.6 显示作业</h4>
+</span></span></span></code></pre></div><h4 id="326-显示作业">3.2.6 显示作业</h4>
<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>kubectl get hcjob/pagerank-sample -n hugegraph-computer-operator-system
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>NAME JOBID JOBSTATUS
</span></span><span style="display:flex;"><span>pagerank-sample pagerank-sample RUNNING
-</span></span></code></pre></div><h4 id="227-显示节点日志">2.2.7 显示节点日志</h4>
+</span></span></code></pre></div><h4 id="327-显示节点日志">3.2.7 显示节点日志</h4>
<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"># Show the master log</span>
</span></span><span style="display:flex;"><span>kubectl logs -l <span style="color:#000">component</span><span style="color:#ce5c00;font-weight:bold">=</span>pagerank-sample-master -n hugegraph-computer-operator-system
</span></span><span style="display:flex;"><span>
@@ -11040,15 +11273,15 @@ LICENSE 是 Apache 2.0, 且对应的项目中包含了 NOTICE, 则还需要更
</span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic"># Show diagnostic log of a job</span>
</span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic"># 注意: 诊断日志仅在作业失败时存在,并且只会保存一小时。</span>
</span></span><span style="display:flex;"><span>kubectl get event --field-selector <span style="color:#000">reason</span><span style="color:#ce5c00;font-weight:bold">=</span>ComputerJobFailed --field-selector involvedObject.name<span style="color:#ce5c00;font-weight:bold">=</span>pagerank-sample -n hugegraph-computer-operator-system
-</span></span></code></pre></div><h4 id="228-显示作业的成功事件">2.2.8 显示作业的成功事件</h4>
+</span></span></code></pre></div><h4 id="328-显示作业的成功事件">3.2.8 显示作业的成功事件</h4>
<blockquote>
<p>NOTE: it will only be saved for one hour</p>
</blockquote>
<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>kubectl get event --field-selector <span style="color:#000">reason</span><span style="color:#ce5c00;font-weight:bold">=</span>ComputerJobSucceed --field-selector involvedObject.name<span style="color:#ce5c00;font-weight:bold">=</span>pagerank-sample -n hugegraph-c [...]
-</span></span></code></pre></div><h4 id="229-查询算法结果">2.2.9 查询算法结果</h4>
+</span></span></code></pre></div><h4 id="329-查询算法结果">3.2.9 查询算法结果</h4>
<p>如果输出到 <code>Hugegraph-Server</code> 则与 Locally 模式一致,如果输出到 <code>HDFS</code> ,请检查 <code>hugegraph-computerresults{jobId}</code>目录下的结果文件。</p>
-<h2 id="3-内置算法文档">3 内置算法文档</h2>
-<h3 id="31-支持的算法列表">3.1 支持的算法列表:</h3>
+<h2 id="4-内置算法文档">4 内置算法文档</h2>
+<h3 id="41-支持的算法列表">4.1 支持的算法列表:</h3>
<h6 id="中心性算法">中心性算法:</h6>
<ul>
<li>PageRank</li>
@@ -11070,11 +11303,11 @@ LICENSE 是 Apache 2.0, 且对应的项目中包含了 NOTICE, 则还需要更
<li>RingsDetectionWithFilter</li>
</ul>
<p>更多算法请看: <a href="https://github.com/apache/hugegraph-computer/tree/master/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm">Built-In algorithms</a></p>
-<h3 id="32-算法描述">3.2 算法描述</h3>
+<h3 id="42-算法描述">4.2 算法描述</h3>
<p>TODO</p>
-<h2 id="4-算法开发指南">4 算法开发指南</h2>
+<h2 id="5-算法开发指南">5 算法开发指南</h2>
<p>TODO</p>
-<h2 id="5-注意事项">5 注意事项</h2>
+<h2 id="6-注意事项">6 注意事项</h2>
<ul>
<li>如果computer-k8s模块下面的某些类不存在,你需要运行<code>mvn compile</code>来提前生成对应的类。</li>
</ul></description></item><item><title>Docs: Rebuild API</title><link>/cn/docs/clients/restful-api/rebuild/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/cn/docs/clients/restful-api/rebuild/</guid><description>
@@ -15141,345 +15374,4 @@ LICENSE 是 Apache 2.0, 且对应的项目中包含了 NOTICE, 则还需要更
<ul>
<li>按id列表查询边,可用于批量查询边</li>
<li>获取分片和按分片查询边,可以用来遍历全部边</li>
-</ul></description></item><item><title>Docs: Rank API</title><link>/cn/docs/clients/restful-api/rank/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/cn/docs/clients/restful-api/rank/</guid><description>
-<h3 id="41-rank-api-概述">4.1 rank API 概述</h3>
-<p>HugeGraphServer 除了上一节提到的遍历(traverser)方法,还提供了一类专门做推荐的方法,我们称为<code>rank API</code>,
-可在图中为一个点推荐与其关系密切的其它点。</p>
-<h3 id="42-rank-api-详解">4.2 rank API 详解</h3>
-<h4 id="421-personal-rank-api">4.2.1 Personal Rank API</h4>
-<p>Personal Rank 算法典型场景是用于推荐应用中, 根据某个点现有的出边, 推荐具有相近 / 相同关系的其他点,
-比如根据某个人的阅读记录 / 习惯, 向它推荐其他可能感兴趣的书, 或潜在的书友, 举例如下:</p>
-<ol>
-<li>假设给定 1个 Person 点 是 tom, 它喜欢 <code>a,b,c,d,e</code> 5本书, 我们的想给 tom 推荐一些书友, 以及一些书, 最容易的想法就是看看还有哪些人喜欢过这些书 (共同兴趣)</li>
-<li>那么此时, 需要有其它的 Person 点比如 neo, 他喜欢 <code>b,d,f</code> 3本书, 以及 jay, 它喜欢 <code>c,d,e,g</code> 4本书, lee 它喜欢 <code>a,d,e,f</code> 4本书</li>
-<li>由于 tom 已经看过的书不需要重复推荐, 所以返回结果里应该期望推荐有共同喜好的其他书友看过, 但 tom 没看过的书, 比如推荐 &ldquo;f&rdquo; 和 &ldquo;g&rdquo; 书, 且优先级 f &gt; g</li>
-<li>此时再计算 tom 的个性化 rank 值, 就会返回排序后 TopN 推荐的 书友 + 书 的结果了 (如果只需要推荐的书, 选择 OTHER_LABEL 即可)</li>
-</ol>
-<h5 id="4210-数据准备">4.2.1.0 数据准备</h5>
-<p>上面是一个简单的例子, 这里再提供一个公开的 1MB 测试数据集 <a href="https://grouplens.org/datasets/movielens/">MovieLens</a> 为例,
-用户需下载该数据集,然后使用 HugeGraph-Loader 导入到 HugeGraph 中,简单起见,数据中顶点 user
-和 movie 的属性都忽略,仅使用 id 字段即可,边 rating 的具体评分值也忽略。loader 使用的元数据
-文件和输入源映射文件内容如下:</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-groovy" data-lang="groovy"><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic">////////////////////////////////////////////////////////////
-</span></span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic">// UserID::Gender::Age::Occupation::Zip-code
-</span></span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic">// MovieID::Title::Genres
-</span></span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic">// UserID::MovieID::Rating::Timestamp
-</span></span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic">////////////////////////////////////////////////////////////
-</span></span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic"></span>
-</span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic">// Define schema
-</span></span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic"></span><span style="color:#000">schema</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">propertyKey</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;id&#34;</span><span style="color:#ce5c00;font-weight:bold">).</span><span style="color:#c4a00 [...]
-</span></span><span style="display:flex;"><span><span style="color:#000">schema</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">propertyKey</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;rate&#34;</span><span style="color:#ce5c00;font-weight:bold">).</span><span style="color:#c4a000">asInt</span><span style="color:#ce5c00;font-weight:bold">( [...]
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span><span style="color:#000">schema</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">vertexLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;user&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">properties</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;id&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">primaryKeys</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;id&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">ifNotExist</span><span style="color:#ce5c00;font-weight:bold">()</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">create</span><span style="color:#ce5c00;font-weight:bold">();</span>
-</span></span><span style="display:flex;"><span><span style="color:#000">schema</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">vertexLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;movie&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">properties</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;id&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">primaryKeys</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;id&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">ifNotExist</span><span style="color:#ce5c00;font-weight:bold">()</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">create</span><span style="color:#ce5c00;font-weight:bold">();</span>
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span><span style="color:#000">schema</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">edgeLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;rating&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">sourceLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;user&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">targetLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;movie&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">properties</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;rate&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">ifNotExist</span><span style="color:#ce5c00;font-weight:bold">()</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">create</span><span style="color:#ce5c00;font-weight:bold">();</span>
-</span></span></code></pre></div><div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-json" data-lang="json"><span style="display:flex;"><span><span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;vertices&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">[</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;label&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;user&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;input&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;type&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;file&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;path&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;users.dat&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;format&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;TEXT&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;delimiter&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;::&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;header&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">[</span><span style="color:#4e9a06">&#34;UserID&#34;</span><span style="color:#000;font-weight:bold">,</span> <span style="color:#4e9a06">&#34;Gender&#34;</span><span style="color:#000;font-weight:bold">,< [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">},</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;ignored&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">[</span><span style="color:#4e9a06">&#34;Gender&#34;</span><span style="color:#000;font-weight:bold">,</span> <span style="color:#4e9a06">&#34;Age&#34;</span><span style="color:#000;font-weight:bold">,</ [...]
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;mapping&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;UserID&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;id&#34;</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">}</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">},</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;label&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;movie&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;input&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;type&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;file&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;path&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;movies.dat&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;format&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;TEXT&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;delimiter&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;::&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;header&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">[</span><span style="color:#4e9a06">&#34;MovieID&#34;</span><span style="color:#000;font-weight:bold">,</span> <span style="color:#4e9a06">&#34;Title&#34;</span><span style="color:#000;font-weight:bold">,< [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">},</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;ignored&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">[</span><span style="color:#4e9a06">&#34;Title&#34;</span><span style="color:#000;font-weight:bold">,</span> <span style="color:#4e9a06">&#34;Genres&#34;</span><span style="color:#000;font-weight:bold">],&l [...]
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;mapping&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;MovieID&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;id&#34;</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">}</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">}</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">],</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;edges&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">[</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;label&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;rating&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;source&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">[</span><span style="color:#4e9a06">&#34;UserID&#34;</span><span style="color:#000;font-weight:bold">],</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;target&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">[</span><span style="color:#4e9a06">&#34;MovieID&#34;</span><span style="color:#000;font-weight:bold">],</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;input&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;type&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;file&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;path&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;ratings.dat&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;format&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;TEXT&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;delimiter&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;::&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;header&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">[</span><span style="color:#4e9a06">&#34;UserID&#34;</span><span style="color:#000;font-weight:bold">,</span> <span style="color:#4e9a06">&#34;MovieID&#34;</span><span style="color:#000;font-weight:bold">,&l [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">},</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;ignored&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">[</span><span style="color:#4e9a06">&#34;Timestamp&#34;</span><span style="color:#000;font-weight:bold">],</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;mapping&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;UserID&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;id&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;MovieID&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;id&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;Rating&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;rate&#34;</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">}</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">}</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">]</span>
-</span></span><span style="display:flex;"><span><span style="color:#000;font-weight:bold">}</span>
-</span></span></code></pre></div><blockquote>
-<p>注意将映射文件中<code>input.path</code>的值修改为自己本地的路径。</p>
-</blockquote>
-<h5 id="4211-功能介绍">4.2.1.1 功能介绍</h5>
-<p>适用于二分图,给出所有源顶点相关的其他顶点及其相关性组成的列表。</p>
-<blockquote>
-<p>二分图:也称二部图,是图论里的一种特殊模型,也是一种特殊的网络流。其最大的特点在于,可以将图里的顶点分为两个集合,两个集合之间的点有边相连,但集合内的点之间没有直接关联。</p>
-</blockquote>
-<p>假设有一个用户和物品的二分图,基于随机游走的 PersonalRank 算法步骤如下:</p>
-<ol>
-<li>选定一个起点用户 u,其初始权重为 1.0,从 Vu 开始游走(有 alpha 的概率走到邻居点,1 - alpha 的概率停留);</li>
-<li>如果决定向外游走, 那么会选取某一个类型的出边, 例如 <code>rating</code> 来查找共同的打分人:
-<ol>
-<li>那就从当前节点的邻居节点中按照均匀分布随机选择一个,并且按照均匀分布划分权重值;</li>
-<li>给源顶点补偿权重 1 - alpha;</li>
-<li>重复步骤2;</li>
-</ol>
-</li>
-<li>达到一定步数或达到精度后收敛,得到推荐列表。</li>
-</ol>
-<h6 id="params">Params</h6>
-<p><strong>必填项</strong>:</p>
-<ul>
-<li>source: 源顶点 id</li>
-<li>label: 源点出发的某类边 label,须连接两类不同顶点</li>
-</ul>
-<p><strong>选填项</strong>:</p>
-<ul>
-<li>alpha:每轮迭代时从某个点往外走的概率,与 PageRank 算法中的 alpha 类似,取值区间为 (0, 1], 默认值 <code>0.85</code></li>
-<li>max_degree: 查询过程中,单个顶点遍历的最大邻接边数目,默认为 <code>10000</code></li>
-<li>max_depth: 迭代次数,取值区间为 [2, 50], 默认值 <code>5</code></li>
-<li>with_label:筛选结果中保留哪些结果,可选以下三类, 默认为 <code>BOTH_LABEL</code>
-<ul>
-<li>SAME_LABEL:仅保留与源顶点相同类别的顶点</li>
-<li>OTHER_LABEL:仅保留与源顶点不同类别(二分图的另一端)的顶点</li>
-<li>BOTH_LABEL:同时保留与源顶点相同和相反类别的顶点</li>
-</ul>
-</li>
-<li>limit: 返回的顶点的最大数目,默认为 <code>100</code></li>
-<li>max_diff: 提前收敛的精度差, 默认为 <code>0.0001</code> (<em>后续实现</em>)</li>
-<li>sorted:返回的结果是否根据 rank 排序,为 true 时降序排列,反之不排序,默认为 <code>true</code></li>
-</ul>
-<h5 id="4212-使用方法">4.2.1.2 使用方法</h5>
-<h6 id="method--url">Method &amp; Url</h6>
-<div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>POST http://localhost:8080/graphs/hugegraph/traversers/personalrank
-</span></span></code></pre></div><h6 id="request-body">Request Body</h6>
-<div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-json" data-lang="json"><span style="display:flex;"><span><span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;source&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;1:1&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;label&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;rating&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;alpha&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.6</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;max_depth&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">15</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;with_label&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#4e9a06">&#34;OTHER_LABEL&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;sorted&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#204a87;font-weight:bold">true</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;limit&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">10</span>
-</span></span><span style="display:flex;"><span><span style="color:#000;font-weight:bold">}</span>
-</span></span></code></pre></div><h6 id="response-status">Response Status</h6>
-<div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-json" data-lang="json"><span style="display:flex;"><span><span style="color:#0000cf;font-weight:bold">200</span>
-</span></span></code></pre></div><h6 id="response-body">Response Body</h6>
-<div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-json" data-lang="json"><span style="display:flex;"><span><span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;2:2858&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.0005014026017816927</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;2:1196&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.0004336708357653617</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;2:1210&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.0004128083140214213</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;2:593&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.00038117341069881513</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;2:480&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.00037005373269728036</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;2:1198&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.000366641614652057</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;2:2396&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.0003622362410538888</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;2:2571&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.0003593312457300953</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;2:589&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.00035922123055598566</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;2:110&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.0003466135844390885</span>
-</span></span><span style="display:flex;"><span><span style="color:#000;font-weight:bold">}</span>
-</span></span></code></pre></div><h5 id="4213-适用场景">4.2.1.3 适用场景</h5>
-<p>两类不同顶点连接形成的二分图中,给某个点推荐相关性最高的其他顶点,例如:</p>
-<ul>
-<li>阅读推荐: 找出优先给某人推荐的其他<strong>书籍</strong>, 也可以同时推荐共同喜好最高的<strong>书友</strong> (例: 微信 &ldquo;你的好友也在看 xx 文章&rdquo; 功能)</li>
-<li>社交推荐: 找出拥有相同关注话题的其他<strong>博主</strong>, 也可以推荐可能感兴趣的<strong>新闻/消息</strong> (例: Weibo 中的 &ldquo;热点推荐&rdquo; 功能)</li>
-<li>商品推荐: 通过某人现在的购物习惯, 找出应优先推给它的<strong>商品列表</strong>, 也可以给它推荐<strong>带货</strong>播主 (例: TaoBao 的 &ldquo;猜你喜欢&rdquo; 功能)</li>
-</ul>
-<h4 id="422-neighbor-rank-api">4.2.2 Neighbor Rank API</h4>
-<h5 id="4220-数据准备">4.2.2.0 数据准备</h5>
-<div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-java" data-lang="java"><span style="display:flex;"><span><span style="color:#204a87;font-weight:bold">public</span> <span style="color:#204a87;font-weight:bold">class</span> <span style="color:#000">Loader</span> <span style="color:#ce5c00;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">public</span> <span style="color:#204a87;font-weight:bold">static</span> <span style="color:#204a87;font-weight:bold">void</span> <span style="color:#000">main</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">String</span><span style="color:#ce5c00;font-weight:bold">[]</span> <span style="color:#000">args [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000">HugeClient</span> <span style="color:#000">client</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#204a87;font-weight:bold">new</span> <span style="color:#000">HugeClient</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;http://127.0.0.1:8080&#34;</span><span style="color:#ce5c0 [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000">SchemaManager</span> <span style="color:#000">schema</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">client</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">schema</span><span style="color:#ce5c00;font-weight:bold">();</span>
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">schema</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">propertyKey</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;name&#34;</span><span style="color:#ce5c00;font-weight:bold">).</span><span style="color:#c4a000">asText</span><span style="color:#ce5c00;font-weight:bold" [...]
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">schema</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">vertexLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;person&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">properties</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;name&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">useCustomizeStringId</span><span style="color:#ce5c00;font-weight:bold">()</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">ifNotExist</span><span style="color:#ce5c00;font-weight:bold">()</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">create</span><span style="color:#ce5c00;font-weight:bold">();</span>
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">schema</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">vertexLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;movie&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">properties</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;name&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">useCustomizeStringId</span><span style="color:#ce5c00;font-weight:bold">()</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">ifNotExist</span><span style="color:#ce5c00;font-weight:bold">()</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">create</span><span style="color:#ce5c00;font-weight:bold">();</span>
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">schema</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">edgeLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;follow&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">sourceLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;person&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">targetLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;person&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">ifNotExist</span><span style="color:#ce5c00;font-weight:bold">()</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">create</span><span style="color:#ce5c00;font-weight:bold">();</span>
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">schema</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">edgeLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;like&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">sourceLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;person&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">targetLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;movie&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">ifNotExist</span><span style="color:#ce5c00;font-weight:bold">()</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">create</span><span style="color:#ce5c00;font-weight:bold">();</span>
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">schema</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">edgeLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;directedBy&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">sourceLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;movie&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">targetLabel</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;person&#34;</span><span style="color:#ce5c00;font-weight:bold">)</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">ifNotExist</span><span style="color:#ce5c00;font-weight:bold">()</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">create</span><span style="color:#ce5c00;font-weight:bold">();</span>
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">GraphManager</span> <span style="color:#000">graph</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">client</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">graph</span><span style="color:#ce5c00;font-weight:bold">();</span>
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">O</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">A</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">B</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">C</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">D</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">E</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">F</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">G</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">H</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">I</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">J</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">K</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">L</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span> <span style="color:#000">Vertex</span> <span style="color:#000">M</span> <span style="color:#ce5c00;font-weight:bold">=</span> <span style="color:#000">graph</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addVertex</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#000">T</span><span style="color:#ce5c00;font-w [...]
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">O</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;follow&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">A</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">O</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;follow&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">B</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">O</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;follow&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">C</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">D</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;follow&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">O</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">A</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;follow&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">B</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">A</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;like&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">E</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">A</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;like&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">F</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">B</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;like&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">G</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">B</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;like&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">H</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">C</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;like&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">I</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">C</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;like&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">J</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">E</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;directedBy&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">K</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">F</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;directedBy&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">B</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">F</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;directedBy&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">L</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span>
-</span></span><span style="display:flex;"><span> <span style="color:#000">G</span><span style="color:#ce5c00;font-weight:bold">.</span><span style="color:#c4a000">addEdge</span><span style="color:#ce5c00;font-weight:bold">(</span><span style="color:#4e9a06">&#34;directedBy&#34;</span><span style="color:#ce5c00;font-weight:bold">,</span> <span style="color:#000">M</span><span style="color:#ce5c00;font-weight:bold">);</span>
-</span></span><span style="display:flex;"><span> <span style="color:#ce5c00;font-weight:bold">}</span>
-</span></span><span style="display:flex;"><span><span style="color:#ce5c00;font-weight:bold">}</span>
-</span></span></code></pre></div><h5 id="4221-功能介绍">4.2.2.1 功能介绍</h5>
-<p>在一般图结构中,找出每一层与给定起点相关性最高的前 N 个顶点及其相关度,用图的语义理解就是:从起点往外走,
-走到各层各个顶点的概率。</p>
-<h6 id="params-1">Params</h6>
-<ul>
-<li>source: 源顶点 id,必填项</li>
-<li>alpha:每轮迭代时从某个点往外走的概率,与 PageRank 算法中的 alpha 类似,必填项,取值区间为 (0, 1]</li>
-<li>steps: 表示从起始顶点走过的路径规则,是一组 Step 的列表,每个 Step 对应结果中的一层,必填项。每个 Step 的结构如下:
-<ul>
-<li>direction:表示边的方向(OUT, IN, BOTH),默认是 BOTH</li>
-<li>labels:边的类型列表,多个边类型取并集</li>
-<li>max_degree:查询过程中,单个顶点遍历的最大邻接边数目,默认为 10000 (注: 0.12版之前 step 内仅支持 degree 作为参数名, 0.12开始统一使用 max_degree, 并向下兼容 degree 写法)</li>
-<li>top:在结果中每一层只保留权重最高的前 N 个结果,默认为 100,最大值为 1000</li>
-</ul>
-</li>
-<li>capacity: 遍历过程中最大的访问的顶点数目,选填项,默认为10000000</li>
-</ul>
-<h5 id="4222-使用方法">4.2.2.2 使用方法</h5>
-<h6 id="method--url-1">Method &amp; Url</h6>
-<div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span>POST http://localhost:8080/graphs/hugegraph/traversers/neighborrank
-</span></span></code></pre></div><h6 id="request-body-1">Request Body</h6>
-<div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-json" data-lang="json"><span style="display:flex;"><span><span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;source&#34;</span><span style="color:#000;font-weight:bold">:</span><span style="color:#4e9a06">&#34;O&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;steps&#34;</span><span style="color:#000;font-weight:bold">:[</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;direction&#34;</span><span style="color:#000;font-weight:bold">:</span><span style="color:#4e9a06">&#34;OUT&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;labels&#34;</span><span style="color:#000;font-weight:bold">:[</span>
-</span></span><span style="display:flex;"><span> <span style="color:#4e9a06">&#34;follow&#34;</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">],</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;max_degree&#34;</span><span style="color:#000;font-weight:bold">:</span><span style="color:#0000cf;font-weight:bold">-1</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;top&#34;</span><span style="color:#000;font-weight:bold">:</span><span style="color:#0000cf;font-weight:bold">100</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">},</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;direction&#34;</span><span style="color:#000;font-weight:bold">:</span><span style="color:#4e9a06">&#34;OUT&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;labels&#34;</span><span style="color:#000;font-weight:bold">:[</span>
-</span></span><span style="display:flex;"><span> <span style="color:#4e9a06">&#34;follow&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#4e9a06">&#34;like&#34;</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">],</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;max_degree&#34;</span><span style="color:#000;font-weight:bold">:</span><span style="color:#0000cf;font-weight:bold">-1</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;top&#34;</span><span style="color:#000;font-weight:bold">:</span><span style="color:#0000cf;font-weight:bold">100</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">},</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;direction&#34;</span><span style="color:#000;font-weight:bold">:</span><span style="color:#4e9a06">&#34;OUT&#34;</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;labels&#34;</span><span style="color:#000;font-weight:bold">:[</span>
-</span></span><span style="display:flex;"><span> <span style="color:#4e9a06">&#34;directedBy&#34;</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">],</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;max_degree&#34;</span><span style="color:#000;font-weight:bold">:</span><span style="color:#0000cf;font-weight:bold">-1</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;top&#34;</span><span style="color:#000;font-weight:bold">:</span><span style="color:#0000cf;font-weight:bold">100</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">}</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">],</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;alpha&#34;</span><span style="color:#000;font-weight:bold">:</span><span style="color:#0000cf;font-weight:bold">0.9</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;capacity&#34;</span><span style="color:#000;font-weight:bold">:</span><span style="color:#0000cf;font-weight:bold">-1</span>
-</span></span><span style="display:flex;"><span><span style="color:#000;font-weight:bold">}</span>
-</span></span></code></pre></div><h6 id="response-status-1">Response Status</h6>
-<div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-json" data-lang="json"><span style="display:flex;"><span><span style="color:#0000cf;font-weight:bold">200</span>
-</span></span></code></pre></div><h6 id="response-body-1">Response Body</h6>
-<div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-json" data-lang="json"><span style="display:flex;"><span><span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;ranks&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#000;font-weight:bold">[</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;O&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">1</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">},</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;B&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.4305</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;A&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.3</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;C&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.3</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">},</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;G&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.17550000000000002</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;H&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.17550000000000002</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;I&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.135</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;J&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.135</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;E&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.09000000000000001</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;F&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.09000000000000001</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">},</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">{</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;M&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.15795</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;K&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.08100000000000002</span><span style="color:#000;font-weight:bold">,</span>
-</span></span><span style="display:flex;"><span> <span style="color:#204a87;font-weight:bold">&#34;L&#34;</span><span style="color:#000;font-weight:bold">:</span> <span style="color:#0000cf;font-weight:bold">0.04050000000000001</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">}</span>
-</span></span><span style="display:flex;"><span> <span style="color:#000;font-weight:bold">]</span>
-</span></span><span style="display:flex;"><span><span style="color:#000;font-weight:bold">}</span>
-</span></span></code></pre></div><h5 id="4223-适用场景">4.2.2.3 适用场景</h5>
-<p>为给定的起点在不同的层中找到最应该推荐的顶点。</p>
-<ul>
-<li>比如:在观众、朋友、电影、导演的四层图结构中,根据某个观众的朋友们喜欢的电影,为这个观众推荐电影;或者根据这些电影是谁拍的,为其推荐导演。</li>
</ul></description></item></channel></rss>
\ No newline at end of file
diff --git a/cn/docs/introduction/readme/index.html b/cn/docs/introduction/readme/index.html
index 167a9bad..40d9662e 100644
--- a/cn/docs/introduction/readme/index.html
+++ b/cn/docs/introduction/readme/index.html
@@ -20,7 +20,7 @@ Features HugeGraph支持在线及离线环境下的图操作,支持批量导
本系统具备如下特点:
易用:HugeGraph支持Gremlin图查询语言与RESTful API,同时提供图检索常用接口,具备功能齐全的周边工具,轻松实现基于图的各种查询分析运算。 高效:HugeGraph在图存储和图计算方面做了深度优化,提供多种批量导入工具,轻松完成百亿级数据快速导入,通过优化过的查询达到图检索的毫秒级响应。支持数千用户并发的在线实时操作。 通用:HugeGraph支持Apache Gremlin标准图查询语言和Property Graph标准图建模方法,支持基于图的OLTP和OLAP方案。集成Apache Hadoop及Apache Spark大数据平台。 可扩展:支持分布式存储、数据多副本及横向扩容,内置多种后端存储引擎,也可插件式轻松扩展后端存储引擎。 开放:HugeGraph代码开源(Apache 2 License),客户可自主修改定制,选择性回馈开源社区。 本系统的功能包括但不限于:
支持从多数据源批量导入数据(包括本地文件、HDFS文件、MySQL数据库等数据源),支持多种文件格式导入(包括TXT、CSV、JSON等格式) 具备可视化操作界面,可用于操作、分析及展示图,降低用户使用门槛 优化的图接口:最短路径(Shortest Path)、K步连通子图(K-neighbor)、K步到达邻接点(K-out)、个性化推荐算法PersonalRank等 基于Apache TinkerPop3框架实现,支持Gremlin图查询语言 支持属性图,顶点和边均可添加属性,支持丰富的属性类型 具备独立的Schema元数据信息,拥有强大的图建模能力,方便第三方系统集成 支持多顶点ID策略:支持主键ID、支持自动生成ID、支持用户自定义字符串ID、支持用户自定义数字ID 可以对边和顶点的属性建立索引,支持精确查询、范围查询、全文检索 存储系统采用插件方式,支持RocksDB、Cassandra、ScyllaDB、HBase、MySQL、PostgreSQL、Palo以及InMem
ory等 与Hadoop、Spark GraphX等大数据系统集成,支持Bulk Load [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/introduction/README.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/cn/docs/introduction/README.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+%22front+matter%22+s [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Introduction%20with%20HugeGraph" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/language/hugegraph-example/index.html b/cn/docs/language/hugegraph-example/index.html
index e1a5a94b..962a2cbb 100644
--- a/cn/docs/language/hugegraph-example/index.html
+++ b/cn/docs/language/hugegraph-example/index.html
@@ -23,7 +23,7 @@ HugeGraph目前有HugeGraph-API、HugeGraph-Client、HugeGraph-Loader、HugeGrap
该关系图谱中有两类顶点,分别是人物(character)和位置(location)如下表:
名称 类型 属性 character vertex name,age,type location vertex name 有六种关系,分别是父子(father)、母子(mother)、兄弟(brother)、战斗(battled)、居住(lives)、拥有宠物(pet) 关于关系图谱的具体信息如下:
名称 类型 source vertex label target vertex label 属性 father edge character character - mother edge character character - brother edge character character - pet edge character character - lives edge character location reason 在HugeGraph中,每个edge label只能作用于一对source vertex label和target vertex label。也就是说,如果一个图内定义了一种关系father连接character和character,那farther就不能再连接其他的vertex labels。"><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/language/hugegraph-example.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/cn/docs/language/hugegraph-example.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+%22front+matt [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph%20Examples" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/language/hugegraph-gremlin/index.html b/cn/docs/language/hugegraph-gremlin/index.html
index e6a0cf58..73f297ba 100644
--- a/cn/docs/language/hugegraph-gremlin/index.html
+++ b/cn/docs/language/hugegraph-gremlin/index.html
@@ -13,7 +13,7 @@ Gremlin可用于创建图的实体(Vertex和Edge)、修改实体内部属性
TinkerPop Features HugeGraph实现了TinkerPop框架,但是并没有实现TinkerPop所有的特性。
下表列出HugeGraph对TinkerPop各种特性的支持情况:
Graph Features Name Description Support Computer Determines if the {@code Graph} implementation supports {@link GraphComputer} based processing false Transactions Determines if the {@code Graph} implementations supports transactions. true Persistence Determines if the {@code Graph} implementation supports persisting it’s contents natively to disk.This feature does not refer to every graph’s ability to write to disk via the Gremlin IO packages(.e.g. GraphML), unless the graph [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/language/hugegraph-gremlin.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/cn/docs/language/hugegraph-gremlin.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+%22front+matt [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph%20Gremlin" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/language/index.html b/cn/docs/language/index.html
index 06cfc512..4bc974f3 100644
--- a/cn/docs/language/index.html
+++ b/cn/docs/language/index.html
@@ -1,5 +1,5 @@
<!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"><link rel=alternate type=text/html href=/cn/docs/language/_print/><link rel=alternate type=application/rss+xml href=/cn/docs/language/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-1 [...]
-<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
+<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/language/_index.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/cn/docs/language/_index.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+%22front+matter%22+secti [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=QUERY%20LANGUAGE" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/performance/api-preformance/hugegraph-api-0.5.6-cassandra/index.html b/cn/docs/performance/api-preformance/hugegraph-api-0.5.6-cassandra/index.html
index cb5bfd95..b7bac00a 100644
--- a/cn/docs/performance/api-preformance/hugegraph-api-0.5.6-cassandra/index.html
+++ b/cn/docs/performance/api-preformance/hugegraph-api-0.5.6-cassandra/index.html
@@ -30,7 +30,7 @@ CPU Memory 网卡 磁盘 48 Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz 128G 10000
CPU Memory 网卡 磁盘 48 Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz 128G 10000Mbps 750GB SSD,2.7T HDD 起压力机器信息:与被压机器同配置 测试工具:apache-Jmeter-2.5.1 注:起压机器和被压机器在同一机房
2 测试说明 2.1 名词定义(时间的单位均为ms) Samples – 本次场景中一共完成了多少个线程 Average – 平均响应时间 Median – 统计意义上面的响应时间的中值 90% Line – 所有线程中90%的线程的响应时间都小于xx Min – 最小响应时间 Max – 最大响应时间 Error – 出错率 Throughput – 吞吐量 KB/sec – 以流量做衡量的吞吐量 2.2 底层存储 后端存储使用15节点Cassandra集群,HugeGraph与Cassandra集群位于不同的服务器,server相关的配置文件除主机和端口有修改外,其余均保持默认。
3 性能结果总结 HugeGraph单条插入顶点和边的速度分别为9000和4500 顶点和边的批量插入速度分别为5w/s和15w/s,远大于单条插入速度 按id查询顶点和边的并发度可达到12000以上,且请求的平均延时小于70ms 4 测试结果及分析 4.1 batch插入 4.1.1 压力上限测试 测试方法 不断提升并发量,测试server仍能正常提供服务的压力上限"><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sh [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/performance/api-preformance/hugegraph-api-0.5.6-Cassandra.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/cn/docs/performance/api-preformance/hugegraph-api-0.5.6-Cassandra.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% [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=v0.5.6%20Cluster%28Cassandra%29" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/performance/api-preformance/hugegraph-api-0.5.6-rocksdb/index.html b/cn/docs/performance/api-preformance/hugegraph-api-0.5.6-rocksdb/index.html
index 7304a872..b3a976ce 100644
--- a/cn/docs/performance/api-preformance/hugegraph-api-0.5.6-rocksdb/index.html
+++ b/cn/docs/performance/api-preformance/hugegraph-api-0.5.6-rocksdb/index.html
@@ -30,7 +30,7 @@ CPU Memory 网卡 磁盘 48 Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz 128G 10000
CPU Memory 网卡 磁盘 48 Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz 128G 10000Mbps 750GB SSD,2.7T HDD 起压力机器信息:与被压机器同配置 测试工具:apache-Jmeter-2.5.1 注:起压机器和被压机器在同一机房
2 测试说明 2.1 名词定义(时间的单位均为ms) Samples – 本次场景中一共完成了多少个线程 Average – 平均响应时间 Median – 统计意义上面的响应时间的中值 90% Line – 所有线程中90%的线程的响应时间都小于xx Min – 最小响应时间 Max – 最大响应时间 Error – 出错率 Throughput – 吞吐量 KB/sec – 以流量做衡量的吞吐量 2.2 底层存储 后端存储使用RocksDB,HugeGraph与RocksDB都在同一机器上启动,server相关的配置文件除主机和端口有修改外,其余均保持默认。
3 性能结果总结 HugeGraph单条插入顶点和边的速度在每秒1w左右 顶点和边的批量插入速度远大于单条插入速度 按id查询顶点和边的并发度可达到13000以上,且请求的平均延时小于50ms 4 测试结果及分析 4.1 batch插入 4.1.1 压力上限测试 测试方法 不断提升并发量,测试server仍能正常提供服务的压力上限"><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6 [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/performance/api-preformance/hugegraph-api-0.5.6-RocksDB.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/cn/docs/performance/api-preformance/hugegraph-api-0.5.6-RocksDB.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 [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=v0.5.6%20Stand-alone%28RocksDB%29" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/performance/api-preformance/index.html b/cn/docs/performance/api-preformance/index.html
index 9d912390..ad6e010d 100644
--- a/cn/docs/performance/api-preformance/index.html
+++ b/cn/docs/performance/api-preformance/index.html
@@ -7,7 +7,7 @@
HugeGraph的每个发布版本的RESTful API的性能测试情况可以参考:
v0.5.6 …"><meta property="og:title" content="HugeGraph-API Performance"><meta property="og:description" content="Apache HugeGraph 官网"><meta property="og:type" content="website"><meta property="og:url" content="/cn/docs/performance/api-preformance/"><meta property="og:site_name" content="HugeGraph"><meta itemprop=name content="HugeGraph-API Performance"><meta itemprop=description content="Apache HugeGraph 官网"><meta name=twitter:card content="summary"><meta name=twitter:title content="Huge [...]
-<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
+<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/performance/api-preformance/_index.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/cn/docs/performance/api-preformance/_index.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+%22fr [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph-API%20Performance" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/performance/hugegraph-benchmark-0.4.4/index.html b/cn/docs/performance/hugegraph-benchmark-0.4.4/index.html
index 4d334b1e..833b13ee 100644
--- a/cn/docs/performance/hugegraph-benchmark-0.4.4/index.html
+++ b/cn/docs/performance/hugegraph-benchmark-0.4.4/index.html
@@ -56,7 +56,7 @@ Youtube dataset
LiveJournal dataset
CW使用LFR-Benchmark generator生成的人造数据
本测试用到的数据集规模 名称 vertex数目 edge数目 文件大小 email-enron.txt 36,691 367,661 4MB com-youtube.ungraph.txt 1,157,806 2,987,624 38.7MB amazon0601.txt 403,393 3,387,388 47."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixe [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/performance/hugegraph-benchmark-0.4.4.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/cn/docs/performance/hugegraph-benchmark-0.4.4.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+%2 [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/performance/hugegraph-benchmark-0.5.6/index.html b/cn/docs/performance/hugegraph-benchmark-0.5.6/index.html
index b5993793..9accaab9 100644
--- a/cn/docs/performance/hugegraph-benchmark-0.5.6/index.html
+++ b/cn/docs/performance/hugegraph-benchmark-0.5.6/index.html
@@ -56,7 +56,7 @@ Youtube dataset
LiveJournal dataset
CW使用LFR-Benchmark generator生成的人造数据
本测试用到的数据集规模 名称 vertex数目 edge数目 文件大小 email-enron.txt 36,691 367,661 4MB com-youtube.ungraph.txt 1,157,806 2,987,624 38.7MB amazon0601.txt 403,393 3,387,388 47."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixe [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/performance/hugegraph-benchmark-0.5.6.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/cn/docs/performance/hugegraph-benchmark-0.5.6.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+%2 [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph%20BenchMark%20Performance" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/performance/hugegraph-loader-performance/index.html b/cn/docs/performance/hugegraph-loader-performance/index.html
index a9ed3918..e52f87af 100644
--- a/cn/docs/performance/hugegraph-loader-performance/index.html
+++ b/cn/docs/performance/hugegraph-loader-performance/index.html
@@ -14,7 +14,7 @@ RocksDB单机性能 关闭label index,22.8w edges/s 开启label index,15.3w
RocksDB单机性能 关闭label index,22.8w edges/s 开启label index,15.3w edges/s Cassandra集群性能 默认开启label index,6.3w edges/s "><meta itemprop=dateModified content="2022-04-17T11:36:55+08:00"><meta itemprop=wordCount content="15"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="HugeGraph-Loader Performance"><meta name=twitter:description content="使用场景 当要批量插入的图数据(包括顶点和边)条数为billion级别及以下,或者总数据量小于TB时,可以采用HugeGraph-Loader工具持续、高速导入图数据
性能 测试均采用网址数据的边数据
RocksDB单机性能 关闭label index,22.8w edges/s 开启label index,15.3w edges/s Cassandra集群性能 默认开启label index,6.3w edges/s "><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous>< [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/performance/hugegraph-loader-performance.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/cn/docs/performance/hugegraph-loader-performance.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=HugeGraph-Loader%20Performance" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/performance/index.html b/cn/docs/performance/index.html
index c319db6e..1d8098bd 100644
--- a/cn/docs/performance/index.html
+++ b/cn/docs/performance/index.html
@@ -1,5 +1,5 @@
<!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"><link rel=alternate type=text/html href=/cn/docs/performance/_print/><link rel=alternate type=application/rss+xml href=/cn/docs/performance/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch- [...]
-<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
+<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/performance/_index.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/cn/docs/performance/_index.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+%22front+matter%22+se [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=PERFORMANCE" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/quickstart/_print/index.html b/cn/docs/quickstart/_print/index.html
index 70cd4a69..66a87c9c 100644
--- a/cn/docs/quickstart/_print/index.html
+++ b/cn/docs/quickstart/_print/index.html
@@ -1487,34 +1487,34 @@ HugeGraph Toolchain 版本:toolchain-1.0.0</p></blockquote><p><code>spark-load
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># 恢复图模式</span>
</span></span><span style=display:flex><span>./bin/hugegraph --url http://127.0.0.1:8080 --graph hugegraph graph-mode-set -m NONE
</span></span></code></pre></div><h6 id=8-图迁移>8. 图迁移</h6><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>./bin/hugegraph --url http://127.0.0.1:8080 --graph hugegraph migrate --target-url http://127.0.0.1:8090 --target-graph hugegraph
-</span></span></code></pre></div></div><div class=td-content style=page-break-before:always><h1 id=pg-e68a801476ae8ef5e45c79949a3a5e44>6 - HugeGraph-Computer Quick Start</h1><h2 id=1-hugegraph-computer-概述>1 HugeGraph-Computer 概述</h2><p><a href=https://github.com/apache/incubator-hugegraph-computer><code>HugeGraph-Computer</code></a> 是分布式图处理系统 (OLAP). 它是 <a href=https://kowshik.github.io/JPregel/pregel_paper.pdf>Pregel</a> 的一个实现. 它可以运行在 Kubernetes 上。</p><h3 id=特性>特性</h3><ul><li>支持分布式MPP图计 [...]
+</span></span></code></pre></div></div><div class=td-content style=page-break-before:always><h1 id=pg-e68a801476ae8ef5e45c79949a3a5e44>6 - HugeGraph-Computer Quick Start</h1><h2 id=1-hugegraph-computer-概述>1 HugeGraph-Computer 概述</h2><p><a href=https://github.com/apache/incubator-hugegraph-computer><code>HugeGraph-Computer</code></a> 是分布式图处理系统 (OLAP). 它是 <a href=https://kowshik.github.io/JPregel/pregel_paper.pdf>Pregel</a> 的一个实现. 它可以运行在 Kubernetes 上。</p><h3 id=特性>特性</h3><ul><li>支持分布式MPP图计 [...]
</span></span><span style=display:flex><span>tar zxvf apache-hugegraph-computer-incubating-<span style=color:#4e9a06>${</span><span style=color:#000>version</span><span style=color:#4e9a06>}</span>.tar.gz -C hugegraph-computer
-</span></span></code></pre></div><h4 id=22-clone-source-code-to-compile-and-package>2.2 Clone source code to compile and package</h4><p>克隆最新版本的 HugeGraph-Computer 源码包:</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>$ git clone https://github.com/apache/hugegraph-computer.git
+</span></span></code></pre></div><h4 id=312-克隆源码编译打包>3.1.2 克隆源码编译打包</h4><p>克隆最新版本的 HugeGraph-Computer 源码包:</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>$ git clone https://github.com/apache/hugegraph-computer.git
</span></span></code></pre></div><p>编译生成tar包:</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:#204a87>cd</span> hugegraph-computer
</span></span><span style=display:flex><span>mvn clean package -DskipTests
-</span></span></code></pre></div><h4 id=23-启动-master-节点>2.3 启动 master 节点</h4><blockquote><p>您可以使用 <code>-c</code> 参数指定配置文件, 更多computer 配置请看: <a href=/docs/config/config-computer#computer-config-options>Computer Config Options</a></p></blockquote><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:#204a87>cd</span> hugegraph-computer
+</span></span></code></pre></div><h4 id=313-启动-master-节点>3.1.3 启动 master 节点</h4><blockquote><p>您可以使用 <code>-c</code> 参数指定配置文件, 更多computer 配置请看: <a href=/docs/config/config-computer#computer-config-options>Computer Config Options</a></p></blockquote><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:#204a87>cd</span> hugegraph-computer
</span></span><span style=display:flex><span>bin/start-computer.sh -d <span style=color:#204a87>local</span> -r master
-</span></span></code></pre></div><h4 id=24-启动-worker-节点>2.4 启动 worker 节点</h4><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>bin/start-computer.sh -d <span style=color:#204a87>local</span> -r worker
-</span></span></code></pre></div><h4 id=25-查询算法结果>2.5 查询算法结果</h4><p>2.5.1 为 server 启用 <code>OLAP</code> 索引查询</p><p>如果没有启用OLAP索引,则需要启用, 更多参考: <a href=/docs/clients/restful-api/graphs/#634-modify-graphs-read-mode-this-operation-requires-administrator-privileges>modify-graphs-read-mode</a></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-http data-lang=http><span style=display:flex><span><span style=color:#a [...]
+</span></span></code></pre></div><h4 id=314-启动-worker-节点>3.1.4 启动 worker 节点</h4><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>bin/start-computer.sh -d <span style=color:#204a87>local</span> -r worker
+</span></span></code></pre></div><h4 id=315-查询算法结果>3.1.5 查询算法结果</h4><p>2.5.1 为 server 启用 <code>OLAP</code> 索引查询</p><p>如果没有启用OLAP索引,则需要启用, 更多参考: <a href=/docs/clients/restful-api/graphs/#634-modify-graphs-read-mode-this-operation-requires-administrator-privileges>modify-graphs-read-mode</a></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-http data-lang=http><span style=display:flex><span><span style=color [...]
</span></span></span><span style=display:flex><span><span style=color:#a40000>
</span></span></span><span style=display:flex><span><span style=color:#a40000>"ALL"
-</span></span></span></code></pre></div><p>2.5.2 查询 <code>page_rank</code> 属性值:</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>curl <span style=color:#4e9a06>"http://localhost:8080/graphs/hugegraph/graph/vertices?page&limit=3"</span> <span style=color:#000;font-weight:700>|</span> gunzip
-</span></span></code></pre></div><h3 id=22-在-kubernetes-中运行-pagerank-算法>2.2 在 Kubernetes 中运行 PageRank 算法</h3><blockquote><p>要使用 HugeGraph-Computer 运行算法,您需要先部署 HugeGraph-Server</p></blockquote><h4 id=221-安装-hugegraph-computer-crd>2.2.1 安装 HugeGraph-Computer CRD</h4><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># [...]
+</span></span></span></code></pre></div><p>3.1.5.2 查询 <code>page_rank</code> 属性值:</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>curl <span style=color:#4e9a06>"http://localhost:8080/graphs/hugegraph/graph/vertices?page&limit=3"</span> <span style=color:#000;font-weight:700>|</span> gunzip
+</span></span></code></pre></div><h3 id=32-在-kubernetes-中运行-pagerank-算法>3.2 在 Kubernetes 中运行 PageRank 算法</h3><blockquote><p>要使用 HugeGraph-Computer 运行算法,您需要先部署 HugeGraph-Server</p></blockquote><h4 id=321-安装-hugegraph-computer-crd>3.2.1 安装 HugeGraph-Computer CRD</h4><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># [...]
</span></span><span style=display:flex><span>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-crd.v1.yaml
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># Kubernetes version < v1.16</span>
</span></span><span style=display:flex><span>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-crd.v1beta1.yaml
-</span></span></code></pre></div><h4 id=222-显示-crd>2.2.2 显示 CRD</h4><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>kubectl get crd
+</span></span></code></pre></div><h4 id=322-显示-crd>3.2.2 显示 CRD</h4><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>kubectl get crd
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>NAME CREATED AT
</span></span><span style=display:flex><span>hugegraphcomputerjobs.hugegraph.apache.org 2021-09-16T08:01:08Z
-</span></span></code></pre></div><h4 id=223-安装-hugegraph-computer-operatoretcd-server>2.2.3 安装 hugegraph-computer-operator&etcd-server</h4><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>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-operator.yaml
-</span></span></code></pre></div><h4 id=224-等待-hugegraph-computer-operatoretcd-server-部署完成>2.2.4 等待 hugegraph-computer-operator&etcd-server 部署完成</h4><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>kubectl get pod -n hugegraph-computer-operator-system
+</span></span></code></pre></div><h4 id=323-安装-hugegraph-computer-operatoretcd-server>3.2.3 安装 hugegraph-computer-operator&etcd-server</h4><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>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-operator.yaml
+</span></span></code></pre></div><h4 id=324-等待-hugegraph-computer-operatoretcd-server-部署完成>3.2.4 等待 hugegraph-computer-operator&etcd-server 部署完成</h4><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>kubectl get pod -n hugegraph-computer-operator-system
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>NAME READY STATUS RESTARTS AGE
</span></span><span style=display:flex><span>hugegraph-computer-operator-controller-manager-58c5545949-jqvzl 1/1 Running <span style=color:#0000cf;font-weight:700>0</span> 15h
</span></span><span style=display:flex><span>hugegraph-computer-operator-etcd-28lm67jxk5 1/1 Running <span style=color:#0000cf;font-weight:700>0</span> 15h
-</span></span></code></pre></div><h4 id=225-提交作业>2.2.5 提交作业</h4><blockquote><p>更多 computer crd spec 请看: <a href=/docs/config/config-computer#hugegraph-computer-crd>Computer CRD</a></p><p>更多 Computer 配置请看: <a href=/docs/config/config-computer#computer-config-options>Computer Config Options</a></p></blockquote><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=display:flex><span>< [...]
+</span></span></code></pre></div><h4 id=325-提交作业>3.2.5 提交作业</h4><blockquote><p>更多 computer crd spec 请看: <a href=/docs/config/config-computer#hugegraph-computer-crd>Computer CRD</a></p><p>更多 Computer 配置请看: <a href=/docs/config/config-computer#computer-config-options>Computer Config Options</a></p></blockquote><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=display:flex><span>< [...]
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>apiVersion</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>hugegraph.apache.org/v1</span><span style=color:#f8f8f8;text-decoration:underline>
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>kind</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>HugeGraphComputerJob</span><span style=color:#f8f8f8;text-decoration:underline>
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>metadata</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline>
@@ -1535,11 +1535,11 @@ HugeGraph Toolchain 版本:toolchain-1.0.0</p></blockquote><p><code>spark-load
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#204a87;font-weight:700>hugegraph.url</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>http://${hugegraph-server-host}:${hugegraph-server-port}</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#8f5902;font-style:italic># hugegraph server [...]
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#204a87;font-weight:700>hugegraph.name</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>hugegraph</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#8f5902;font-style:italic># hugegraph graph name</span><span style=color:#f8f8f8;text-deco [...]
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#000>EOF</span><span style=color:#f8f8f8;text-decoration:underline>
-</span></span></span></code></pre></div><h4 id=226-显示作业>2.2.6 显示作业</h4><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>kubectl get hcjob/pagerank-sample -n hugegraph-computer-operator-system
+</span></span></span></code></pre></div><h4 id=326-显示作业>3.2.6 显示作业</h4><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>kubectl get hcjob/pagerank-sample -n hugegraph-computer-operator-system
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>NAME JOBID JOBSTATUS
</span></span><span style=display:flex><span>pagerank-sample pagerank-sample RUNNING
-</span></span></code></pre></div><h4 id=227-显示节点日志>2.2.7 显示节点日志</h4><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># Show the master log</span>
+</span></span></code></pre></div><h4 id=327-显示节点日志>3.2.7 显示节点日志</h4><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># Show the master log</span>
</span></span><span style=display:flex><span>kubectl logs -l <span style=color:#000>component</span><span style=color:#ce5c00;font-weight:700>=</span>pagerank-sample-master -n hugegraph-computer-operator-system
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># Show the worker log</span>
@@ -1548,8 +1548,8 @@ HugeGraph Toolchain 版本:toolchain-1.0.0</p></blockquote><p><code>spark-load
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># Show diagnostic log of a job</span>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># 注意: 诊断日志仅在作业失败时存在,并且只会保存一小时。</span>
</span></span><span style=display:flex><span>kubectl get event --field-selector <span style=color:#000>reason</span><span style=color:#ce5c00;font-weight:700>=</span>ComputerJobFailed --field-selector involvedObject.name<span style=color:#ce5c00;font-weight:700>=</span>pagerank-sample -n hugegraph-computer-operator-system
-</span></span></code></pre></div><h4 id=228-显示作业的成功事件>2.2.8 显示作业的成功事件</h4><blockquote><p>NOTE: it will only be saved for one hour</p></blockquote><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>kubectl get event --field-selector <span style=color:#000>reason</span><span style=color:#ce5c00;font-weight:700>=</span>ComputerJobSucceed --field-selector involved [...]
-</span></span></code></pre></div><h4 id=229-查询算法结果>2.2.9 查询算法结果</h4><p>如果输出到 <code>Hugegraph-Server</code> 则与 Locally 模式一致,如果输出到 <code>HDFS</code> ,请检查 <code>hugegraph-computerresults{jobId}</code>目录下的结果文件。</p><h2 id=3-内置算法文档>3 内置算法文档</h2><h3 id=31-支持的算法列表>3.1 支持的算法列表:</h3><h6 id=中心性算法>中心性算法:</h6><ul><li>PageRank</li><li>BetweennessCentrality</li><li>ClosenessCentrality</li><li>DegreeCentrality</li></ul><h6 id=社区算法>社区算法:</h6><ul><li>ClusteringCoefficient</li><li>Kcore</li><li>Lpa</li><li [...]
+</span></span></code></pre></div><h4 id=328-显示作业的成功事件>3.2.8 显示作业的成功事件</h4><blockquote><p>NOTE: it will only be saved for one hour</p></blockquote><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>kubectl get event --field-selector <span style=color:#000>reason</span><span style=color:#ce5c00;font-weight:700>=</span>ComputerJobSucceed --field-selector involved [...]
+</span></span></code></pre></div><h4 id=329-查询算法结果>3.2.9 查询算法结果</h4><p>如果输出到 <code>Hugegraph-Server</code> 则与 Locally 模式一致,如果输出到 <code>HDFS</code> ,请检查 <code>hugegraph-computerresults{jobId}</code>目录下的结果文件。</p><h2 id=4-内置算法文档>4 内置算法文档</h2><h3 id=41-支持的算法列表>4.1 支持的算法列表:</h3><h6 id=中心性算法>中心性算法:</h6><ul><li>PageRank</li><li>BetweennessCentrality</li><li>ClosenessCentrality</li><li>DegreeCentrality</li></ul><h6 id=社区算法>社区算法:</h6><ul><li>ClusteringCoefficient</li><li>Kcore</li><li>Lpa</li><li [...]
<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/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/quickstart/hugegraph-client/index.html b/cn/docs/quickstart/hugegraph-client/index.html
index 2c096f58..4e0bc1d6 100644
--- a/cn/docs/quickstart/hugegraph-client/index.html
+++ b/cn/docs/quickstart/hugegraph-client/index.html
@@ -12,7 +12,7 @@ Eclipse 新建 Maven 工程 Intellij Idea 创建 maven 工程 4.2 添加 hugegra
新建Eclipse/ IDEA Maven 项目; 在 pom 文件中添加 HugeGraph-Client 依赖; 创建类,调用 HugeGraph-Client 接口; 详细使用过程见下节完整示例。
4 完整示例 4.1 新建 Maven 工程 可以选择 Eclipse 或者 Intellij Idea 创建工程:
Eclipse 新建 Maven 工程 Intellij Idea 创建 maven 工程 4.2 添加 hugegraph-client 依赖 添加 hugegraph-client 依赖"><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/quickstart/hugegraph-client.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/cn/docs/quickstart/hugegraph-client.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+%22front+mat [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph-Client%20Quick%20Start" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/quickstart/hugegraph-computer/index.html b/cn/docs/quickstart/hugegraph-computer/index.html
index 30bdb553..47fbe376 100644
--- a/cn/docs/quickstart/hugegraph-computer/index.html
+++ b/cn/docs/quickstart/hugegraph-computer/index.html
@@ -4,54 +4,57 @@ HugeGraph-Computer 是分布式图处理系统 (OLAP). 它是 Pregel 的一个
支持分布式MPP图计算,集成HugeGraph作为图输入输出存储。
算法基于BSP(Bulk …"><meta property="og:title" content="HugeGraph-Computer Quick Start"><meta property="og:description" content="1 HugeGraph-Computer 概述 HugeGraph-Computer 是分布式图处理系统 (OLAP). 它是 Pregel 的一个实现. 它可以运行在 Kubernetes 上。
-特性 支持分布式MPP图计算,集成HugeGraph作为图输入输出存储。 算法基于BSP(Bulk Synchronous Parallel)模型,通过多次并行迭代进行计算,每一次迭代都是一次超步。 自动内存管理。该框架永远不会出现 OOM(内存不足),因为如果它没有足够的内存来容纳所有数据,它会将一些数据拆分到磁盘。 边的部分或超级节点的消息可以在内存中,所以你永远不会丢失它。 您可以从 HDFS 或 HugeGraph 或任何其他系统加载数据。 您可以将结果输出到 HDFS 或 HugeGraph,或任何其他系统。 易于开发新算法。您只需要像在单个服务器中一样专注于仅顶点处理,而不必担心消息传输和内存存储管理。 2 开始 2.1 在本地运行 PageRank 算法 要使用 HugeGraph-Computer 运行算法,您需要安装 64 位 Java 11 或更高版本。
+特性 支持分布式MPP图计算,集成HugeGraph作为图输入输出存储。 算法基于BSP(Bulk Synchronous Parallel)模型,通过多次并行迭代进行计算,每一次迭代都是一次超步。 自动内存管理。该框架永远不会出现 OOM(内存不足),因为如果它没有足够的内存来容纳所有数据,它会将一些数据拆分到磁盘。 边的部分或超级节点的消息可以在内存中,所以你永远不会丢失它。 您可以从 HDFS 或 HugeGraph 或任何其他系统加载数据。 您可以将结果输出到 HDFS 或 HugeGraph,或任何其他系统。 易于开发新算法。您只需要像在单个服务器中一样专注于仅顶点处理,而不必担心消息传输和内存存储管理。 2 依赖 2.1 安装 Java 11 (JDK 11) 必须在 ≥ Java 11 的环境上启动 Computer,然后自行配置。
+在往下阅读之前务必执行 java -version 命令查看 jdk 版本
+3 开始 3.1 在本地运行 PageRank 算法 要使用 HugeGraph-Computer 运行算法,必须装有 Java 11 或更高版本。
还需要首先部署 HugeGraph-Server 和 Etcd.
有两种方式可以获取 HugeGraph-Computer:
-下载已编译的压缩包 克隆源码编译打包 2.1 Download the compiled archive 下载最新版本的 HugeGraph-Computer release 包:
-wget https://downloads.apache.org/incubator/hugegraph/${version}/apache-hugegraph-computer-incubating-${version}.tar.gz tar zxvf apache-hugegraph-computer-incubating-${version}.tar.gz -C hugegraph-computer 2.2 Clone source code to compile and package 克隆最新版本的 HugeGraph-Computer 源码包:"><meta property="og:type" content="article"><meta property="og:url" content="/cn/docs/quickstart/hugegraph-computer/"><meta property="article:section" content="docs"><meta property="article:modified_time" cont [...]
-特性 支持分布式MPP图计算,集成HugeGraph作为图输入输出存储。 算法基于BSP(Bulk Synchronous Parallel)模型,通过多次并行迭代进行计算,每一次迭代都是一次超步。 自动内存管理。该框架永远不会出现 OOM(内存不足),因为如果它没有足够的内存来容纳所有数据,它会将一些数据拆分到磁盘。 边的部分或超级节点的消息可以在内存中,所以你永远不会丢失它。 您可以从 HDFS 或 HugeGraph 或任何其他系统加载数据。 您可以将结果输出到 HDFS 或 HugeGraph,或任何其他系统。 易于开发新算法。您只需要像在单个服务器中一样专注于仅顶点处理,而不必担心消息传输和内存存储管理。 2 开始 2.1 在本地运行 PageRank 算法 要使用 HugeGraph-Computer 运行算法,您需要安装 64 位 Java 11 或更高版本。
+下载已编译的压缩包 克隆源码编译打包 3."><meta property="og:type" content="article"><meta property="og:url" content="/cn/docs/quickstart/hugegraph-computer/"><meta property="article:section" content="docs"><meta property="article:modified_time" content="2024-01-01T00:38:52+08:00"><meta property="og:site_name" content="HugeGraph"><meta itemprop=name content="HugeGraph-Computer Quick Start"><meta itemprop=description content="1 HugeGraph-Computer 概述 HugeGraph-Computer 是分布式图处理系统 (OLAP). 它是 Pregel 的一个实现. 它可以运 [...]
+特性 支持分布式MPP图计算,集成HugeGraph作为图输入输出存储。 算法基于BSP(Bulk Synchronous Parallel)模型,通过多次并行迭代进行计算,每一次迭代都是一次超步。 自动内存管理。该框架永远不会出现 OOM(内存不足),因为如果它没有足够的内存来容纳所有数据,它会将一些数据拆分到磁盘。 边的部分或超级节点的消息可以在内存中,所以你永远不会丢失它。 您可以从 HDFS 或 HugeGraph 或任何其他系统加载数据。 您可以将结果输出到 HDFS 或 HugeGraph,或任何其他系统。 易于开发新算法。您只需要像在单个服务器中一样专注于仅顶点处理,而不必担心消息传输和内存存储管理。 2 依赖 2.1 安装 Java 11 (JDK 11) 必须在 ≥ Java 11 的环境上启动 Computer,然后自行配置。
+在往下阅读之前务必执行 java -version 命令查看 jdk 版本
+3 开始 3.1 在本地运行 PageRank 算法 要使用 HugeGraph-Computer 运行算法,必须装有 Java 11 或更高版本。
还需要首先部署 HugeGraph-Server 和 Etcd.
有两种方式可以获取 HugeGraph-Computer:
-下载已编译的压缩包 克隆源码编译打包 2.1 Download the compiled archive 下载最新版本的 HugeGraph-Computer release 包:
-wget https://downloads.apache.org/incubator/hugegraph/${version}/apache-hugegraph-computer-incubating-${version}.tar.gz tar zxvf apache-hugegraph-computer-incubating-${version}.tar.gz -C hugegraph-computer 2.2 Clone source code to compile and package 克隆最新版本的 HugeGraph-Computer 源码包:"><meta itemprop=dateModified content="2023-11-03T16:50:31+08:00"><meta itemprop=wordCount content="406"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title conten [...]
-特性 支持分布式MPP图计算,集成HugeGraph作为图输入输出存储。 算法基于BSP(Bulk Synchronous Parallel)模型,通过多次并行迭代进行计算,每一次迭代都是一次超步。 自动内存管理。该框架永远不会出现 OOM(内存不足),因为如果它没有足够的内存来容纳所有数据,它会将一些数据拆分到磁盘。 边的部分或超级节点的消息可以在内存中,所以你永远不会丢失它。 您可以从 HDFS 或 HugeGraph 或任何其他系统加载数据。 您可以将结果输出到 HDFS 或 HugeGraph,或任何其他系统。 易于开发新算法。您只需要像在单个服务器中一样专注于仅顶点处理,而不必担心消息传输和内存存储管理。 2 开始 2.1 在本地运行 PageRank 算法 要使用 HugeGraph-Computer 运行算法,您需要安装 64 位 Java 11 或更高版本。
+下载已编译的压缩包 克隆源码编译打包 3."><meta itemprop=dateModified content="2024-01-01T00:38:52+08:00"><meta itemprop=wordCount content="415"><meta itemprop=keywords content><meta name=twitter:card content="summary"><meta name=twitter:title content="HugeGraph-Computer Quick Start"><meta name=twitter:description content="1 HugeGraph-Computer 概述 HugeGraph-Computer 是分布式图处理系统 (OLAP). 它是 Pregel 的一个实现. 它可以运行在 Kubernetes 上。
+特性 支持分布式MPP图计算,集成HugeGraph作为图输入输出存储。 算法基于BSP(Bulk Synchronous Parallel)模型,通过多次并行迭代进行计算,每一次迭代都是一次超步。 自动内存管理。该框架永远不会出现 OOM(内存不足),因为如果它没有足够的内存来容纳所有数据,它会将一些数据拆分到磁盘。 边的部分或超级节点的消息可以在内存中,所以你永远不会丢失它。 您可以从 HDFS 或 HugeGraph 或任何其他系统加载数据。 您可以将结果输出到 HDFS 或 HugeGraph,或任何其他系统。 易于开发新算法。您只需要像在单个服务器中一样专注于仅顶点处理,而不必担心消息传输和内存存储管理。 2 依赖 2.1 安装 Java 11 (JDK 11) 必须在 ≥ Java 11 的环境上启动 Computer,然后自行配置。
+在往下阅读之前务必执行 java -version 命令查看 jdk 版本
+3 开始 3.1 在本地运行 PageRank 算法 要使用 HugeGraph-Computer 运行算法,必须装有 Java 11 或更高版本。
还需要首先部署 HugeGraph-Server 和 Etcd.
有两种方式可以获取 HugeGraph-Computer:
-下载已编译的压缩包 克隆源码编译打包 2.1 Download the compiled archive 下载最新版本的 HugeGraph-Computer release 包:
-wget https://downloads.apache.org/incubator/hugegraph/${version}/apache-hugegraph-computer-incubating-${version}.tar.gz tar zxvf apache-hugegraph-computer-incubating-${version}.tar.gz -C hugegraph-computer 2.2 Clone source code to compile and package 克隆最新版本的 HugeGraph-Computer 源码包:"><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.c [...]
-<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=/cn/> [...]
+下载已编译的压缩包 克隆源码编译打包 3."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/quickstart/hugegraph-computer.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/cn/docs/quickstart/hugegraph-computer.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+%22front+m [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph-Computer%20Quick%20Start" 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/quickstart/_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=#1-hugegraph-computer-概述>1 HugeGraph-Computer 概述</a><ul><li><a href=#特性>特性</a></li></ul></li><li><a href=#2-开始>2 开始</a><ul><li><a href=#21-在本地运行-pagerank-算法>2.1 在本地运行 PageRank 算法</a></li><li><a href=#22-在-kubernetes-中运行-pagerank-算法>2.2 在 Kubernetes 中运行 PageRank 算法</a></li></ul></li><li><a href=#3-内置算法文档>3 内置算法文档</a><ul><li> [...]
+<a id=print href=/cn/docs/quickstart/_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=#1-hugegraph-computer-概述>1 HugeGraph-Computer 概述</a><ul><li><a href=#特性>特性</a></li></ul></li><li><a href=#2-依赖>2 依赖</a><ul><li><a href=#21-安装-java-11-jdk-11>2.1 安装 Java 11 (JDK 11)</a></li></ul></li><li><a href=#3-开始>3 开始</a><ul><li><a href=#31-在本地运行-pagerank-算法>3.1 在本地运行 PageRank 算法</a></li><li><a href=#32-在-kubernetes-中运行 [...]
</span></span><span style=display:flex><span>tar zxvf apache-hugegraph-computer-incubating-<span style=color:#4e9a06>${</span><span style=color:#000>version</span><span style=color:#4e9a06>}</span>.tar.gz -C hugegraph-computer
-</span></span></code></pre></div><h4 id=22-clone-source-code-to-compile-and-package>2.2 Clone source code to compile and package</h4><p>克隆最新版本的 HugeGraph-Computer 源码包:</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>$ git clone https://github.com/apache/hugegraph-computer.git
+</span></span></code></pre></div><h4 id=312-克隆源码编译打包>3.1.2 克隆源码编译打包</h4><p>克隆最新版本的 HugeGraph-Computer 源码包:</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>$ git clone https://github.com/apache/hugegraph-computer.git
</span></span></code></pre></div><p>编译生成tar包:</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:#204a87>cd</span> hugegraph-computer
</span></span><span style=display:flex><span>mvn clean package -DskipTests
-</span></span></code></pre></div><h4 id=23-启动-master-节点>2.3 启动 master 节点</h4><blockquote><p>您可以使用 <code>-c</code> 参数指定配置文件, 更多computer 配置请看: <a href=/docs/config/config-computer#computer-config-options>Computer Config Options</a></p></blockquote><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:#204a87>cd</span> hugegraph-computer
+</span></span></code></pre></div><h4 id=313-启动-master-节点>3.1.3 启动 master 节点</h4><blockquote><p>您可以使用 <code>-c</code> 参数指定配置文件, 更多computer 配置请看: <a href=/docs/config/config-computer#computer-config-options>Computer Config Options</a></p></blockquote><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:#204a87>cd</span> hugegraph-computer
</span></span><span style=display:flex><span>bin/start-computer.sh -d <span style=color:#204a87>local</span> -r master
-</span></span></code></pre></div><h4 id=24-启动-worker-节点>2.4 启动 worker 节点</h4><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>bin/start-computer.sh -d <span style=color:#204a87>local</span> -r worker
-</span></span></code></pre></div><h4 id=25-查询算法结果>2.5 查询算法结果</h4><p>2.5.1 为 server 启用 <code>OLAP</code> 索引查询</p><p>如果没有启用OLAP索引,则需要启用, 更多参考: <a href=/docs/clients/restful-api/graphs/#634-modify-graphs-read-mode-this-operation-requires-administrator-privileges>modify-graphs-read-mode</a></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-http data-lang=http><span style=display:flex><span><span style=color:#a [...]
+</span></span></code></pre></div><h4 id=314-启动-worker-节点>3.1.4 启动 worker 节点</h4><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>bin/start-computer.sh -d <span style=color:#204a87>local</span> -r worker
+</span></span></code></pre></div><h4 id=315-查询算法结果>3.1.5 查询算法结果</h4><p>2.5.1 为 server 启用 <code>OLAP</code> 索引查询</p><p>如果没有启用OLAP索引,则需要启用, 更多参考: <a href=/docs/clients/restful-api/graphs/#634-modify-graphs-read-mode-this-operation-requires-administrator-privileges>modify-graphs-read-mode</a></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-http data-lang=http><span style=display:flex><span><span style=color [...]
</span></span></span><span style=display:flex><span><span style=color:#a40000>
</span></span></span><span style=display:flex><span><span style=color:#a40000>"ALL"
-</span></span></span></code></pre></div><p>2.5.2 查询 <code>page_rank</code> 属性值:</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>curl <span style=color:#4e9a06>"http://localhost:8080/graphs/hugegraph/graph/vertices?page&limit=3"</span> <span style=color:#000;font-weight:700>|</span> gunzip
-</span></span></code></pre></div><h3 id=22-在-kubernetes-中运行-pagerank-算法>2.2 在 Kubernetes 中运行 PageRank 算法</h3><blockquote><p>要使用 HugeGraph-Computer 运行算法,您需要先部署 HugeGraph-Server</p></blockquote><h4 id=221-安装-hugegraph-computer-crd>2.2.1 安装 HugeGraph-Computer CRD</h4><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># [...]
+</span></span></span></code></pre></div><p>3.1.5.2 查询 <code>page_rank</code> 属性值:</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>curl <span style=color:#4e9a06>"http://localhost:8080/graphs/hugegraph/graph/vertices?page&limit=3"</span> <span style=color:#000;font-weight:700>|</span> gunzip
+</span></span></code></pre></div><h3 id=32-在-kubernetes-中运行-pagerank-算法>3.2 在 Kubernetes 中运行 PageRank 算法</h3><blockquote><p>要使用 HugeGraph-Computer 运行算法,您需要先部署 HugeGraph-Server</p></blockquote><h4 id=321-安装-hugegraph-computer-crd>3.2.1 安装 HugeGraph-Computer CRD</h4><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># [...]
</span></span><span style=display:flex><span>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-crd.v1.yaml
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># Kubernetes version < v1.16</span>
</span></span><span style=display:flex><span>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-crd.v1beta1.yaml
-</span></span></code></pre></div><h4 id=222-显示-crd>2.2.2 显示 CRD</h4><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>kubectl get crd
+</span></span></code></pre></div><h4 id=322-显示-crd>3.2.2 显示 CRD</h4><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>kubectl get crd
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>NAME CREATED AT
</span></span><span style=display:flex><span>hugegraphcomputerjobs.hugegraph.apache.org 2021-09-16T08:01:08Z
-</span></span></code></pre></div><h4 id=223-安装-hugegraph-computer-operatoretcd-server>2.2.3 安装 hugegraph-computer-operator&etcd-server</h4><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>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-operator.yaml
-</span></span></code></pre></div><h4 id=224-等待-hugegraph-computer-operatoretcd-server-部署完成>2.2.4 等待 hugegraph-computer-operator&etcd-server 部署完成</h4><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>kubectl get pod -n hugegraph-computer-operator-system
+</span></span></code></pre></div><h4 id=323-安装-hugegraph-computer-operatoretcd-server>3.2.3 安装 hugegraph-computer-operator&etcd-server</h4><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>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-operator.yaml
+</span></span></code></pre></div><h4 id=324-等待-hugegraph-computer-operatoretcd-server-部署完成>3.2.4 等待 hugegraph-computer-operator&etcd-server 部署完成</h4><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>kubectl get pod -n hugegraph-computer-operator-system
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>NAME READY STATUS RESTARTS AGE
</span></span><span style=display:flex><span>hugegraph-computer-operator-controller-manager-58c5545949-jqvzl 1/1 Running <span style=color:#0000cf;font-weight:700>0</span> 15h
</span></span><span style=display:flex><span>hugegraph-computer-operator-etcd-28lm67jxk5 1/1 Running <span style=color:#0000cf;font-weight:700>0</span> 15h
-</span></span></code></pre></div><h4 id=225-提交作业>2.2.5 提交作业</h4><blockquote><p>更多 computer crd spec 请看: <a href=/docs/config/config-computer#hugegraph-computer-crd>Computer CRD</a></p><p>更多 Computer 配置请看: <a href=/docs/config/config-computer#computer-config-options>Computer Config Options</a></p></blockquote><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=display:flex><span>< [...]
+</span></span></code></pre></div><h4 id=325-提交作业>3.2.5 提交作业</h4><blockquote><p>更多 computer crd spec 请看: <a href=/docs/config/config-computer#hugegraph-computer-crd>Computer CRD</a></p><p>更多 Computer 配置请看: <a href=/docs/config/config-computer#computer-config-options>Computer Config Options</a></p></blockquote><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-yaml data-lang=yaml><span style=display:flex><span>< [...]
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>apiVersion</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>hugegraph.apache.org/v1</span><span style=color:#f8f8f8;text-decoration:underline>
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>kind</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>HugeGraphComputerJob</span><span style=color:#f8f8f8;text-decoration:underline>
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#204a87;font-weight:700>metadata</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline>
@@ -72,11 +75,11 @@ wget https://downloads.apache.org/incubator/hugegraph/${version}/apache-hugegrap
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#204a87;font-weight:700>hugegraph.url</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>http://${hugegraph-server-host}:${hugegraph-server-port}</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#8f5902;font-style:italic># hugegraph server [...]
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#204a87;font-weight:700>hugegraph.name</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>hugegraph</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#8f5902;font-style:italic># hugegraph graph name</span><span style=color:#f8f8f8;text-deco [...]
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline></span><span style=color:#000>EOF</span><span style=color:#f8f8f8;text-decoration:underline>
-</span></span></span></code></pre></div><h4 id=226-显示作业>2.2.6 显示作业</h4><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>kubectl get hcjob/pagerank-sample -n hugegraph-computer-operator-system
+</span></span></span></code></pre></div><h4 id=326-显示作业>3.2.6 显示作业</h4><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>kubectl get hcjob/pagerank-sample -n hugegraph-computer-operator-system
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>NAME JOBID JOBSTATUS
</span></span><span style=display:flex><span>pagerank-sample pagerank-sample RUNNING
-</span></span></code></pre></div><h4 id=227-显示节点日志>2.2.7 显示节点日志</h4><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># Show the master log</span>
+</span></span></code></pre></div><h4 id=327-显示节点日志>3.2.7 显示节点日志</h4><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># Show the master log</span>
</span></span><span style=display:flex><span>kubectl logs -l <span style=color:#000>component</span><span style=color:#ce5c00;font-weight:700>=</span>pagerank-sample-master -n hugegraph-computer-operator-system
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># Show the worker log</span>
@@ -85,8 +88,8 @@ wget https://downloads.apache.org/incubator/hugegraph/${version}/apache-hugegrap
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># Show diagnostic log of a job</span>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># 注意: 诊断日志仅在作业失败时存在,并且只会保存一小时。</span>
</span></span><span style=display:flex><span>kubectl get event --field-selector <span style=color:#000>reason</span><span style=color:#ce5c00;font-weight:700>=</span>ComputerJobFailed --field-selector involvedObject.name<span style=color:#ce5c00;font-weight:700>=</span>pagerank-sample -n hugegraph-computer-operator-system
-</span></span></code></pre></div><h4 id=228-显示作业的成功事件>2.2.8 显示作业的成功事件</h4><blockquote><p>NOTE: it will only be saved for one hour</p></blockquote><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>kubectl get event --field-selector <span style=color:#000>reason</span><span style=color:#ce5c00;font-weight:700>=</span>ComputerJobSucceed --field-selector involved [...]
-</span></span></code></pre></div><h4 id=229-查询算法结果>2.2.9 查询算法结果</h4><p>如果输出到 <code>Hugegraph-Server</code> 则与 Locally 模式一致,如果输出到 <code>HDFS</code> ,请检查 <code>hugegraph-computerresults{jobId}</code>目录下的结果文件。</p><h2 id=3-内置算法文档>3 内置算法文档</h2><h3 id=31-支持的算法列表>3.1 支持的算法列表:</h3><h6 id=中心性算法>中心性算法:</h6><ul><li>PageRank</li><li>BetweennessCentrality</li><li>ClosenessCentrality</li><li>DegreeCentrality</li></ul><h6 id=社区算法>社区算法:</h6><ul><li>ClusteringCoefficient</li><li>Kcore</li><li>Lpa</li><li [...]
+</span></span></code></pre></div><h4 id=328-显示作业的成功事件>3.2.8 显示作业的成功事件</h4><blockquote><p>NOTE: it will only be saved for one hour</p></blockquote><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>kubectl get event --field-selector <span style=color:#000>reason</span><span style=color:#ce5c00;font-weight:700>=</span>ComputerJobSucceed --field-selector involved [...]
+</span></span></code></pre></div><h4 id=329-查询算法结果>3.2.9 查询算法结果</h4><p>如果输出到 <code>Hugegraph-Server</code> 则与 Locally 模式一致,如果输出到 <code>HDFS</code> ,请检查 <code>hugegraph-computerresults{jobId}</code>目录下的结果文件。</p><h2 id=4-内置算法文档>4 内置算法文档</h2><h3 id=41-支持的算法列表>4.1 支持的算法列表:</h3><h6 id=中心性算法>中心性算法:</h6><ul><li>PageRank</li><li>BetweennessCentrality</li><li>ClosenessCentrality</li><li>DegreeCentrality</li></ul><h6 id=社区算法>社区算法:</h6><ul><li>ClusteringCoefficient</li><li>Kcore</li><li>Lpa</li><li [...]
<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/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/quickstart/hugegraph-hubble/index.html b/cn/docs/quickstart/hugegraph-hubble/index.html
index 5111352f..52ac18f6 100644
--- a/cn/docs/quickstart/hugegraph-hubble/index.html
+++ b/cn/docs/quickstart/hugegraph-hubble/index.html
@@ -36,7 +36,7 @@ HugeGraph-Hubble 是 HugeGraph 的一站式可视化分析平台,平台涵盖
wget https://downloads.apache.org/incubator/hugegraph/1.0.0/apache-hugegraph-toolchain-incubating-{version}.tar.gz tar -xvf apache-hugegraph-toolchain-incubating-{version}.tar.gz cd apache-hugegraph-toolchain-incubating-{version}.tar.gz/apache-hugegraph-hubble-incubating-{version} 运行hubble
bin/start-hubble.sh 随后我们可以看到
starting HugeGraphHubble ..............timed out with http status 502 2023-08-30 20:38:34 [main] [INFO ] o."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/quickstart/hugegraph-hubble.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/cn/docs/quickstart/hugegraph-hubble.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+%22front+mat [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph-Hubble%20Quick%20Start" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/quickstart/hugegraph-loader/index.html b/cn/docs/quickstart/hugegraph-loader/index.html
index 14902bd8..a972413d 100644
--- a/cn/docs/quickstart/hugegraph-loader/index.html
+++ b/cn/docs/quickstart/hugegraph-loader/index.html
@@ -27,7 +27,7 @@ wget https://downloads.apache.org/incubator/hugegraph/{version}//apache-hugegrap
下载已编译的压缩包 克隆源码编译安装 使用 Docker 镜像 (便于测试) 2.1 下载已编译的压缩包 下载最新版本的 HugeGraph-Toolchain Release 包,里面包含了 loader + tool + hubble 全套工具,如果你已经下载,可跳过重复步骤
wget https://downloads.apache.org/incubator/hugegraph/{version}//apache-hugegraph-toolchain-incubating-{version}.tar.gz tar zxf *hugegraph*.tar.gz 2.2 克隆源码编译安装 克隆最新版本的 HugeGraph-Loader 源码包:
# 1. get from github git clone https://github."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/quickstart/hugegraph-loader.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/cn/docs/quickstart/hugegraph-loader.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+%22front+mat [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph-Loader%20Quick%20Start" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/quickstart/hugegraph-server/index.html b/cn/docs/quickstart/hugegraph-server/index.html
index 894decc7..ba551c7e 100644
--- a/cn/docs/quickstart/hugegraph-server/index.html
+++ b/cn/docs/quickstart/hugegraph-server/index.html
@@ -19,7 +19,7 @@ Core 模块是 Tinkerpop 接口的实现,Backend 模块用于管理数据存
在往下阅读之前务必执行 java -version 命令查看 jdk 版本
java -version 3 部署 有四种方式可以部署 HugeGraph-Server 组件:
方式 1:下载 tar 包 方式 2:源码编译 方式 3:使用 Docker 容器 (便于测试) 方式 4:使用 tools 工具部署 (Outdated) 3."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/quickstart/hugegraph-server.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/cn/docs/quickstart/hugegraph-server.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+%22front+mat [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph-Server%20Quick%20Start" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/quickstart/hugegraph-tools/index.html b/cn/docs/quickstart/hugegraph-tools/index.html
index 3460a47e..20419c9b 100644
--- a/cn/docs/quickstart/hugegraph-tools/index.html
+++ b/cn/docs/quickstart/hugegraph-tools/index.html
@@ -23,7 +23,7 @@ wget https://downloads.apache.org/incubator/hugegraph/1.0.0/apache-hugegraph-too
下载最新版本的 HugeGraph-Toolchain 源码包, 然后根目录编译或者单独编译 tool 子模块:
# 1. get from github git clone https://github.com/apache/hugegraph-toolchain.git # 2. get from direct (e.g. here is 1.0.0, please choose the latest version) wget https://downloads.apache.org/incubator/hugegraph/1.0.0/apache-hugegraph-toolchain-incubating-1.0.0-src.tar.gz 编译生成 tar 包:
cd hugegraph-tools mvn package -DskipTests 生成 tar 包 hugegraph-tools-${version}."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css as=style><link href=/scss/main.min.1764bdd1b00b15c82ea08e6a847f47114a8787b9770c047a8c6082457466ce2b.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.5.1.min.js integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin=anonymous></script>
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/quickstart/hugegraph-tools.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/cn/docs/quickstart/hugegraph-tools.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+%22front+matt [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph-Tools%20Quick%20Start" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/quickstart/index.html b/cn/docs/quickstart/index.html
index ae95bbf5..ba1461be 100644
--- a/cn/docs/quickstart/index.html
+++ b/cn/docs/quickstart/index.html
@@ -1,5 +1,5 @@
<!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"><link rel=alternate type=text/html href=/cn/docs/quickstart/_print/><link rel=alternate type=application/rss+xml href=/cn/docs/quickstart/index.xml><meta name=robots content="index, follow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-ic [...]
-<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
+<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/c [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/quickstart/_index.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/cn/docs/quickstart/_index.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+%22front+matter%22+sec [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=Quick%20Start" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/docs/quickstart/index.xml b/cn/docs/quickstart/index.xml
index 7adc8f8a..7d2074e5 100644
--- a/cn/docs/quickstart/index.xml
+++ b/cn/docs/quickstart/index.xml
@@ -2989,10 +2989,14 @@ HugeGraph Toolchain 版本:toolchain-1.0.0</p>
<li>您可以将结果输出到 HDFS 或 HugeGraph,或任何其他系统。</li>
<li>易于开发新算法。您只需要像在单个服务器中一样专注于仅顶点处理,而不必担心消息传输和内存存储管理。</li>
</ul>
-<h2 id="2-开始">2 开始</h2>
-<h3 id="21-在本地运行-pagerank-算法">2.1 在本地运行 PageRank 算法</h3>
+<h2 id="2-依赖">2 依赖</h2>
+<h3 id="21-安装-java-11-jdk-11">2.1 安装 Java 11 (JDK 11)</h3>
+<p><strong>必须</strong>在 ≥ <code>Java 11</code> 的环境上启动 <code>Computer</code>,然后自行配置。</p>
+<p><strong>在往下阅读之前务必执行 <code>java -version</code> 命令查看 jdk 版本</strong></p>
+<h2 id="3-开始">3 开始</h2>
+<h3 id="31-在本地运行-pagerank-算法">3.1 在本地运行 PageRank 算法</h3>
<blockquote>
-<p>要使用 HugeGraph-Computer 运行算法,您需要安装 64 位 Java 11 或更高版本。</p>
+<p>要使用 HugeGraph-Computer 运行算法,必须装有 Java 11 或更高版本。</p>
<p>还需要首先部署 HugeGraph-Server 和 <a href="https://etcd.io/docs/v3.5/quickstart/">Etcd</a>.</p>
</blockquote>
<p>有两种方式可以获取 HugeGraph-Computer:</p>
@@ -3000,56 +3004,56 @@ HugeGraph Toolchain 版本:toolchain-1.0.0</p>
<li>下载已编译的压缩包</li>
<li>克隆源码编译打包</li>
</ul>
-<h4 id="21-download-the-compiled-archive">2.1 Download the compiled archive</h4>
+<h4 id="311-下载已编译的压缩包">3.1.1 下载已编译的压缩包</h4>
<p>下载最新版本的 HugeGraph-Computer release 包:</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>wget https://downloads.apache.org/incubator/hugegraph/<span style="color:#4e9a06">${</span><span style="color:#000">version</span><span style="color:#4e9a06">}</span>/apache-hugegraph-computer-incubating-<span style="color:#4e9a06">${</span><span style="c [...]
</span></span><span style="display:flex;"><span>tar zxvf apache-hugegraph-computer-incubating-<span style="color:#4e9a06">${</span><span style="color:#000">version</span><span style="color:#4e9a06">}</span>.tar.gz -C hugegraph-computer
-</span></span></code></pre></div><h4 id="22-clone-source-code-to-compile-and-package">2.2 Clone source code to compile and package</h4>
+</span></span></code></pre></div><h4 id="312-克隆源码编译打包">3.1.2 克隆源码编译打包</h4>
<p>克隆最新版本的 HugeGraph-Computer 源码包:</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>$ git clone https://github.com/apache/hugegraph-computer.git
</span></span></code></pre></div><p>编译生成tar包:</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:#204a87">cd</span> hugegraph-computer
</span></span><span style="display:flex;"><span>mvn clean package -DskipTests
-</span></span></code></pre></div><h4 id="23-启动-master-节点">2.3 启动 master 节点</h4>
+</span></span></code></pre></div><h4 id="313-启动-master-节点">3.1.3 启动 master 节点</h4>
<blockquote>
<p>您可以使用 <code>-c</code> 参数指定配置文件, 更多computer 配置请看: <a href="/docs/config/config-computer#computer-config-options">Computer Config Options</a></p>
</blockquote>
<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:#204a87">cd</span> hugegraph-computer
</span></span><span style="display:flex;"><span>bin/start-computer.sh -d <span style="color:#204a87">local</span> -r master
-</span></span></code></pre></div><h4 id="24-启动-worker-节点">2.4 启动 worker 节点</h4>
+</span></span></code></pre></div><h4 id="314-启动-worker-节点">3.1.4 启动 worker 节点</h4>
<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>bin/start-computer.sh -d <span style="color:#204a87">local</span> -r worker
-</span></span></code></pre></div><h4 id="25-查询算法结果">2.5 查询算法结果</h4>
+</span></span></code></pre></div><h4 id="315-查询算法结果">3.1.5 查询算法结果</h4>
<p>2.5.1 为 server 启用 <code>OLAP</code> 索引查询</p>
<p>如果没有启用OLAP索引,则需要启用, 更多参考: <a href="/docs/clients/restful-api/graphs/#634-modify-graphs-read-mode-this-operation-requires-administrator-privileges">modify-graphs-read-mode</a></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-http" data-lang="http"><span style="display:flex;"><span><span style="color:#a40000">PUT http://localhost:8080/graphs/hugegraph/graph_read_mode
</span></span></span><span style="display:flex;"><span><span style="color:#a40000">
</span></span></span><span style="display:flex;"><span><span style="color:#a40000">&#34;ALL&#34;
-</span></span></span></code></pre></div><p>2.5.2 查询 <code>page_rank</code> 属性值:</p>
+</span></span></span></code></pre></div><p>3.1.5.2 查询 <code>page_rank</code> 属性值:</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>curl <span style="color:#4e9a06">&#34;http://localhost:8080/graphs/hugegraph/graph/vertices?page&amp;limit=3&#34;</span> <span style="color:#000;font-weight:bold">|</span> gunzip
-</span></span></code></pre></div><h3 id="22-在-kubernetes-中运行-pagerank-算法">2.2 在 Kubernetes 中运行 PageRank 算法</h3>
+</span></span></code></pre></div><h3 id="32-在-kubernetes-中运行-pagerank-算法">3.2 在 Kubernetes 中运行 PageRank 算法</h3>
<blockquote>
<p>要使用 HugeGraph-Computer 运行算法,您需要先部署 HugeGraph-Server</p>
</blockquote>
-<h4 id="221-安装-hugegraph-computer-crd">2.2.1 安装 HugeGraph-Computer CRD</h4>
+<h4 id="321-安装-hugegraph-computer-crd">3.2.1 安装 HugeGraph-Computer CRD</h4>
<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"># Kubernetes version &gt;= v1.16</span>
</span></span><span style="display:flex;"><span>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-crd.v1.yaml
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic"># Kubernetes version &lt; v1.16</span>
</span></span><span style="display:flex;"><span>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-crd.v1beta1.yaml
-</span></span></code></pre></div><h4 id="222-显示-crd">2.2.2 显示 CRD</h4>
+</span></span></code></pre></div><h4 id="322-显示-crd">3.2.2 显示 CRD</h4>
<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>kubectl get crd
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>NAME CREATED AT
</span></span><span style="display:flex;"><span>hugegraphcomputerjobs.hugegraph.apache.org 2021-09-16T08:01:08Z
-</span></span></code></pre></div><h4 id="223-安装-hugegraph-computer-operatoretcd-server">2.2.3 安装 hugegraph-computer-operator&amp;etcd-server</h4>
+</span></span></code></pre></div><h4 id="323-安装-hugegraph-computer-operatoretcd-server">3.2.3 安装 hugegraph-computer-operator&amp;etcd-server</h4>
<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>kubectl apply -f https://raw.githubusercontent.com/apache/hugegraph-computer/master/computer-k8s-operator/manifest/hugegraph-computer-operator.yaml
-</span></span></code></pre></div><h4 id="224-等待-hugegraph-computer-operatoretcd-server-部署完成">2.2.4 等待 hugegraph-computer-operator&amp;etcd-server 部署完成</h4>
+</span></span></code></pre></div><h4 id="324-等待-hugegraph-computer-operatoretcd-server-部署完成">3.2.4 等待 hugegraph-computer-operator&amp;etcd-server 部署完成</h4>
<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>kubectl get pod -n hugegraph-computer-operator-system
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>NAME READY STATUS RESTARTS AGE
</span></span><span style="display:flex;"><span>hugegraph-computer-operator-controller-manager-58c5545949-jqvzl 1/1 Running <span style="color:#0000cf;font-weight:bold">0</span> 15h
</span></span><span style="display:flex;"><span>hugegraph-computer-operator-etcd-28lm67jxk5 1/1 Running <span style="color:#0000cf;font-weight:bold">0</span> 15h
-</span></span></code></pre></div><h4 id="225-提交作业">2.2.5 提交作业</h4>
+</span></span></code></pre></div><h4 id="325-提交作业">3.2.5 提交作业</h4>
<blockquote>
<p>更多 computer crd spec 请看: <a href="/docs/config/config-computer#hugegraph-computer-crd">Computer CRD</a></p>
<p>更多 Computer 配置请看: <a href="/docs/config/config-computer#computer-config-options">Computer Config Options</a></p>
@@ -3075,12 +3079,12 @@ HugeGraph Toolchain 版本:toolchain-1.0.0</p>
</span></span></span><span style="display:flex;"><span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#204a87;font-weight:bold">hugegraph.url</span><span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#000">http://${hugegraph-server-host}:${hugegraph-server-port}</span><span style="color:#f8f8f8;text-decoration:underline"> </sp [...]
</span></span></span><span style="display:flex;"><span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#204a87;font-weight:bold">hugegraph.name</span><span style="color:#000;font-weight:bold">:</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#000">hugegraph</span><span style="color:#f8f8f8;text-decoration:underline"> </span><span style="color:#8f5902;font-style:it [...]
</span></span></span><span style="display:flex;"><span><span style="color:#f8f8f8;text-decoration:underline"></span><span style="color:#000">EOF</span><span style="color:#f8f8f8;text-decoration:underline">
-</span></span></span></code></pre></div><h4 id="226-显示作业">2.2.6 显示作业</h4>
+</span></span></span></code></pre></div><h4 id="326-显示作业">3.2.6 显示作业</h4>
<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>kubectl get hcjob/pagerank-sample -n hugegraph-computer-operator-system
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span>NAME JOBID JOBSTATUS
</span></span><span style="display:flex;"><span>pagerank-sample pagerank-sample RUNNING
-</span></span></code></pre></div><h4 id="227-显示节点日志">2.2.7 显示节点日志</h4>
+</span></span></code></pre></div><h4 id="327-显示节点日志">3.2.7 显示节点日志</h4>
<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"># Show the master log</span>
</span></span><span style="display:flex;"><span>kubectl logs -l <span style="color:#000">component</span><span style="color:#ce5c00;font-weight:bold">=</span>pagerank-sample-master -n hugegraph-computer-operator-system
</span></span><span style="display:flex;"><span>
@@ -3090,15 +3094,15 @@ HugeGraph Toolchain 版本:toolchain-1.0.0</p>
</span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic"># Show diagnostic log of a job</span>
</span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic"># 注意: 诊断日志仅在作业失败时存在,并且只会保存一小时。</span>
</span></span><span style="display:flex;"><span>kubectl get event --field-selector <span style="color:#000">reason</span><span style="color:#ce5c00;font-weight:bold">=</span>ComputerJobFailed --field-selector involvedObject.name<span style="color:#ce5c00;font-weight:bold">=</span>pagerank-sample -n hugegraph-computer-operator-system
-</span></span></code></pre></div><h4 id="228-显示作业的成功事件">2.2.8 显示作业的成功事件</h4>
+</span></span></code></pre></div><h4 id="328-显示作业的成功事件">3.2.8 显示作业的成功事件</h4>
<blockquote>
<p>NOTE: it will only be saved for one hour</p>
</blockquote>
<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>kubectl get event --field-selector <span style="color:#000">reason</span><span style="color:#ce5c00;font-weight:bold">=</span>ComputerJobSucceed --field-selector involvedObject.name<span style="color:#ce5c00;font-weight:bold">=</span>pagerank-sample -n hugegraph-c [...]
-</span></span></code></pre></div><h4 id="229-查询算法结果">2.2.9 查询算法结果</h4>
+</span></span></code></pre></div><h4 id="329-查询算法结果">3.2.9 查询算法结果</h4>
<p>如果输出到 <code>Hugegraph-Server</code> 则与 Locally 模式一致,如果输出到 <code>HDFS</code> ,请检查 <code>hugegraph-computerresults{jobId}</code>目录下的结果文件。</p>
-<h2 id="3-内置算法文档">3 内置算法文档</h2>
-<h3 id="31-支持的算法列表">3.1 支持的算法列表:</h3>
+<h2 id="4-内置算法文档">4 内置算法文档</h2>
+<h3 id="41-支持的算法列表">4.1 支持的算法列表:</h3>
<h6 id="中心性算法">中心性算法:</h6>
<ul>
<li>PageRank</li>
@@ -3120,11 +3124,11 @@ HugeGraph Toolchain 版本:toolchain-1.0.0</p>
<li>RingsDetectionWithFilter</li>
</ul>
<p>更多算法请看: <a href="https://github.com/apache/hugegraph-computer/tree/master/computer-algorithm/src/main/java/org/apache/hugegraph/computer/algorithm">Built-In algorithms</a></p>
-<h3 id="32-算法描述">3.2 算法描述</h3>
+<h3 id="42-算法描述">4.2 算法描述</h3>
<p>TODO</p>
-<h2 id="4-算法开发指南">4 算法开发指南</h2>
+<h2 id="5-算法开发指南">5 算法开发指南</h2>
<p>TODO</p>
-<h2 id="5-注意事项">5 注意事项</h2>
+<h2 id="6-注意事项">6 注意事项</h2>
<ul>
<li>如果computer-k8s模块下面的某些类不存在,你需要运行<code>mvn compile</code>来提前生成对应的类。</li>
</ul></description></item></channel></rss>
\ No newline at end of file
diff --git a/cn/docs/summary/index.html b/cn/docs/summary/index.html
index 41f82fa7..f4b44fda 100644
--- a/cn/docs/summary/index.html
+++ b/cn/docs/summary/index.html
@@ -8,7 +8,7 @@ Install HugeGraph-Server
Load data with HugeGraph-Loader
Visual with HugeGraph-Hubble
Develop with …"><meta property="og:title" content><meta property="og:description" content="HugeGraph Docs Download Quickstart Install HugeGraph-Server Load data with HugeGraph-Loader Visual with HugeGraph-Hubble Develop with HugeGraph-Client Manage with HugeGraph-Tools Analysis with HugeGraph-Computer Display with HugeGraph-Studio Config Config Guide Config Options Config Authentication Config HTTPS Config Computer API RESTful API Schema PropertyKey VertexLabel EdgeLabel IndexLabel Rebui [...]
-<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=/cn/> [...]
+<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=/cn/> [...]
<a href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/cn/docs/SUMMARY.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/cn/docs/SUMMARY.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+%22front+matter%22+section+at+th [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=" class=td-page-meta--issue target=_blank rel=noopener><i class="fab fa-github fa-fw"></i> Create documentation issue</a>
diff --git a/cn/sitemap.xml b/cn/sitemap.xml
index 707d6666..e4856f71 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/guides/architectural/</loc><lastmod>2023-06-25T21:06:07+08:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="/docs/guides/architectural/"/><xhtml:link rel="alternate" hreflang="cn" href="/cn/docs/guides/architectural/"/></url><url><loc>/cn/docs/config/config-guide/</loc><lastmod>2023-11-01T21:52:52+08:00 [...]
\ 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/guides/architectural/</loc><lastmod>2023-06-25T21:06:07+08:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="/docs/guides/architectural/"/><xhtml:link rel="alternate" hreflang="cn" href="/cn/docs/guides/architectural/"/></url><url><loc>/cn/docs/config/config-guide/</loc><lastmod>2023-11-01T21:52:52+08:00 [...]
\ No newline at end of file
diff --git a/docs/_print/index.html b/docs/_print/index.html
index 016b0d05..905ec93f 100644
--- a/docs/_print/index.html
+++ b/docs/_print/index.html
@@ -1503,7 +1503,7 @@ Implement a class inherited from <code>Formatter</code> in the directory, such a
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># restore graph mode</span>
</span></span><span style=display:flex><span>./bin/hugegraph --url http://127.0.0.1:8080 --graph hugegraph graph-mode-set -m NONE
</span></span></code></pre></div><h6 id=8-graph-migration>8. Graph Migration</h6><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>./bin/hugegraph --url http://127.0.0.1:8080 --graph hugegraph migrate --target-url http://127.0.0.1:8090 --target-graph hugegraph
-</span></span></code></pre></div></div><div class=td-content style=page-break-before:always><h1 id=pg-e68a801476ae8ef5e45c79949a3a5e44>3.6 - HugeGraph-Computer Quick Start</h1><h2 id=1-hugegraph-computer-overview>1 HugeGraph-Computer Overview</h2><p>The <a href=https://github.com/apache/incubator-hugegraph-computer><code>HugeGraph-Computer</code></a> is a distributed graph processing system for HugeGraph (OLAP). It is an implementation of <a href=https://kowshik.github.io/JPregel/pregel_ [...]
+</span></span></code></pre></div></div><div class=td-content style=page-break-before:always><h1 id=pg-e68a801476ae8ef5e45c79949a3a5e44>3.6 - HugeGraph-Computer Quick Start</h1><h2 id=1-hugegraph-computer-overview>1 HugeGraph-Computer Overview</h2><p>The <a href=https://github.com/apache/incubator-hugegraph-computer><code>HugeGraph-Computer</code></a> is a distributed graph processing system for HugeGraph (OLAP). It is an implementation of <a href=https://kowshik.github.io/JPregel/pregel_ [...]
</span></span><span style=display:flex><span>tar zxvf apache-hugegraph-computer-incubating-<span style=color:#4e9a06>${</span><span style=color:#000>version</span><span style=color:#4e9a06>}</span>.tar.gz -C hugegraph-computer
</span></span></code></pre></div><h4 id=312-clone-source-code-to-compile-and-package>3.1.2 Clone source code to compile and package</h4><p>Clone the latest version of HugeGraph-Computer source package:</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>$ git clone https://github.com/apache/hugegraph-computer.git
</span></span></code></pre></div><p>Compile and generate tar package:</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:#204a87>cd</span> hugegraph-computer
@@ -7962,7 +7962,7 @@ is stricter, it can be said that the core part (Because it is longer, For a comp
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 ( [...]
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)</span>
+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 >= 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>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># try to compile in the Unix env to check if it works well</span>
@@ -8035,7 +8035,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:#8f5902;font-style:italic>// ignore log
</span></span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic></span> <span style=color:#000>Map</span><span style=color:#ce5c00;font-weight:700><</span><span style=color:#000>String</span><span style=color:#ce5c00;font-weight:700>,</span> <span style=color:#000>Object</span><span style=color:#ce5c00;font-weight:700>></span> <span style=color:#000>props</span> <span style=color:#ce5c00;font-weight:700>=</span> <span style=color:#000>parsePropert [...]
</span></span></code></pre></div><p>Then use the RESTful API to request <code>HugeGraphServer</code>:</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>curl <span style=color:#4e9a06>"http://localhost:8080/graphs/hugegraph/graph/vertices"</span> <span style=color:#000;font-weight:700>|</span> gunzip
-</span></span></code></pre></div><p>At this point, you can view detailed variable information in the debugger.</p><h4 id=5-log4j2-configuration>5. Log4j2 Configuration</h4><p>By default, when running <code>InitStore</code> and <code>HugeGraphServer</code>, the Log4j2 configuration file path read is <code>hugegraph-dist/src/main/resources/log4j2.xml</code>, not <code>path-to-your-directory/conf/log4j2.xml</code>. This configuration file is read when starting HugeGraphServer using the <str [...]
+</span></span></code></pre></div><p>At this point, you can view detailed variable information in the debugger.</p><h4 id=5-log4j2-configuration>5. Log4j2 Configuration</h4><p>By default, when running <code>InitStore</code> and <code>HugeGraphServer</code>, the Log4j2 configuration file path read is <code>hugegraph-dist/src/main/resources/log4j2.xml</code>, not <code>path-to-your-directory/conf/log4j2.xml</code>. This configuration file is read when starting HugeGraphServer using the <str [...]
<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/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/changelog/_print/index.html b/docs/changelog/_print/index.html
index d8d8a1b5..216da238 100644
--- a/docs/changelog/_print/index.html
+++ b/docs/changelog/_print/index.html
@@ -1,6 +1,6 @@
<!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"><link rel=canonical type=text/html href=/docs/changelog/><link rel=alternate type=application/rss+xml href=/docs/changelog/index.xml><meta name=robots content="noindex, nofollow"><link rel="shortcut icon" href=/favicons/favicon.ico><link rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180. [...]
<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-section><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand href=/> [...]
-<a href=# onclick="return print(),!1">Click here to print</a>.</p><p><a href=/docs/changelog/>Return to the regular view of this page</a>.</p></div><h1 class=title>CHANGELOGS</h1><ul><li>1: <a href=#pg-e45a1f0eaa721babce18f07eaf5fc437>HugeGraph 1.0.0 Release Notes</a></li><li>2: <a href=#pg-683dacb0fb9a0e0d70537cae5afdb7cf>HugeGraph 1.2.0 Release Notes</a></li><li>3: <a href=#pg-6b37a0af49c5e6b45aeac03f2a71eab6>HugeGraph 0.12 Release Notes</a></li></ul><div class=content></div></div><div [...]
+<a href=# onclick="return print(),!1">Click here to print</a>.</p><p><a href=/docs/changelog/>Return to the regular view of this page</a>.</p></div><h1 class=title>CHANGELOGS</h1><ul><li>1: <a href=#pg-e45a1f0eaa721babce18f07eaf5fc437>HugeGraph 1.0.0 Release Notes</a></li><li>2: <a href=#pg-683dacb0fb9a0e0d70537cae5afdb7cf>HugeGraph 1.2.0 Release Notes</a></li><li>3: <a href=#pg-6b37a0af49c5e6b45aeac03f2a71eab6>HugeGraph 0.12 Release Notes</a></li></ul><div class=content></div></div><div [...]
<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/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/changelog/hugegraph-1.2.0-release-notes/index.html b/docs/changelog/hugegraph-1.2.0-release-notes/index.html
index 1f63e40a..e3c2320d 100644
--- a/docs/changelog/hugegraph-1.2.0-release-notes/index.html
+++ b/docs/changelog/hugegraph-1.2.0-release-notes/index.html
@@ -1,14 +1,22 @@
-<!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 [...]
-API Changes
+<!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 [...]
+v1.2.0:
-feat(api&core): in oltp apis, add statistics info and support full info about vertices and edges (#2262)
-feat(api): support …"><meta property="og:title" content="HugeGraph 1.2.0 Release Notes"><meta property="og:description" content="hugegraph API Changes feat(api&core): in oltp apis, add statistics info and support full info about vertices and edges (#2262) feat(api): support embedded arthas agent in hugegraph-server (#2278,#2337) feat(api): support metric API Prometheus format & add statistic metric api (#2286) feat(api-core): support label & property filtering for both edge and vertex & [...]
-<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 [...]
+hugegraph, hugegraph-toolchain, hugegraph-commons consider use Java 11, also compatible with Java 8 now. …"><meta property="og:title" content="HugeGraph 1.2.0 Release Notes"><meta property="og:description" content="Java version statement v1.2.0:
+hugegraph, hugegraph-toolchain, hugegraph-commons consider use Java 11, also compatible with Java 8 now. hugegraph-computer required to use Java 11, not compatible with Java 8 now! v1.2.0 is the last compatible version of Java8.
+In the future, we will gradually upgrade the java version, Java 11 -> Java 17 -> Java 21.
+hugegraph API Changes feat(api&core): in oltp apis, add statistics info and support full info about vertices and edges (#2262) feat(api): support embedded arthas agent in hugegraph-server (#2278,#2337) feat(api): support metric API Prometheus format & add statistic metric api (#2286) feat(api-core): support label & property filtering for both edge and vertex & support kout dfs mode (#2295) feat(api): support recording slow query log (#2327) Feature Changes feat: support task auto manage [...]
+hugegraph, hugegraph-toolchain, hugegraph-commons consider use Java 11, also compatible with Java 8 now. hugegraph-computer required to use Java 11, not compatible with Java 8 now! v1.2.0 is the last compatible version of Java8.
+In the future, we will gradually upgrade the java version, Java 11 -> Java 17 -> Java 21.
+hugegraph API Changes feat(api&core): in oltp apis, add statistics info and support full info about vertices and edges (#2262) feat(api): support embedded arthas agent in hugegraph-server (#2278,#2337) feat(api): support metric API Prometheus format & add statistic metric api (#2286) feat(api-core): support label & property filtering for both edge and vertex & support kout dfs mode (#2295) feat(api): support recording slow query log (#2327) Feature Changes feat: support task auto manage [...]
+hugegraph, hugegraph-toolchain, hugegraph-commons consider use Java 11, also compatible with Java 8 now. hugegraph-computer required to use Java 11, not compatible with Java 8 now! v1.2.0 is the last compatible version of Java8.
+In the future, we will gradually upgrade the java version, Java 11 -> Java 17 -> Java 21.
+hugegraph API Changes feat(api&core): in oltp apis, add statistics info and support full info about vertices and edges (#2262) feat(api): support embedded arthas agent in hugegraph-server (#2278,#2337) feat(api): support metric API Prometheus format & add statistic metric api (#2286) feat(api-core): support label & property filtering for both edge and vertex & support kout dfs mode (#2295) feat(api): support recording slow query log (#2327) Feature Changes feat: support task auto manage [...]
+<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/changelog/hugegraph-1.2.0-release-notes.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/changelog/hugegraph-1.2.0-release-notes.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=HugeGraph%201.2.0%20Release%20Notes" 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/changelog/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class=td-toc><nav id=TableOfContents><ul><li><ul><li><a href=#hugegraph>hugegraph</a></li><li><a href=#hugegraph-computer>hugegraph-computer</a></li><li><a href=#hugegraph-toolchain>hugegraph-toolchain</a></li><li><a href=#hugegraph-commons>hugegraph-commons</a></li><li><a href=#release-details>Release Details</a></li></ul></li></ul></nav></div></aside><main class="col-12 col-md- [...]
+<a id=print href=/docs/changelog/_print/><i class="fa fa-print fa-fw"></i> Print entire section</a></div><div class=td-toc><nav id=TableOfContents><ul><li><ul><li><a href=#java-version-statement>Java version statement</a></li><li><a href=#hugegraph>hugegraph</a></li><li><a href=#hugegraph-computer>hugegraph-computer</a></li><li><a href=#hugegraph-toolchain>hugegraph-toolchain</a></li><li><a href=#hugegraph-commons>hugegraph-commons</a></li><li><a href=#release-details>Release Details</a> [...]
<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/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/changelog/index.xml b/docs/changelog/index.xml
index 3b0e5410..9b640165 100644
--- a/docs/changelog/index.xml
+++ b/docs/changelog/index.xml
@@ -165,6 +165,14 @@
<li><a href="https://github.com/apache/incubator-hugegraph-computer/releases/tag/1.0.0">Computer Release Notes</a></li>
<li><a href="https://github.com/apache/incubator-hugegraph-commons/releases/tag/1.0.0">Commons Release Notes</a></li>
</ul></description></item><item><title>Docs: HugeGraph 1.2.0 Release Notes</title><link>/docs/changelog/hugegraph-1.2.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/docs/changelog/hugegraph-1.2.0-release-notes/</guid><description>
+<h3 id="java-version-statement">Java version statement</h3>
+<p>v1.2.0:</p>
+<ol>
+<li>hugegraph, hugegraph-toolchain, hugegraph-commons consider use Java 11, also compatible with Java 8 now.</li>
+<li>hugegraph-computer required to use Java 11, <strong>not compatible with Java 8 now!</strong></li>
+</ol>
+<p><strong>v1.2.0 is the last compatible version of Java8</strong>.</p>
+<p>In the future, we will gradually upgrade the java version, <strong>Java 11</strong> -&gt; <strong>Java 17</strong> -&gt; <strong>Java 21</strong>.</p>
<h3 id="hugegraph">hugegraph</h3>
<h4 id="api-changes">API Changes</h4>
<ul>
diff --git a/docs/contribution-guidelines/_print/index.html b/docs/contribution-guidelines/_print/index.html
index 391a3783..1aea57d5 100644
--- a/docs/contribution-guidelines/_print/index.html
+++ b/docs/contribution-guidelines/_print/index.html
@@ -128,7 +128,7 @@ is stricter, it can be said that the core part (Because it is longer, For a comp
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 ( [...]
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)</span>
+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 >= 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>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># try to compile in the Unix env to check if it works well</span>
diff --git a/docs/contribution-guidelines/index.xml b/docs/contribution-guidelines/index.xml
index 352d6736..89d9e4b8 100644
--- a/docs/contribution-guidelines/index.xml
+++ b/docs/contribution-guidelines/index.xml
@@ -262,7 +262,7 @@ the <code>Maven-MAT</code> plugin)</li>
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)</span>
+<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>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic"># try to compile in the Unix env to check if it works well</span>
diff --git a/docs/contribution-guidelines/validate-release/index.html b/docs/contribution-guidelines/validate-release/index.html
index 56a71f92..49d3fbaa 100644
--- a/docs/contribution-guidelines/validate-release/index.html
+++ b/docs/contribution-guidelines/validate-release/index.html
@@ -3,8 +3,8 @@ 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 “correctness + completeness” of someone’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 “correctness + completeness” of someone’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="2023-12-24T00: [...]
+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 “correctness + completeness” of someone’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 “correctness + completeness” of someone’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 “correctness + completeness” of someone’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 [...]
<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>
@@ -93,7 +93,7 @@ is stricter, it can be said that the core part (Because it is longer, For a comp
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 ( [...]
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)</span>
+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 >= 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>
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># try to compile in the Unix env to check if it works well</span>
@@ -140,7 +140,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>&</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/bootstrap@4.6.1/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 a3a043aa..e4ac04a3 100644
--- a/docs/index.xml
+++ b/docs/index.xml
@@ -2120,6 +2120,14 @@ HugeGraph supports multi-user parallel operations. Users can enter Gremlin query
<li><a href="https://github.com/apache/incubator-hugegraph-computer/releases/tag/1.0.0">Computer Release Notes</a></li>
<li><a href="https://github.com/apache/incubator-hugegraph-commons/releases/tag/1.0.0">Commons Release Notes</a></li>
</ul></description></item><item><title>Docs: HugeGraph 1.2.0 Release Notes</title><link>/docs/changelog/hugegraph-1.2.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/docs/changelog/hugegraph-1.2.0-release-notes/</guid><description>
+<h3 id="java-version-statement">Java version statement</h3>
+<p>v1.2.0:</p>
+<ol>
+<li>hugegraph, hugegraph-toolchain, hugegraph-commons consider use Java 11, also compatible with Java 8 now.</li>
+<li>hugegraph-computer required to use Java 11, <strong>not compatible with Java 8 now!</strong></li>
+</ol>
+<p><strong>v1.2.0 is the last compatible version of Java8</strong>.</p>
+<p>In the future, we will gradually upgrade the java version, <strong>Java 11</strong> -&gt; <strong>Java 17</strong> -&gt; <strong>Java 21</strong>.</p>
<h3 id="hugegraph">hugegraph</h3>
<h4 id="api-changes">API Changes</h4>
<ul>
@@ -7495,7 +7503,7 @@ the <code>Maven-MAT</code> plugin)</li>
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)</span>
+<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>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#8f5902;font-style:italic"># try to compile in the Unix env to check if it works well</span>
@@ -10683,12 +10691,12 @@ Implement a class inherited from <code>Formatter</code> in the directory,
</ul>
<h2 id="2-dependency-for-buildingrunning">2 Dependency for Building/Running</h2>
<h3 id="21-install-java-11-jdk-11">2.1 Install Java 11 (JDK 11)</h3>
-<p>Required to use Java 11 to run <code>HugeGraph-Computer</code> (<strong>not compatible with Java 8 now!!!</strong>), and configure by yourself.</p>
+<p><strong>Must</strong> use ≥ <code>Java 11</code> to run <code>Computer</code>, and configure by yourself.</p>
<p><strong>Be sure to execute the <code>java -version</code> command to check the jdk version before reading</strong></p>
<h2 id="3-get-started">3 Get Started</h2>
<h3 id="31-run-pagerank-algorithm-locally">3.1 Run PageRank algorithm locally</h3>
<blockquote>
-<p>To run algorithm with HugeGraph-Computer, you need to install 64-bit Java 11 or later versions.</p>
+<p>To run algorithm with HugeGraph-Computer, you need to install Java 11 or later versions.</p>
<p>You also need to deploy HugeGraph-Server and <a href="https://etcd.io/docs/v3.5/quickstart/">Etcd</a>.</p>
</blockquote>
<p>There are two ways to get HugeGraph-Computer:</p>
diff --git a/docs/quickstart/_print/index.html b/docs/quickstart/_print/index.html
index 8e0f4479..416115f1 100644
--- a/docs/quickstart/_print/index.html
+++ b/docs/quickstart/_print/index.html
@@ -1498,7 +1498,7 @@ Implement a class inherited from <code>Formatter</code> in the directory, such a
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># restore graph mode</span>
</span></span><span style=display:flex><span>./bin/hugegraph --url http://127.0.0.1:8080 --graph hugegraph graph-mode-set -m NONE
</span></span></code></pre></div><h6 id=8-graph-migration>8. Graph Migration</h6><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>./bin/hugegraph --url http://127.0.0.1:8080 --graph hugegraph migrate --target-url http://127.0.0.1:8090 --target-graph hugegraph
-</span></span></code></pre></div></div><div class=td-content style=page-break-before:always><h1 id=pg-e68a801476ae8ef5e45c79949a3a5e44>6 - HugeGraph-Computer Quick Start</h1><h2 id=1-hugegraph-computer-overview>1 HugeGraph-Computer Overview</h2><p>The <a href=https://github.com/apache/incubator-hugegraph-computer><code>HugeGraph-Computer</code></a> is a distributed graph processing system for HugeGraph (OLAP). It is an implementation of <a href=https://kowshik.github.io/JPregel/pregel_pa [...]
+</span></span></code></pre></div></div><div class=td-content style=page-break-before:always><h1 id=pg-e68a801476ae8ef5e45c79949a3a5e44>6 - HugeGraph-Computer Quick Start</h1><h2 id=1-hugegraph-computer-overview>1 HugeGraph-Computer Overview</h2><p>The <a href=https://github.com/apache/incubator-hugegraph-computer><code>HugeGraph-Computer</code></a> is a distributed graph processing system for HugeGraph (OLAP). It is an implementation of <a href=https://kowshik.github.io/JPregel/pregel_pa [...]
</span></span><span style=display:flex><span>tar zxvf apache-hugegraph-computer-incubating-<span style=color:#4e9a06>${</span><span style=color:#000>version</span><span style=color:#4e9a06>}</span>.tar.gz -C hugegraph-computer
</span></span></code></pre></div><h4 id=312-clone-source-code-to-compile-and-package>3.1.2 Clone source code to compile and package</h4><p>Clone the latest version of HugeGraph-Computer source package:</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>$ git clone https://github.com/apache/hugegraph-computer.git
</span></span></code></pre></div><p>Compile and generate tar package:</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:#204a87>cd</span> hugegraph-computer
diff --git a/docs/quickstart/hugegraph-computer/index.html b/docs/quickstart/hugegraph-computer/index.html
index 1576d785..22fea0af 100644
--- a/docs/quickstart/hugegraph-computer/index.html
+++ b/docs/quickstart/hugegraph-computer/index.html
@@ -1,14 +1,14 @@
<!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 [...]
The HugeGraph-Computer is a distributed graph processing system for HugeGraph (OLAP). It is an implementation of Pregel. …"><meta property="og:title" content="HugeGraph-Computer Quick Start"><meta property="og:description" content="1 HugeGraph-Computer Overview The HugeGraph-Computer is a distributed graph processing system for HugeGraph (OLAP). It is an implementation of Pregel. It runs on Kubernetes framework.
-Features Support distributed MPP graph computing, and integrates with HugeGraph as graph input/output storage. Based on BSP(Bulk Synchronous Parallel) model, an algorithm performs computing through multiple parallel iterations, every iteration is a superstep. Auto memory management. The framework will never be OOM(Out of Memory) since it will split some data to disk if it doesn’t have enough memory to hold all the data."><meta property="og:type" content="article"><meta property="og [...]
-Features Support distributed MPP graph computing, and integrates with HugeGraph as graph input/output storage. Based on BSP(Bulk Synchronous Parallel) model, an algorithm performs computing through multiple parallel iterations, every iteration is a superstep. Auto memory management. The framework will never be OOM(Out of Memory) since it will split some data to disk if it doesn’t have enough memory to hold all the data."><meta itemprop=dateModified content="2023-12-28T14:12:57+08:0 [...]
+Features Support distributed MPP graph computing, and integrates with HugeGraph as graph input/output storage. Based on BSP(Bulk Synchronous Parallel) model, an algorithm performs computing through multiple parallel iterations, every iteration is a superstep. Auto memory management. The framework will never be OOM(Out of Memory) since it will split some data to disk if it doesn’t have enough memory to hold all the data."><meta property="og:type" content="article"><meta property="og [...]
+Features Support distributed MPP graph computing, and integrates with HugeGraph as graph input/output storage. Based on BSP(Bulk Synchronous Parallel) model, an algorithm performs computing through multiple parallel iterations, every iteration is a superstep. Auto memory management. The framework will never be OOM(Out of Memory) since it will split some data to disk if it doesn’t have enough memory to hold all the data."><meta itemprop=dateModified content="2024-01-01T00:38:52+08:0 [...]
Features Support distributed MPP graph computing, and integrates with HugeGraph as graph input/output storage. Based on BSP(Bulk Synchronous Parallel) model, an algorithm performs computing through multiple parallel iterations, every iteration is a superstep. Auto memory management. The framework will never be OOM(Out of Memory) since it will split some data to disk if it doesn’t have enough memory to hold all the data."><link rel=preload href=/scss/main.min.1764bdd1b00b15c82ea08e6 [...]
<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/quickstart/hugegraph-computer.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/quickstart/hugegraph-computer.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+%22front+m [...]
<a href="https://github.com/apache/incubator-hugegraph-doc/issues/new?title=HugeGraph-Computer%20Quick%20Start" 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/quickstart/_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=#1-hugegraph-computer-overview>1 HugeGraph-Computer Overview</a><ul><li><a href=#features>Features</a></li></ul></li><li><a href=#2-dependency-for-buildingrunning>2 Dependency for Building/Running</a><ul><li><a href=#21-install-java-11-jdk-11>2.1 Install Java 11 (JDK 11)</a></li></ul></li><li><a href=#3-get-started>3 Get Start [...]
+<a id=print href=/docs/quickstart/_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=#1-hugegraph-computer-overview>1 HugeGraph-Computer Overview</a><ul><li><a href=#features>Features</a></li></ul></li><li><a href=#2-dependency-for-buildingrunning>2 Dependency for Building/Running</a><ul><li><a href=#21-install-java-11-jdk-11>2.1 Install Java 11 (JDK 11)</a></li></ul></li><li><a href=#3-get-started>3 Get Start [...]
</span></span><span style=display:flex><span>tar zxvf apache-hugegraph-computer-incubating-<span style=color:#4e9a06>${</span><span style=color:#000>version</span><span style=color:#4e9a06>}</span>.tar.gz -C hugegraph-computer
</span></span></code></pre></div><h4 id=312-clone-source-code-to-compile-and-package>3.1.2 Clone source code to compile and package</h4><p>Clone the latest version of HugeGraph-Computer source package:</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>$ git clone https://github.com/apache/hugegraph-computer.git
</span></span></code></pre></div><p>Compile and generate tar package:</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:#204a87>cd</span> hugegraph-computer
@@ -70,7 +70,7 @@ Features Support distributed MPP graph computing, and integrates with HugeGraph
</span></span><span style=display:flex><span><span style=color:#8f5902;font-style:italic># NOTE: diagnostic log exist only when the job fails, and it will only be saved for one hour.</span>
</span></span><span style=display:flex><span>kubectl get event --field-selector <span style=color:#000>reason</span><span style=color:#ce5c00;font-weight:700>=</span>ComputerJobFailed --field-selector involvedObject.name<span style=color:#ce5c00;font-weight:700>=</span>pagerank-sample -n hugegraph-computer-operator-system
</span></span></code></pre></div><h4 id=328-show-success-event-of-a-job>3.2.8 Show success event of a job</h4><blockquote><p>NOTE: it will only be saved for one hour</p></blockquote><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>kubectl get event --field-selector <span style=color:#000>reason</span><span style=color:#ce5c00;font-weight:700>=</span>Computer [...]
-</span></span></code></pre></div><h4 id=329-query-algorithm-results>3.2.9 Query algorithm results</h4><p>If the output to <code>Hugegraph-Server</code> is consistent with Locally, if output to <code>HDFS</code>, please check the result file in the directory of <code>/hugegraph-computer/results/{jobId}</code> directory.</p><h2 id=4-built-in-algorithms-document>4 Built-In algorithms document</h2><h3 id=41-supported-algorithms-list>4.1 Supported algorithms list:</h3><h6 id=centrality-algori [...]
+</span></span></code></pre></div><h4 id=329-query-algorithm-results>3.2.9 Query algorithm results</h4><p>If the output to <code>Hugegraph-Server</code> is consistent with Locally, if output to <code>HDFS</code>, please check the result file in the directory of <code>/hugegraph-computer/results/{jobId}</code> directory.</p><h2 id=4-built-in-algorithms-document>4 Built-In algorithms document</h2><h3 id=41-supported-algorithms-list>4.1 Supported algorithms list:</h3><h6 id=centrality-algori [...]
<script src=https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/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/quickstart/index.xml b/docs/quickstart/index.xml
index 1881cea4..28818716 100644
--- a/docs/quickstart/index.xml
+++ b/docs/quickstart/index.xml
@@ -3023,12 +3023,12 @@ Implement a class inherited from <code>Formatter</code> in the directory,
</ul>
<h2 id="2-dependency-for-buildingrunning">2 Dependency for Building/Running</h2>
<h3 id="21-install-java-11-jdk-11">2.1 Install Java 11 (JDK 11)</h3>
-<p>Required to use Java 11 to run <code>HugeGraph-Computer</code> (<strong>not compatible with Java 8 now!!!</strong>), and configure by yourself.</p>
+<p><strong>Must</strong> use ≥ <code>Java 11</code> to run <code>Computer</code>, and configure by yourself.</p>
<p><strong>Be sure to execute the <code>java -version</code> command to check the jdk version before reading</strong></p>
<h2 id="3-get-started">3 Get Started</h2>
<h3 id="31-run-pagerank-algorithm-locally">3.1 Run PageRank algorithm locally</h3>
<blockquote>
-<p>To run algorithm with HugeGraph-Computer, you need to install 64-bit Java 11 or later versions.</p>
+<p>To run algorithm with HugeGraph-Computer, you need to install Java 11 or later versions.</p>
<p>You also need to deploy HugeGraph-Server and <a href="https://etcd.io/docs/v3.5/quickstart/">Etcd</a>.</p>
</blockquote>
<p>There are two ways to get HugeGraph-Computer:</p>
diff --git a/en/sitemap.xml b/en/sitemap.xml
index e0fd7de5..a9ef4c28 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 75269e21..feae525d 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>2023-12-31T17:41:16+08:00</lastmod></sitemap><sitemap><loc>/cn/sitemap.xml</loc><lastmod>2023-12-31T17:41:16+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-01-01T00:38:52+08:00</lastmod></sitemap><sitemap><loc>/cn/sitemap.xml</loc><lastmod>2024-01-01T00:38:52+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file