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 7dc8f401 Update hugegraph-0.12.0-release-notes.md (#236)
7dc8f401 is described below
commit 7dc8f401e490aad05cca83cc22a00b3a3462fd31
Author: imbajin <[email protected]>
AuthorDate: Thu May 18 11:11:55 2023 +0000
Update hugegraph-0.12.0-release-notes.md (#236)
Completed translation to English. ea52c8d3300be63c2c19cf9b6447a0c9e3319de1
---
docs/_print/index.html | 2 +-
docs/changelog/_print/index.html | 2 +-
.../hugegraph-0.12.0-release-notes/index.html | 8 +-
docs/changelog/index.xml | 367 +++++++++----------
docs/index.xml | 387 +++++++++++----------
en/sitemap.xml | 2 +-
sitemap.xml | 2 +-
7 files changed, 386 insertions(+), 384 deletions(-)
diff --git a/docs/_print/index.html b/docs/_print/index.html
index a6c6a0f3..ad02469f 100644
--- a/docs/_print/index.html
+++ b/docs/_print/index.html
@@ -6726,7 +6726,7 @@ Merging mode as needed, and when the Restore is
completed, restore the graph mod
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>3.</span> LICENSE and NOTICE are exist
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>4.</span> Build successfully on macOS(Big
Sur)
</span></span><span style=display:flex><span><span
style=color:#204a87;font-weight:700>5.</span> ....
-</span></span></code></pre></div></div><div class=td-content
style=page-break-before:always><h1 id=pg-d9ec0777c4f7a8a41476a65f2ecca6f7>10 -
CHANGELOGS</h1></div><div class=td-content><h1
id=pg-e45a1f0eaa721babce18f07eaf5fc437>10.1 - HugeGraph 1.0.0 Release
Notes</h1><h3 id=oltp-api--client-changes>OLTP API & Client Changes</h3><h4
id=api-changes>API Changes</h4><ul><li>feat(api): support hot set trace through
/exception/trace API.</li><li>feat(api): support query by Cypher language.</li>
[...]
+</span></span></code></pre></div></div><div class=td-content
style=page-break-before:always><h1 id=pg-d9ec0777c4f7a8a41476a65f2ecca6f7>10 -
CHANGELOGS</h1></div><div class=td-content><h1
id=pg-e45a1f0eaa721babce18f07eaf5fc437>10.1 - HugeGraph 1.0.0 Release
Notes</h1><h3 id=oltp-api--client-changes>OLTP API & Client Changes</h3><h4
id=api-changes>API Changes</h4><ul><li>feat(api): support hot set trace through
/exception/trace API.</li><li>feat(api): support query by Cypher language.</li>
[...]
<script
src=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js
integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA=="
crossorigin=anonymous></script>
<script src=/js/tabpane-persist.js></script>
<script
src=/js/main.min.aa9f4c5dae6a98b2c46277f4c56f1673a2b000d1756ce4ffae93784cab25e6d5.js
integrity="sha256-qp9MXa5qmLLEYnf0xW8Wc6KwANF1bOT/rpN4TKsl5tU="
crossorigin=anonymous></script>
diff --git a/docs/changelog/_print/index.html b/docs/changelog/_print/index.html
index abb110c4..76bb4c6a 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-6b37a0af49c5e6b45aeac03f2a71eab6>HugeGraph
0.12 Release Notes</a></li></ul><div class=content></div></div><div
class=td-content><h1 id=pg-e45a1f0eaa721babce18f07eaf5fc437>1 - HugeGraph 1.0.0
Release N [...]
+<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-6b37a0af49c5e6b45aeac03f2a71eab6>HugeGraph
0.12 Release Notes</a></li></ul><div class=content></div></div><div
class=td-content><h1 id=pg-e45a1f0eaa721babce18f07eaf5fc437>1 - HugeGraph 1.0.0
Release N [...]
<script
src=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js
integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA=="
crossorigin=anonymous></script>
<script src=/js/tabpane-persist.js></script>
<script
src=/js/main.min.aa9f4c5dae6a98b2c46277f4c56f1673a2b000d1756ce4ffae93784cab25e6d5.js
integrity="sha256-qp9MXa5qmLLEYnf0xW8Wc6KwANF1bOT/rpN4TKsl5tU="
crossorigin=anonymous></script>
diff --git a/docs/changelog/hugegraph-0.12.0-release-notes/index.html
b/docs/changelog/hugegraph-0.12.0-release-notes/index.html
index 4f3e6f2a..97508056 100644
--- a/docs/changelog/hugegraph-0.12.0-release-notes/index.html
+++ b/docs/changelog/hugegraph-0.12.0-release-notes/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 [...]
-接口更新
+Interface Updates
-支持 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) 权限接口增 [...]
+Support https + auth mode to connect to graph service (hugegraph-client #109
#110)
+Unified the parameter naming …"><meta property="og:title" content="HugeGraph
0.12 Release Notes"><meta property="og:description" content="API & Client
Interface Updates Support https + auth mode to connect to graph service
(hugegraph-client #109 #110) Unified the parameter naming and default values of
OLTP interfaces such as kout/kneighbor (hugegraph-client #122 #123) Support
RESTful interface for attribute full-text search using P.textcontains()
(hugegraph #1312) Added graph_read_mode 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=/><sp
[...]
<a
href=https://github.com/apache/incubator-hugegraph-doc/edit/master/content/en/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/en/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>
<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=#api--client>API &
Client</a></li><li><a href=#core--server>Core & Server</a></li><li><a
href=#loader>Loader</a></li><li><a
href=#tools>Tools</a></li></ul></li></ul></nav></div></aside><main
class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb
class=td-breadcrumbs><ol class=breadcrumb><li class= [...]
+<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=#api--client>API &
Client</a></li><li><a href=#core--server>Core & Server</a></li><li><a
href=#bug-fixes>BUG Fixes</a></li><li><a href=#loader>Loader</a></li><li><a
href=#tools>Tools</a></li></ul></li></ul></nav></div></aside><main
class="col-12 col-md-9 col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb
class=td-br [...]
<script
src=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js
integrity="sha512-UR25UO94eTnCVwjbXozyeVd6ZqpaAE9naiEUBK/A+QDbfSTQFhPGj5lOR6d8tsgbBk84Ggb5A3EkjsOgPRPcKA=="
crossorigin=anonymous></script>
<script src=/js/tabpane-persist.js></script>
<script
src=/js/main.min.aa9f4c5dae6a98b2c46277f4c56f1673a2b000d1756ce4ffae93784cab25e6d5.js
integrity="sha256-qp9MXa5qmLLEYnf0xW8Wc6KwANF1bOT/rpN4TKsl5tU="
crossorigin=anonymous></script>
diff --git a/docs/changelog/index.xml b/docs/changelog/index.xml
index fb94aff4..31c21a7d 100644
--- a/docs/changelog/index.xml
+++ b/docs/changelog/index.xml
@@ -166,205 +166,206 @@
<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 0.12 Release
Notes</title><link>/docs/changelog/hugegraph-0.12.0-release-notes/</link><pubDate>Mon,
01 Jan 0001 00:00:00
+0000</pubDate><guid>/docs/changelog/hugegraph-0.12.0-release-notes/</guid><description>
<h3 id="api--client">API &amp; Client</h3>
-<h4 id="接口更新">接口更新</h4>
+<h4 id="interface-updates">Interface Updates</h4>
<ul>
-<li>支持 https + auth 模式连接图服务 (hugegraph-client #109 #110)</li>
-<li>统一 kout/kneighbor 等 OLTP 接口的参数命名及默认值(hugegraph-client #122 #123)</li>
-<li>支持 RESTful 接口利用 P.textcontains() 进行属性全文检索(hugegraph #1312)</li>
-<li>增加 graph_read_mode API 接口,以切换 OLTP、OLAP 读模式(hugegraph #1332)</li>
-<li>支持 list/set 类型的聚合属性 aggregate property(hugegraph #1332)</li>
-<li>权限接口增加 METRICS 资源类型(hugegraph #1355、hugegraph-client #114)</li>
-<li>权限接口增加 SCHEMA 资源类型(hugegraph #1362、hugegraph-client #117)</li>
-<li>增加手动 compact API 接口,支持 rocksdb/cassandra/hbase 后端(hugegraph
#1378)</li>
-<li>权限接口增加 login/logout API,支持颁发或回收 Token(hugegraph #1500、hugegraph-client
#125)</li>
-<li>权限接口增加 project API(hugegraph #1504、hugegraph-client #127)</li>
-<li>增加 OLAP 回写接口,支持 cassandra/rocksdb 后端(hugegraph #1506、hugegraph-client
#129)</li>
-<li>增加返回一个图的所有 Schema 的 API 接口(hugegraph #1567、hugegraph-client
#134)</li>
-<li>变更 property key 创建与更新 API 的 HTTP 返回码为 202(hugegraph #1584)</li>
-<li>增强 Text.contains()
支持3种格式:&ldquo;word&rdquo;、&quot;(word)&quot;、&quot;(word1|word2|word3)&quot;(hugegraph
#1652)</li>
-<li>统一了属性中特殊字符的行为(hugegraph #1670 #1684)</li>
-<li>支持动态创建图实例、克隆图实例、删除图实例(hugegraph-client #135)</li>
+<li>Support https + auth mode to connect to graph service (hugegraph-client
#109 #110)</li>
+<li>Unified the parameter naming and default values of OLTP interfaces such
as kout/kneighbor (hugegraph-client #122 #123)</li>
+<li>Support RESTful interface for attribute full-text search using
P.textcontains() (hugegraph #1312)</li>
+<li>Added graph_read_mode API interface to switch between OLTP and OLAP
read modes (hugegraph #1332)</li>
+<li>Support aggregate properties of list/set types (hugegraph #1332)</li>
+<li>Permission interface added METRICS resource type (hugegraph #1355,
hugegraph-client #114)</li>
+<li>Permission interface added SCHEMA resource type (hugegraph #1362,
hugegraph-client #117)</li>
+<li>Added manual compact API interface, supports rocksdb/cassandra/hbase
backend (hugegraph #1378)</li>
+<li>Permission interface added login/logout API, supports issuing or
revoking tokens (hugegraph #1500, hugegraph-client #125)</li>
+<li>Permission interface added project API (hugegraph #1504,
hugegraph-client #127)</li>
+<li>Added OLAP write-back interface, supports cassandra/rocksdb backend
(hugegraph #1506, hugegraph-client #129)</li>
+<li>Added API interface to return all Schema of a graph (hugegraph #1567,
hugegraph-client #134)</li>
+<li>Changed the HTTP return code of property key creation and update API to
202 (hugegraph #1584)</li>
+<li>Enhanced Text.contains() to support 3 formats:
&ldquo;word&rdquo;, &ldquo;(word)&rdquo;,
&ldquo;(word1|word2|word3)&rdquo; (hugegraph #1652)</li>
+<li>Unified the behavior of special characters in properties (hugegraph
#1670 #1684)</li>
+<li>Support dynamic creation of graph instances, cloning of graph
instances, and deletion of graph instances (hugegraph-client #135)</li>
</ul>
-<h4 id="其它修改">其它修改</h4>
+<h4 id="other-modifications">Other modifications</h4>
<ul>
-<li>修复在恢复 index label 时 IndexLabelV56 id 丢失的问题(hugegraph-client
#118)</li>
-<li>为 Edge 类增加 name() 方法(hugegraph-client #121)</li>
+<li>Fixed the problem of IndexLabelV56 id loss when restoring index label
(hugegraph-client #118)</li>
+<li>Added name() method to Edge class (hugegraph-client #121)</li>
</ul>
<h3 id="core--server">Core &amp; Server</h3>
-<h4 id="功能更新">功能更新</h4>
+<h4 id="functionality-updates">Functionality Updates</h4>
<ul>
-<li>支持动态创建图实例(hugegraph #1065)</li>
-<li>支持通过 Gremlin 调用 OLTP 算法(hugegraph #1289)</li>
-<li>支持多集群使用同一个图权限服务,以共享权限信息(hugegraph #1350)</li>
-<li>支持跨多节点的 Cache 缓存同步(hugegraph #1357)</li>
-<li>支持 OLTP 算法使用原生集合以降低 GC 压力提升性能(hugegraph #1409)</li>
-<li>支持对新增的 Raft 节点打快照或恢复快照(hugegraph #1439)</li>
-<li>支持对集合属性建立二级索引 Secondary Index(hugegraph #1474)</li>
-<li>支持审计日志,及其压缩、限速等功能(hugegraph #1492 #1493)</li>
-<li>支持 OLTP 算法使用高性能并行无锁原生集合以提升性能(hugegraph #1552)</li>
+<li>Support dynamic creation of graph instances (hugegraph #1065)</li>
+<li>Support calling OLTP algorithms through Gremlin (hugegraph
#1289)</li>
+<li>Support multiple clusters using the same graph permission service to
share permission information (hugegraph #1350)</li>
+<li>Support Cache synchronization across multiple nodes (hugegraph
#1357)</li>
+<li>Support OLTP algorithms to use native collections to reduce GC pressure
and improve performance (hugegraph #1409)</li>
+<li>Support snapshotting and restoring snapshots for newly added Raft nodes
(hugegraph #1439)</li>
+<li>Support secondary index for collection properties (hugegraph
#1474)</li>
+<li>Support audit logs, compression, rate limiting, and other features
(hugegraph #1492 #1493)</li>
+<li>Support OLTP algorithms to use high-performance parallel lock-free
native collections to improve performance (hugegraph #1552)</li>
</ul>
-<h4 id="bug修复">BUG修复</h4>
+<h3 id="bug-fixes">BUG Fixes</h3>
+<p>The following are the bug fixes made in the context of computer
science:</p>
<ul>
-<li>修复带权最短路径算法(weighted shortest path)NPE问题 (hugegraph #1250)</li>
-<li>增加 Raft 相关的安全操作白名单(hugegraph #1257)</li>
-<li>修复 RocksDB 实例未正确关闭的问题(hugegraph #1264)</li>
-<li>在清空数据 truncate 操作之后,显示的发起写快照 Raft Snapshot(hugegraph #1275)</li>
-<li>修复 Raft Leader 在收到 Follower 转发请求时未更新缓存的问题(hugegraph #1279)</li>
-<li>修复带权最短路径算法(weighted shortest path)结果不稳定的问题(hugegraph #1280)</li>
-<li>修复 rays 算法 limit 参数不生效问题(hugegraph #1284)</li>
-<li>修复 neighborrank 算法 capacity 参数未检查的问题(hugegraph #1290)</li>
-<li>修复 PostgreSQL 因为不存在与用户同名的数据库而初始化失败的问题(hugegraph #1293)</li>
-<li>修复 HBase 后端当启用 Kerberos 时初始化失败的问题(hugegraph #1294)</li>
-<li>修复 HBase/RocksDB 后端 shard 结束判断错误问题(hugegraph #1306)</li>
-<li>修复带权最短路径算法(weighted shortest path)未检查目标顶点存在的问题(hugegraph #1307)</li>
-<li>修复 personalrank/neighborrank 算法中非 String 类型 id 的问题(hugegraph
#1310)</li>
-<li>检查必须是 master 节点才允许调度 gremlin job(hugegraph #1314)</li>
-<li>修复 g.V().hasLabel().limit(n) 因为索引覆盖导致的部分结果不准确问题(hugegraph #1316)</li>
-<li>修复 jaccardsimilarity 算法当并集为空时报 NaN 错误的问题(hugegraph #1324)</li>
-<li>修复 Raft Follower 节点操作 Schema 多节点之间数据不同步问题(hugegraph #1325)</li>
-<li>修复因为 tx 未关闭导致的 TTL 不生效问题(hugegraph #1330)</li>
-<li>修复 gremlin job 的执行结果大于 Cassandra 限制但小于任务限制时的异常处理(hugegraph
#1334)</li>
-<li>检查权限接口 auth-delete 和 role-get API 操作时图必须存在(hugegraph #1338)</li>
-<li>修复异步任务结果中包含 path/tree 时系列化不正常的问题(hugegraph #1351)</li>
-<li>修复初始化 admin 用户时的 NPE 问题(hugegraph #1360)</li>
-<li>修复异步任务原子性操作问题,确保 update/get fields 及 re-schedule 的原子性(hugegraph
#1361)</li>
-<li>修复权限 NONE 资源类型的问题(hugegraph #1362)</li>
-<li>修复启用权限后,truncate 操作报错 SecurityException 及管理员信息丢失问题(hugegraph
#1365)</li>
-<li>修复启用权限后,解析数据忽略了权限异常的问题(hugegraph #1380)</li>
-<li>修复 AuthManager 在初始化时会尝试连接其它节点的问题(hugegraph #1381)</li>
-<li>修复特定的 shard 信息导致 base64 解码错误的问题(hugegraph #1383)</li>
-<li>修复启用权限后,使用 consistent-hash LB 在校验权限时,creator 为空的问题(hugegraph
#1385)</li>
-<li>改进权限中 VAR 资源不再依赖于 VERTEX 资源(hugegraph #1386)</li>
-<li>规范启用权限后,Schema 操作仅依赖具体的资源(hugegraph #1387)</li>
-<li>规范启用权限后,部分操作由依赖 STATUS 资源改为依赖 ANY 资源(hugegraph #1391)</li>
-<li>规范启用权限后,禁止初始化管理员密码为空(hugegraph #1400)</li>
-<li>检查创建用户时 username/password 不允许为空(hugegraph #1402)</li>
-<li>修复更新 Label 时,PrimaryKey 或 SortKey 被设置为可空属性的问题(hugegraph #1406)</li>
-<li>修复 ScyllaDB 丢失分页结果问题(hugegraph #1407)</li>
-<li>修复带权最短路径算法(weighted shortest path)权重属性强制转换为 double 的问题(hugegraph
#1432)</li>
-<li>统一 OLTP 算法中的 degree 参数命名(hugegraph #1433)</li>
-<li>修复 fusiformsimilarity 算法当 similars 为空的时候返回所有的顶点问题(hugegraph
#1434)</li>
-<li>改进 paths 算法,当起始点与目标点相同时应该返回空路径(hugegraph #1435)</li>
-<li>修改 kout/kneighbor 的 limit 参数默认值 10 为 10000000(hugegraph #1436)</li>
-<li>修复分页信息中的 &lsquo;+&rsquo; 被 URL 编码为空格的问题(hugegraph #1437)</li>
-<li>改进边更新接口的错误提示信息(hugegraph #1443)</li>
-<li>修复 kout 算法 degree 未在所有 label 范围生效的问题(hugegraph #1459)</li>
-<li>改进 kneighbor/kout 算法,起始点不允许出现在结果集中(hugegraph #1459 #1463)</li>
-<li>统一 kout/kneighbor 的 Get 和 Post 版本行为(hugegraph #1470)</li>
-<li>改进创建边时顶点类型不匹配的错误提示信息(hugegraph #1477)</li>
-<li>修复 Range Index 的残留索引问题(hugegraph #1498)</li>
-<li>修复权限操作未失效缓存的问题(hugegraph #1528)</li>
-<li>修复 sameneighbor 的 limit 参数默认值 10 为 10000000(hugegraph #1530)</li>
-<li>修复 clear API 不应该所有后端都调用 create snapshot 的问题(hugegraph #1532)</li>
-<li>修复当 loading 模式时创建 Index Label 阻塞问题(hugegraph #1548)</li>
-<li>修复增加图到 project 或从 project 移除图的问题(hugegraph #1562)</li>
-<li>改进权限操作的一些错误提示信息(hugegraph #1563)</li>
-<li>支持浮点属性设置为 Infinity/NaN 的值(hugegraph #1578)</li>
-<li>修复 Raft 启用 safe_read 时的 quorum read 问题(hugegraph #1618)</li>
-<li>修复 token 过期时间配置的单位问题(hugegraph #1625)</li>
-<li>修复 MySQL Statement 资源泄露问题(hugegraph #1627)</li>
-<li>修复竞争条件下 Schema.getIndexLabel 获取不到数据的问题(hugegraph #1629)</li>
-<li>修复 HugeVertex4Insert 无法系列化问题(hugegraph #1630)</li>
-<li>修复 MySQL count Statement 未关闭问题(hugegraph #1640)</li>
-<li>修复当删除 Index Label 异常时,导致状态不同步问题(hugegraph #1642)</li>
-<li>修复 MySQL 执行 gremlin timeout 导致的 statement 未关闭问题(hugegraph #1643)</li>
-<li>改进 Search Index 以兼容特殊 Unicode 字符:\u0000 to \u0003(hugegraph
#1659)</li>
-<li>修复 #1659 引入的 Char 未转化为 String 的问题(hugegraph #1664)</li>
-<li>修复 has() + within() 查询时结果异常问题(hugegraph #1680)</li>
-<li>升级 Log4j 版本到 2.17 以修复安全漏洞(hugegraph #1686 #1698 #1702)</li>
-<li>修复 HBase 后端 shard scan 中 startkey 包含空串时 NPE 问题(hugegraph #1691)</li>
-<li>修复 paths 算法在深层环路遍历时性能下降问题 (hugegraph #1694)</li>
-<li>改进 personalrank 算法的参数默认值及错误检查(hugegraph #1695)</li>
-<li>修复 RESTful 接口 P.within 条件不生效问题(hugegraph #1704)</li>
-<li>修复启用权限时无法动态创建图的问题(hugegraph #1708)</li>
+<li>Fixed an NPE issue with weighted shortest path algorithm (HugeGraph
#1250)</li>
+<li>Added security operation whitelist for Raft (HugeGraph #1257)</li>
+<li>Fixed the issue where RocksDB instances were not properly closed
(HugeGraph #1264)</li>
+<li>After the truncate operation clears data, the displayed Raft snapshot
will show the initiated write snapshot (HugeGraph #1275)</li>
+<li>Fixed the caching problem of Raft Leader when receiving forwarded
requests from Follower (HugeGraph #1279)</li>
+<li>Fixed the instability issue with results of the weighted shortest path
algorithm (HugeGraph #1280)</li>
+<li>Fixed the issue where the limit parameter of rays algorithm was not
effective (HugeGraph #1284)</li>
+<li>Fixed the unchecked capacity parameter in neighborrank algorithm
(HugeGraph #1290)</li>
+<li>Fixed the initialization failure issue of PostgreSQL due to the absence
of a database with the same name as the user (HugeGraph #1293)</li>
+<li>Fixed the initialization failure issue of HBase backend when Kerberos
is enabled (HugeGraph #1294)</li>
+<li>Fixed the error in determining the end of shard for HBase/RocksDB
backend (HugeGraph #1306)</li>
+<li>Fixed the issue where the weighted shortest path algorithm did not
check for the existence of the target vertex (HugeGraph #1307)</li>
+<li>Fixed the issue with non-String type id in personalrank/neighborrank
algorithm (HugeGraph #1310)</li>
+<li>Checked that only the master node is allowed to schedule a gremlin job
(HugeGraph #1314)</li>
+<li>Fixed the inaccurate results issue caused by index coverage when using
<code>g.V().hasLabel().limit(n)</code> (HugeGraph #1316)</li>
+<li>Fixed the NaN error issue with jaccardsimilarity algorithm when the
union is empty (HugeGraph #1324)</li>
+<li>Fixed the data synchronization problem between multiple nodes when
Follower node operates Schema in Raft (HugeGraph #1325)</li>
+<li>Fixed the issue where TTL was not effective due to unclosed
transactions (HugeGraph #1330)</li>
+<li>Fixed the exception handling issue when the execution result of a
gremlin job is greater than the Cassandra limit but less than the task limit
(HugeGraph #1334)</li>
+<li>Checked that the graph must exist when performing operations with
auth-delete and role-get APIs (HugeGraph #1338)</li>
+<li>Fixed the serialization problem with asynchronous task results
containing path/tree (HugeGraph #1351)</li>
+<li>Fixed the NPE issue when initializing admin user (HugeGraph
#1360)</li>
+<li>Ensured the atomicity of update/get fields and re-schedule operations
for asynchronous tasks (HugeGraph #1361)</li>
+<li>Fixed the problem with the NONE resource type (HugeGraph #1362)</li>
+<li>Fixed the SecurityException error and administrator information loss
issue when performing truncate operation with enabled permissions (HugeGraph
#1365)</li>
+<li>Fixed the issue where permission exceptions were ignored during data
parsing with enabled permissions (HugeGraph #1380)</li>
+<li>Fixed the issue with AuthManager attempting to connect to other nodes
during initialization (HugeGraph #1381)</li>
+<li>Fixed the issue with base64 decoding error caused by specific shard
information (HugeGraph #1383)</li>
+<li>Fixed the issue where creator was empty when using consistent-hash LB
for permission verification with enabled permissions (HugeGraph #1385)</li>
+<li>Improved the VAR resource in permissions to no longer depend on the
VERTEX resource (HugeGraph #1386)</li>
+<li>Standardized the Schema operations to depend only on specific resources
after enabling permissions (HugeGraph #1387)</li>
+<li>Standardized certain operations to depend on the ANY resource instead
of the STATUS resource after enabling permissions (HugeGraph #1391)</li>
+<li>After enabling permissions, it is now prohibited to initialize the
administrator password as empty (HugeGraph #1400)</li>
+<li>Checked that the username/password cannot be empty when creating a user
(HugeGraph #1402)</li>
+<li>Fixed the issue where PrimaryKey or SortKey were set as nullable
attributes when updating Label (HugeGraph #1406)</li>
+<li>Fixed the issue of missing pagination results in ScyllaDB (HugeGraph
#1407)</li>
+<li>Fixed the issue of weight property being forcibly converted to double
in the weighted shortest path algorithm (HugeGraph #1432)</li>
+<li>Unified the naming of the degree parameter in OLTP algorithms
(HugeGraph #1433)</li>
+<li>Fixed the issue where fusiformsimilarity algorithm returned all
vertices when similars were empty (HugeGraph #1434)</li>
+<li>Improved the paths algorithm to return an empty path when the starting
point is the same as the target point (HugeGraph #1435)</li>
+<li>Changed the default value of the limit parameter for kout/kneighbor
from 10 to 10000000 (HugeGraph #1436)</li>
+<li>Fixed the issue of &lsquo;+&rsquo; being URL-encoded as a space
in pagination information (HugeGraph #1437)</li>
+<li>Improved the error message for the edge update interface (HugeGraph
#1443)</li>
+<li>Fixed the issue where degree parameter in kout algorithm did not take
effect for all labels (HugeGraph #1459)</li>
+<li>Improved the kneighbor/kout algorithms to disallow the starting point
from appearing in the result set (HugeGraph #1459 #1463)</li>
+<li>Unified the behavior of Get and Post versions for kout/kneighbor
(HugeGraph #1470)</li>
+<li>Improved the error message for mismatched vertex types when creating
edges (HugeGraph #1477)</li>
+<li>Fixed the issue of residual indexes in Range Index (HugeGraph
#1498)</li>
+<li>Fixed the problem of invalidating cache for permission operations
(HugeGraph #1528)</li>
+<li>Fixed the default value of the limit parameter for sameneighbor from 10
to 10000000 (HugeGraph #1530)</li>
+<li>Fixed the issue where the clear API should not call create snapshot for
all backends (HugeGraph #1532)</li>
+<li>Fixed the blocking issue when creating Index Label in loading mode
(HugeGraph #1548)</li>
+<li>Fixed the problem of adding a graph to a project or removing a graph
from a project (HugeGraph #1562)</li>
+<li>Improved the error message for certain permission operations (HugeGraph
#1563)</li>
+<li>Support setting floating point attributes to Infinity/NaN values
(hugegraph #1578)</li>
+<li>Fix quorum read issue when Raft is enabled for safe_read (hugegraph
#1618)</li>
+<li>Fix unit issue with token expiration time configuration (hugegraph
#1625)</li>
+<li>Fix resource leak issue with MySQL Statement (hugegraph #1627)</li>
+<li>Fix issue with Schema.getIndexLabel not being able to retrieve data
under race conditions (hugegraph #1629)</li>
+<li>Fix issue with HugeVertex4Insert serialization (hugegraph #1630)</li>
+<li>Fix issue with MySQL count Statement not being closed (hugegraph
#1640)</li>
+<li>Fix issue with out-of-sync status caused by deleting Index Label
exception (hugegraph #1642)</li>
+<li>Fix issue with MySQL executing gremlin timeout causing unclosed
statements (hugegraph #1643)</li>
+<li>Improve Search Index to support special Unicode characters: \u0000 to
\u0003 (hugegraph #1659)</li>
+<li>Fix issue introduced by #1659 where Char was not converted to String
(hugegraph #1664)</li>
+<li>Fix issue with abnormal results when using has() + within() queries
(hugegraph #1680)</li>
+<li>Upgrade Log4j version to 2.17 to fix security vulnerabilities
(hugegraph #1686 #1698 #1702)</li>
+<li>Fix NPE issue with shard scan in HBase backend when startkey contains
empty string (hugegraph #1691)</li>
+<li>Improve performance of paths algorithm in deep loop traversal
(hugegraph #1694)</li>
+<li>Improve default values and error checking for personalrank algorithm
(hugegraph #1695)</li>
+<li>Fix issue with P.within condition not working for RESTful API
(hugegraph #1704)</li>
+<li>Fix issue with dynamic graph creation when permissions are enabled
(hugegraph #1708)</li>
</ul>
-<h4 id="配置项修改">配置项修改:</h4>
+<h4 id="configuration-changes">Configuration changes:</h4>
<ul>
-<li>共享 SSL 相关配置项命名(hugegraph #1260)</li>
-<li>支持 RocksDB 配置项 rocksdb.level_compaction_dynamic_level_bytes(hugegraph
#1262)</li>
-<li>去除 RESFful Server 服务协议配置项 restserver.protocol,自动提取 URL 中的
Schema(hugegraph #1272)</li>
-<li>增加 PostgreSQL 配置项 jdbc.postgresql.connect_database(hugegraph
#1293)</li>
-<li>增加针对顶点主键是否编码的配置项 vertex.encode_primary_key_number(hugegraph
#1323)</li>
-<li>增加针对聚合查询是否启用索引优化的配置项 query.optimize_aggregate_by_index(hugegraph
#1549)</li>
-<li>修改 cache_type 的默认值 l1 为 l2(hugegraph #1681)</li>
-<li>增加 JDBC 强制重连配置项 jdbc.forced_auto_reconnect(hugegraph #1710)</li>
+<li>Rename shared SSL related configuration items (hugegraph #1260).</li>
+<li>Support RocksDB configuration item
<code>rocksdb.level_compaction_dynamic_level_bytes</code> (hugegraph
#1262).</li>
+<li>Remove RESTful Server service protocol configuration item
<code>restserver.protocol</code> and automatically extract schema from
the URL (hugegraph #1272).</li>
+<li>Add PostgreSQL configuration item
<code>jdbc.postgresql.connect_database</code> (hugegraph #1293).</li>
+<li>Add configuration item
<code>vertex.encode_primary_key_number</code> for specifying whether
vertex primary keys should be encoded (hugegraph #1323).</li>
+<li>Add configuration item
<code>query.optimize_aggregate_by_index</code> for enabling index
optimization in aggregate queries (hugegraph #1549).</li>
+<li>Change the default value of <code>cache_type</code> from
<code>l1</code> to <code>l2</code> (hugegraph #1681).</li>
+<li>Add JDBC forced auto-reconnect configuration item
<code>jdbc.forced_auto_reconnect</code> (hugegraph #1710).</li>
</ul>
-<h4 id="其它修改-1">其它修改</h4>
+<h4 id="other-changes">Other Changes</h4>
<ul>
-<li>增加默认的 SSL Certificate 文件(hugegraph #1254)</li>
-<li>OLTP 并行请求共享线程池,而非每个请求使用单独的线程池(hugegraph #1258)</li>
-<li>修复 Example 的问题(hugegraph #1308)</li>
-<li>使用 jraft 版本 1.3.5(hugegraph #1313)</li>
-<li>如果启用了 Raft 模式时,关闭 RocksDB 的 WAL(hugegraph #1318)</li>
-<li>使用 TarLz4Util 来提升快照 Snapshot 压缩的性能(hugegraph #1336)</li>
-<li>升级存储的版本号(store version),因为 property key 增加了 read frequency(hugegraph
#1341)</li>
-<li>顶点/边 vertex/edge 的 Get API 使用 queryVertex/queryEdge 方法来替代 iterator
方法(hugegraph #1345)</li>
-<li>支持 BFS 优化的多度查询(hugegraph #1359)</li>
-<li>改进 RocksDB deleteRange() 带来的查询性能问题(hugegraph #1375)</li>
-<li>修复 travis-ci cannot find symbol Namifiable 问题(hugegraph #1376)</li>
-<li>确保 RocksDB 快照的磁盘与 data path 指定的一致(hugegraph #1392)</li>
-<li>修复 MacOS 空闲内存 free_memory 计算不准确问题(hugegraph #1396)</li>
-<li>增加 Raft onBusy 回调来配合限速(hugegraph #1401)</li>
-<li>升级 netty-all 版本 4.1.13.Final 到 4.1.42.Final(hugegraph #1403)</li>
-<li>支持 TaskScheduler 暂停当设置为 loading 模式时(hugegraph #1414)</li>
-<li>修复 raft-tools 脚本的问题(hugegraph #1416)</li>
-<li>修复 license params 问题(hugegraph #1420)</li>
-<li>提升写权限日志的性能,通过 batch flush &amp; async write 方式改进(hugegraph
#1448)</li>
-<li>增加 MySQL 连接 URL 的日志记录(hugegraph #1451)</li>
-<li>提升用户信息校验性能(hugegraph# 1460)</li>
-<li>修复 TTL 因为起始时间问题导致的错误(hugegraph #1478)</li>
-<li>支持日志配置的热加载及对审计日志的压缩(hugegraph #1492)</li>
-<li>支持针对用户级别的审计日志的限速(hugegraph #1493)</li>
-<li>缓存 RamCache 支持用户自定义的过期时间(hugegraph #1494)</li>
-<li>在 auth client 端缓存 login role 以避免重复的 RPC 调用(hugegraph #1507)</li>
-<li>修复 IdSet.contains() 未复写 AbstractCollection.contains() 问题(hugegraph
#1511)</li>
-<li>修复当 commitPartOfEdgeDeletions() 失败时,未回滚 rollback 的问题(hugegraph
#1513)</li>
-<li>提升 Cache metrics 性能(hugegraph #1515)</li>
-<li>当发生 license 操作错误时,增加打印异常日志(hugegraph #1522)</li>
-<li>改进 SimilarsMap 实现(hugegraph #1523)</li>
-<li>使用 tokenless 方式来更新 coverage(hugegraph #1529)</li>
-<li>改进 project update 接口的代码(hugegraph #1537)</li>
-<li>允许从 option() 访问 GRAPH_STORE(hugegraph #1546)</li>
-<li>优化 kout/kneighbor 的 count 查询以避免拷贝集合(hugegraph #1550)</li>
-<li>优化 shortestpath 遍历方式,以数据量少的一端优先遍历(hugegraph #1569)</li>
-<li>完善 rocksdb.data_disks 配置项的 allowed keys 提示信息(hugegraph #1585)</li>
-<li>为 number id 优化 OLTP 遍历中的 id2code 方法性能(hugegraph #1623)</li>
-<li>优化 HugeElement.getProperties() 返回
Collection&lt;Property&gt;(hugegraph #1624)</li>
-<li>增加 APACHE PROPOSAL 文件(hugegraph #1644)</li>
-<li>改进 close tx 的流程(hugegraph #1655)</li>
-<li>当 reset() 时为 MySQL close 捕获所有类型异常(hugegraph #1661)</li>
-<li>改进 OLAP property 模块代码(hugegraph #1675)</li>
-<li>改进查询模块的执行性能(hugegraph #1711)</li>
+<li>Added default SSL Certificate file (hugegraph #1254)</li>
+<li>OLTP parallel requests share thread pool instead of using separate
thread pools for each request (hugegraph #1258)</li>
+<li>Fixed issues with Examples (hugegraph #1308)</li>
+<li>Upgraded to jraft version 1.3.5 (hugegraph #1313)</li>
+<li>Disable RocksDB WAL when Raft mode is enabled (hugegraph #1318)</li>
+<li>Use TarLz4Util to improve the performance of Snapshot compression
(hugegraph #1336)</li>
+<li>Upgraded storage version as property key read frequency has been added
(hugegraph #1341)</li>
+<li>Replaced iterator methods with queryVertex/queryEdge methods in Get API
for vertex/edge (hugegraph #1345)</li>
+<li>Supported multi-degree queries optimized for BFS (hugegraph
#1359)</li>
+<li>Improved query performance issue caused by RocksDB deleteRange()
(hugegraph #1375)</li>
+<li>Fixed &ldquo;cannot find symbol Namifiable&rdquo; issue in
travis-ci (hugegraph #1376)</li>
+<li>Ensured consistency between the disk of RocksDB snapshots and the data
path specified (hugegraph #1392)</li>
+<li>Fixed inaccurate calculation of free_memory on MacOS (hugegraph
#1396)</li>
+<li>Added Raft onBusy callback to cooperate with rate limiting (hugegraph
#1401)</li>
+<li>Upgraded netty-all version from 4.1.13.Final to 4.1.42.Final (hugegraph
#1403)</li>
+<li>Supported pausing TaskScheduler when set to loading mode (hugegraph
#1414)</li>
+<li>Fixed issues with raft-tools scripts (hugegraph #1416)</li>
+<li>Fixed license params issues (hugegraph #1420)</li>
+<li>Improved the performance of write permission logs by using batch flush
and async write methods (hugegraph #1448)</li>
+<li>Added logging of MySQL connection URL (hugegraph #1451)</li>
+<li>Improved user information verification performance (hugegraph
#1460)</li>
+<li>Fixed error caused by TTL due to start time issue (hugegraph
#1478)</li>
+<li>Supported hot reloading of log configuration and compression of audit
logs (hugegraph #1492)</li>
+<li>Supported rate limiting for user-level audit logs (hugegraph
#1493)</li>
+<li>RamCache now supports user-defined expiration time (hugegraph
#1494)</li>
+<li>Cached login role in auth client to avoid duplicate RPC calls
(hugegraph #1507)</li>
+<li>Overrode IdSet.contains() to fix issue with
AbstractCollection.contains() (hugegraph #1511)</li>
+<li>Fixed issue where rollback was not performed when
commitPartOfEdgeDeletions() fails (hugegraph #1513)</li>
+<li>Improved performance of Cache metrics (hugegraph #1515)</li>
+<li>Added exception logging when license operation error occurs (hugegraph
#1522)</li>
+<li>Improved implementation of SimilarsMap (hugegraph #1523)</li>
+<li>Updated coverage using tokenless approach (hugegraph #1529)</li>
+<li>Refactored code for project update interface (hugegraph #1537)</li>
+<li>Allowed access to GRAPH_STORE from option() (hugegraph #1546)</li>
+<li>Optimized count queries for kout/kneighbor to avoid collection copying
(hugegraph #1550)</li>
+<li>Optimized shortestpath traversal by prioritizing the side with less
data (hugegraph #1569)</li>
+<li>Enhanced prompt messages for allowed keys in rocksdb.data_disks
configuration (hugegraph #1585)</li>
+<li>Optimized id2code method performance for number IDs in OLTP traversal
(hugegraph #1623)</li>
+<li>Improved HugeElement.getProperties() to return
Collection&lt;Property&gt; (hugegraph #1624)</li>
+<li>Added APACHE PROPOSAL file (hugegraph #1644)</li>
+<li>Improved close transaction flow (hugegraph #1655)</li>
+<li>Captured all types of exceptions when resetting and closing MySQL
(hugegraph #1661)</li>
+<li>Improved code for OLAP property module (hugegraph #1675)</li>
+<li>Improved execution performance of query module (hugegraph #1711)</li>
</ul>
<h3 id="loader">Loader</h3>
<ul>
-<li>支持导入 Parquet 格式文件(hugegraph-loader #174)</li>
-<li>支持 HDFS Kerberos 权限验证(hugegraph-loader #176)</li>
-<li>支持 HTTPS 协议连接到服务端导入数据(hugegraph-loader #183)</li>
-<li>修复 trust store file 路径问题(hugegraph-loader #186)</li>
-<li>处理 loading mode 重置的异常(hugegraph-loader #187)</li>
-<li>增加在插入数据时对非空属性的检查(hugegraph-loader #190)</li>
-<li>修复客户端与服务端时区不同导致的时间判断问题(hugegraph-loader #192)</li>
-<li>优化数据解析性能(hugegraph-loader #194)</li>
-<li>当用户指定了文件头时,检查其必须不为空(hugegraph-loader #195)</li>
-<li>修复示例程序中 MySQL struct.json 格式问题(hugegraph-loader #198)</li>
-<li>修复顶点边导入速度不精确的问题(hugegraph-loader #200 #205)</li>
-<li>当导入启用 check-vertex 时,确保先导入顶点再导入边(hugegraph-loader #206)</li>
-<li>修复边 Json 数据导入格式不统一时数组溢出的问题(hugegraph-loader #211)</li>
-<li>修复因边 mapping 文件不存在导致的 NPE 问题(hugegraph-loader #213)</li>
-<li>修复读取时间可能出现负数的问题(hugegraph-loader #215)</li>
-<li>改进目录文件的日志打印(hugegraph-loader #223)</li>
-<li>改进 loader 的的 Schema 处理流程(hugegraph-loader #230)</li>
+<li>Supports importing files in Parquet format (hugegraph-loader
#174)</li>
+<li>Supports HDFS Kerberos authentication (hugegraph-loader #176)</li>
+<li>Supports importing data by connecting to the server using HTTPS
protocol (hugegraph-loader #183)</li>
+<li>Fixes trust store file path issue (hugegraph-loader #186)</li>
+<li>Handles exceptions caused by resetting loading mode (hugegraph-loader
#187)</li>
+<li>Adds checking of non-empty attributes during data insertion
(hugegraph-loader #190)</li>
+<li>Fixes time comparison issue caused by different time zones between
client and server (hugegraph-loader #192)</li>
+<li>Improves data parsing performance (hugegraph-loader #194)</li>
+<li>Checks that the user-specified file header is not empty when inserting
data (hugegraph-loader #195)</li>
+<li>Fixes format issue with MySQL struct.json in the example program
(hugegraph-loader #198)</li>
+<li>Fixes inaccurate vertex-edge import speed issue (hugegraph-loader #200
#205)</li>
+<li>When check-vertex is enabled during import, ensures that vertices are
imported before edges (hugegraph-loader #206)</li>
+<li>Fixes array overflow issue caused by inconsistent edge Json data import
format (hugegraph-loader #211)</li>
+<li>Fixes NPE issue caused by missing edge mapping file (hugegraph-loader
#213)</li>
+<li>Fixes issue where negative time values may be read (hugegraph-loader
#215)</li>
+<li>Improves logging for directory files (hugegraph-loader #223)</li>
+<li>Improves Schema processing in the loader (hugegraph-loader #230)</li>
</ul>
<h3 id="tools">Tools</h3>
<ul>
-<li>支持 HTTPS 协议(hugegraph-tools #71)</li>
-<li>移除 &ndash;protocol 参数,直接从URL中自动提取(hugegraph-tools #72)</li>
-<li>支持将数据 dump 到 HDFS 文件系统(hugegraph-tools #73)</li>
-<li>修复 trust store file 路径问题(hugegraph-tools #75)</li>
-<li>支持权限信息的备份恢复(hugegraph-tools #76)</li>
-<li>支持无参数的 Printer 打印(hugegraph-tools #79)</li>
-<li>修复 macOS free_memory 计算问题(hugegraph-tools #82)</li>
-<li>支持备份恢复时指定线程数hugegraph-tools #83)</li>
-<li>支持动态创建图、克隆图、删除图等命令(hugegraph-tools #95)</li>
+<li>Support HTTPS protocol (hugegraph-tools #71)</li>
+<li>Remove &ndash;protocol parameter and automatically extract from the
URL (hugegraph-tools #72)</li>
+<li>Support dumping data to HDFS file system (hugegraph-tools #73)</li>
+<li>Fix trust store file path issue (hugegraph-tools #75)</li>
+<li>Support backup and restore of permission information (hugegraph-tools
#76)</li>
+<li>Support Printer printing without parameters (hugegraph-tools
#79)</li>
+<li>Fix macOS free_memory calculation issue (hugegraph-tools #82)</li>
+<li>Support specifying the number of threads during backup and restore
(hugegraph-tools #83)</li>
+<li>Support commands for dynamically creating graphs, cloning graphs,
deleting graphs, etc. (hugegraph-tools #95)</li>
</ul></description></item></channel></rss>
\ No newline at end of file
diff --git a/docs/index.xml b/docs/index.xml
index f1870aae..ff31a525 100644
--- a/docs/index.xml
+++ b/docs/index.xml
@@ -5903,207 +5903,208 @@ And there is no need to guarantee the order between
the two parameters.</p>
</span></span><span style="display:flex;"><span><span
style="color:#000;font-weight:bold">}</span>
</span></span></code></pre></div></description></item><item><title>Docs:
HugeGraph 0.12 Release
Notes</title><link>/docs/changelog/hugegraph-0.12.0-release-notes/</link><pubDate>Mon,
01 Jan 0001 00:00:00
+0000</pubDate><guid>/docs/changelog/hugegraph-0.12.0-release-notes/</guid><description>
<h3 id="api--client">API &amp; Client</h3>
-<h4 id="接口更新">接口更新</h4>
-<ul>
-<li>支持 https + auth 模式连接图服务 (hugegraph-client #109 #110)</li>
-<li>统一 kout/kneighbor 等 OLTP 接口的参数命名及默认值(hugegraph-client #122 #123)</li>
-<li>支持 RESTful 接口利用 P.textcontains() 进行属性全文检索(hugegraph #1312)</li>
-<li>增加 graph_read_mode API 接口,以切换 OLTP、OLAP 读模式(hugegraph #1332)</li>
-<li>支持 list/set 类型的聚合属性 aggregate property(hugegraph #1332)</li>
-<li>权限接口增加 METRICS 资源类型(hugegraph #1355、hugegraph-client #114)</li>
-<li>权限接口增加 SCHEMA 资源类型(hugegraph #1362、hugegraph-client #117)</li>
-<li>增加手动 compact API 接口,支持 rocksdb/cassandra/hbase 后端(hugegraph
#1378)</li>
-<li>权限接口增加 login/logout API,支持颁发或回收 Token(hugegraph #1500、hugegraph-client
#125)</li>
-<li>权限接口增加 project API(hugegraph #1504、hugegraph-client #127)</li>
-<li>增加 OLAP 回写接口,支持 cassandra/rocksdb 后端(hugegraph #1506、hugegraph-client
#129)</li>
-<li>增加返回一个图的所有 Schema 的 API 接口(hugegraph #1567、hugegraph-client
#134)</li>
-<li>变更 property key 创建与更新 API 的 HTTP 返回码为 202(hugegraph #1584)</li>
-<li>增强 Text.contains()
支持3种格式:&ldquo;word&rdquo;、&quot;(word)&quot;、&quot;(word1|word2|word3)&quot;(hugegraph
#1652)</li>
-<li>统一了属性中特殊字符的行为(hugegraph #1670 #1684)</li>
-<li>支持动态创建图实例、克隆图实例、删除图实例(hugegraph-client #135)</li>
-</ul>
-<h4 id="其它修改">其它修改</h4>
-<ul>
-<li>修复在恢复 index label 时 IndexLabelV56 id 丢失的问题(hugegraph-client
#118)</li>
-<li>为 Edge 类增加 name() 方法(hugegraph-client #121)</li>
+<h4 id="interface-updates">Interface Updates</h4>
+<ul>
+<li>Support https + auth mode to connect to graph service (hugegraph-client
#109 #110)</li>
+<li>Unified the parameter naming and default values of OLTP interfaces such
as kout/kneighbor (hugegraph-client #122 #123)</li>
+<li>Support RESTful interface for attribute full-text search using
P.textcontains() (hugegraph #1312)</li>
+<li>Added graph_read_mode API interface to switch between OLTP and OLAP
read modes (hugegraph #1332)</li>
+<li>Support aggregate properties of list/set types (hugegraph #1332)</li>
+<li>Permission interface added METRICS resource type (hugegraph #1355,
hugegraph-client #114)</li>
+<li>Permission interface added SCHEMA resource type (hugegraph #1362,
hugegraph-client #117)</li>
+<li>Added manual compact API interface, supports rocksdb/cassandra/hbase
backend (hugegraph #1378)</li>
+<li>Permission interface added login/logout API, supports issuing or
revoking tokens (hugegraph #1500, hugegraph-client #125)</li>
+<li>Permission interface added project API (hugegraph #1504,
hugegraph-client #127)</li>
+<li>Added OLAP write-back interface, supports cassandra/rocksdb backend
(hugegraph #1506, hugegraph-client #129)</li>
+<li>Added API interface to return all Schema of a graph (hugegraph #1567,
hugegraph-client #134)</li>
+<li>Changed the HTTP return code of property key creation and update API to
202 (hugegraph #1584)</li>
+<li>Enhanced Text.contains() to support 3 formats:
&ldquo;word&rdquo;, &ldquo;(word)&rdquo;,
&ldquo;(word1|word2|word3)&rdquo; (hugegraph #1652)</li>
+<li>Unified the behavior of special characters in properties (hugegraph
#1670 #1684)</li>
+<li>Support dynamic creation of graph instances, cloning of graph
instances, and deletion of graph instances (hugegraph-client #135)</li>
+</ul>
+<h4 id="other-modifications">Other modifications</h4>
+<ul>
+<li>Fixed the problem of IndexLabelV56 id loss when restoring index label
(hugegraph-client #118)</li>
+<li>Added name() method to Edge class (hugegraph-client #121)</li>
</ul>
<h3 id="core--server">Core &amp; Server</h3>
-<h4 id="功能更新">功能更新</h4>
-<ul>
-<li>支持动态创建图实例(hugegraph #1065)</li>
-<li>支持通过 Gremlin 调用 OLTP 算法(hugegraph #1289)</li>
-<li>支持多集群使用同一个图权限服务,以共享权限信息(hugegraph #1350)</li>
-<li>支持跨多节点的 Cache 缓存同步(hugegraph #1357)</li>
-<li>支持 OLTP 算法使用原生集合以降低 GC 压力提升性能(hugegraph #1409)</li>
-<li>支持对新增的 Raft 节点打快照或恢复快照(hugegraph #1439)</li>
-<li>支持对集合属性建立二级索引 Secondary Index(hugegraph #1474)</li>
-<li>支持审计日志,及其压缩、限速等功能(hugegraph #1492 #1493)</li>
-<li>支持 OLTP 算法使用高性能并行无锁原生集合以提升性能(hugegraph #1552)</li>
-</ul>
-<h4 id="bug修复">BUG修复</h4>
-<ul>
-<li>修复带权最短路径算法(weighted shortest path)NPE问题 (hugegraph #1250)</li>
-<li>增加 Raft 相关的安全操作白名单(hugegraph #1257)</li>
-<li>修复 RocksDB 实例未正确关闭的问题(hugegraph #1264)</li>
-<li>在清空数据 truncate 操作之后,显示的发起写快照 Raft Snapshot(hugegraph #1275)</li>
-<li>修复 Raft Leader 在收到 Follower 转发请求时未更新缓存的问题(hugegraph #1279)</li>
-<li>修复带权最短路径算法(weighted shortest path)结果不稳定的问题(hugegraph #1280)</li>
-<li>修复 rays 算法 limit 参数不生效问题(hugegraph #1284)</li>
-<li>修复 neighborrank 算法 capacity 参数未检查的问题(hugegraph #1290)</li>
-<li>修复 PostgreSQL 因为不存在与用户同名的数据库而初始化失败的问题(hugegraph #1293)</li>
-<li>修复 HBase 后端当启用 Kerberos 时初始化失败的问题(hugegraph #1294)</li>
-<li>修复 HBase/RocksDB 后端 shard 结束判断错误问题(hugegraph #1306)</li>
-<li>修复带权最短路径算法(weighted shortest path)未检查目标顶点存在的问题(hugegraph #1307)</li>
-<li>修复 personalrank/neighborrank 算法中非 String 类型 id 的问题(hugegraph
#1310)</li>
-<li>检查必须是 master 节点才允许调度 gremlin job(hugegraph #1314)</li>
-<li>修复 g.V().hasLabel().limit(n) 因为索引覆盖导致的部分结果不准确问题(hugegraph #1316)</li>
-<li>修复 jaccardsimilarity 算法当并集为空时报 NaN 错误的问题(hugegraph #1324)</li>
-<li>修复 Raft Follower 节点操作 Schema 多节点之间数据不同步问题(hugegraph #1325)</li>
-<li>修复因为 tx 未关闭导致的 TTL 不生效问题(hugegraph #1330)</li>
-<li>修复 gremlin job 的执行结果大于 Cassandra 限制但小于任务限制时的异常处理(hugegraph
#1334)</li>
-<li>检查权限接口 auth-delete 和 role-get API 操作时图必须存在(hugegraph #1338)</li>
-<li>修复异步任务结果中包含 path/tree 时系列化不正常的问题(hugegraph #1351)</li>
-<li>修复初始化 admin 用户时的 NPE 问题(hugegraph #1360)</li>
-<li>修复异步任务原子性操作问题,确保 update/get fields 及 re-schedule 的原子性(hugegraph
#1361)</li>
-<li>修复权限 NONE 资源类型的问题(hugegraph #1362)</li>
-<li>修复启用权限后,truncate 操作报错 SecurityException 及管理员信息丢失问题(hugegraph
#1365)</li>
-<li>修复启用权限后,解析数据忽略了权限异常的问题(hugegraph #1380)</li>
-<li>修复 AuthManager 在初始化时会尝试连接其它节点的问题(hugegraph #1381)</li>
-<li>修复特定的 shard 信息导致 base64 解码错误的问题(hugegraph #1383)</li>
-<li>修复启用权限后,使用 consistent-hash LB 在校验权限时,creator 为空的问题(hugegraph
#1385)</li>
-<li>改进权限中 VAR 资源不再依赖于 VERTEX 资源(hugegraph #1386)</li>
-<li>规范启用权限后,Schema 操作仅依赖具体的资源(hugegraph #1387)</li>
-<li>规范启用权限后,部分操作由依赖 STATUS 资源改为依赖 ANY 资源(hugegraph #1391)</li>
-<li>规范启用权限后,禁止初始化管理员密码为空(hugegraph #1400)</li>
-<li>检查创建用户时 username/password 不允许为空(hugegraph #1402)</li>
-<li>修复更新 Label 时,PrimaryKey 或 SortKey 被设置为可空属性的问题(hugegraph #1406)</li>
-<li>修复 ScyllaDB 丢失分页结果问题(hugegraph #1407)</li>
-<li>修复带权最短路径算法(weighted shortest path)权重属性强制转换为 double 的问题(hugegraph
#1432)</li>
-<li>统一 OLTP 算法中的 degree 参数命名(hugegraph #1433)</li>
-<li>修复 fusiformsimilarity 算法当 similars 为空的时候返回所有的顶点问题(hugegraph
#1434)</li>
-<li>改进 paths 算法,当起始点与目标点相同时应该返回空路径(hugegraph #1435)</li>
-<li>修改 kout/kneighbor 的 limit 参数默认值 10 为 10000000(hugegraph #1436)</li>
-<li>修复分页信息中的 &lsquo;+&rsquo; 被 URL 编码为空格的问题(hugegraph #1437)</li>
-<li>改进边更新接口的错误提示信息(hugegraph #1443)</li>
-<li>修复 kout 算法 degree 未在所有 label 范围生效的问题(hugegraph #1459)</li>
-<li>改进 kneighbor/kout 算法,起始点不允许出现在结果集中(hugegraph #1459 #1463)</li>
-<li>统一 kout/kneighbor 的 Get 和 Post 版本行为(hugegraph #1470)</li>
-<li>改进创建边时顶点类型不匹配的错误提示信息(hugegraph #1477)</li>
-<li>修复 Range Index 的残留索引问题(hugegraph #1498)</li>
-<li>修复权限操作未失效缓存的问题(hugegraph #1528)</li>
-<li>修复 sameneighbor 的 limit 参数默认值 10 为 10000000(hugegraph #1530)</li>
-<li>修复 clear API 不应该所有后端都调用 create snapshot 的问题(hugegraph #1532)</li>
-<li>修复当 loading 模式时创建 Index Label 阻塞问题(hugegraph #1548)</li>
-<li>修复增加图到 project 或从 project 移除图的问题(hugegraph #1562)</li>
-<li>改进权限操作的一些错误提示信息(hugegraph #1563)</li>
-<li>支持浮点属性设置为 Infinity/NaN 的值(hugegraph #1578)</li>
-<li>修复 Raft 启用 safe_read 时的 quorum read 问题(hugegraph #1618)</li>
-<li>修复 token 过期时间配置的单位问题(hugegraph #1625)</li>
-<li>修复 MySQL Statement 资源泄露问题(hugegraph #1627)</li>
-<li>修复竞争条件下 Schema.getIndexLabel 获取不到数据的问题(hugegraph #1629)</li>
-<li>修复 HugeVertex4Insert 无法系列化问题(hugegraph #1630)</li>
-<li>修复 MySQL count Statement 未关闭问题(hugegraph #1640)</li>
-<li>修复当删除 Index Label 异常时,导致状态不同步问题(hugegraph #1642)</li>
-<li>修复 MySQL 执行 gremlin timeout 导致的 statement 未关闭问题(hugegraph #1643)</li>
-<li>改进 Search Index 以兼容特殊 Unicode 字符:\u0000 to \u0003(hugegraph
#1659)</li>
-<li>修复 #1659 引入的 Char 未转化为 String 的问题(hugegraph #1664)</li>
-<li>修复 has() + within() 查询时结果异常问题(hugegraph #1680)</li>
-<li>升级 Log4j 版本到 2.17 以修复安全漏洞(hugegraph #1686 #1698 #1702)</li>
-<li>修复 HBase 后端 shard scan 中 startkey 包含空串时 NPE 问题(hugegraph #1691)</li>
-<li>修复 paths 算法在深层环路遍历时性能下降问题 (hugegraph #1694)</li>
-<li>改进 personalrank 算法的参数默认值及错误检查(hugegraph #1695)</li>
-<li>修复 RESTful 接口 P.within 条件不生效问题(hugegraph #1704)</li>
-<li>修复启用权限时无法动态创建图的问题(hugegraph #1708)</li>
-</ul>
-<h4 id="配置项修改">配置项修改:</h4>
-<ul>
-<li>共享 SSL 相关配置项命名(hugegraph #1260)</li>
-<li>支持 RocksDB 配置项 rocksdb.level_compaction_dynamic_level_bytes(hugegraph
#1262)</li>
-<li>去除 RESFful Server 服务协议配置项 restserver.protocol,自动提取 URL 中的
Schema(hugegraph #1272)</li>
-<li>增加 PostgreSQL 配置项 jdbc.postgresql.connect_database(hugegraph
#1293)</li>
-<li>增加针对顶点主键是否编码的配置项 vertex.encode_primary_key_number(hugegraph
#1323)</li>
-<li>增加针对聚合查询是否启用索引优化的配置项 query.optimize_aggregate_by_index(hugegraph
#1549)</li>
-<li>修改 cache_type 的默认值 l1 为 l2(hugegraph #1681)</li>
-<li>增加 JDBC 强制重连配置项 jdbc.forced_auto_reconnect(hugegraph #1710)</li>
-</ul>
-<h4 id="其它修改-1">其它修改</h4>
-<ul>
-<li>增加默认的 SSL Certificate 文件(hugegraph #1254)</li>
-<li>OLTP 并行请求共享线程池,而非每个请求使用单独的线程池(hugegraph #1258)</li>
-<li>修复 Example 的问题(hugegraph #1308)</li>
-<li>使用 jraft 版本 1.3.5(hugegraph #1313)</li>
-<li>如果启用了 Raft 模式时,关闭 RocksDB 的 WAL(hugegraph #1318)</li>
-<li>使用 TarLz4Util 来提升快照 Snapshot 压缩的性能(hugegraph #1336)</li>
-<li>升级存储的版本号(store version),因为 property key 增加了 read frequency(hugegraph
#1341)</li>
-<li>顶点/边 vertex/edge 的 Get API 使用 queryVertex/queryEdge 方法来替代 iterator
方法(hugegraph #1345)</li>
-<li>支持 BFS 优化的多度查询(hugegraph #1359)</li>
-<li>改进 RocksDB deleteRange() 带来的查询性能问题(hugegraph #1375)</li>
-<li>修复 travis-ci cannot find symbol Namifiable 问题(hugegraph #1376)</li>
-<li>确保 RocksDB 快照的磁盘与 data path 指定的一致(hugegraph #1392)</li>
-<li>修复 MacOS 空闲内存 free_memory 计算不准确问题(hugegraph #1396)</li>
-<li>增加 Raft onBusy 回调来配合限速(hugegraph #1401)</li>
-<li>升级 netty-all 版本 4.1.13.Final 到 4.1.42.Final(hugegraph #1403)</li>
-<li>支持 TaskScheduler 暂停当设置为 loading 模式时(hugegraph #1414)</li>
-<li>修复 raft-tools 脚本的问题(hugegraph #1416)</li>
-<li>修复 license params 问题(hugegraph #1420)</li>
-<li>提升写权限日志的性能,通过 batch flush &amp; async write 方式改进(hugegraph
#1448)</li>
-<li>增加 MySQL 连接 URL 的日志记录(hugegraph #1451)</li>
-<li>提升用户信息校验性能(hugegraph# 1460)</li>
-<li>修复 TTL 因为起始时间问题导致的错误(hugegraph #1478)</li>
-<li>支持日志配置的热加载及对审计日志的压缩(hugegraph #1492)</li>
-<li>支持针对用户级别的审计日志的限速(hugegraph #1493)</li>
-<li>缓存 RamCache 支持用户自定义的过期时间(hugegraph #1494)</li>
-<li>在 auth client 端缓存 login role 以避免重复的 RPC 调用(hugegraph #1507)</li>
-<li>修复 IdSet.contains() 未复写 AbstractCollection.contains() 问题(hugegraph
#1511)</li>
-<li>修复当 commitPartOfEdgeDeletions() 失败时,未回滚 rollback 的问题(hugegraph
#1513)</li>
-<li>提升 Cache metrics 性能(hugegraph #1515)</li>
-<li>当发生 license 操作错误时,增加打印异常日志(hugegraph #1522)</li>
-<li>改进 SimilarsMap 实现(hugegraph #1523)</li>
-<li>使用 tokenless 方式来更新 coverage(hugegraph #1529)</li>
-<li>改进 project update 接口的代码(hugegraph #1537)</li>
-<li>允许从 option() 访问 GRAPH_STORE(hugegraph #1546)</li>
-<li>优化 kout/kneighbor 的 count 查询以避免拷贝集合(hugegraph #1550)</li>
-<li>优化 shortestpath 遍历方式,以数据量少的一端优先遍历(hugegraph #1569)</li>
-<li>完善 rocksdb.data_disks 配置项的 allowed keys 提示信息(hugegraph #1585)</li>
-<li>为 number id 优化 OLTP 遍历中的 id2code 方法性能(hugegraph #1623)</li>
-<li>优化 HugeElement.getProperties() 返回
Collection&lt;Property&gt;(hugegraph #1624)</li>
-<li>增加 APACHE PROPOSAL 文件(hugegraph #1644)</li>
-<li>改进 close tx 的流程(hugegraph #1655)</li>
-<li>当 reset() 时为 MySQL close 捕获所有类型异常(hugegraph #1661)</li>
-<li>改进 OLAP property 模块代码(hugegraph #1675)</li>
-<li>改进查询模块的执行性能(hugegraph #1711)</li>
+<h4 id="functionality-updates">Functionality Updates</h4>
+<ul>
+<li>Support dynamic creation of graph instances (hugegraph #1065)</li>
+<li>Support calling OLTP algorithms through Gremlin (hugegraph
#1289)</li>
+<li>Support multiple clusters using the same graph permission service to
share permission information (hugegraph #1350)</li>
+<li>Support Cache synchronization across multiple nodes (hugegraph
#1357)</li>
+<li>Support OLTP algorithms to use native collections to reduce GC pressure
and improve performance (hugegraph #1409)</li>
+<li>Support snapshotting and restoring snapshots for newly added Raft nodes
(hugegraph #1439)</li>
+<li>Support secondary index for collection properties (hugegraph
#1474)</li>
+<li>Support audit logs, compression, rate limiting, and other features
(hugegraph #1492 #1493)</li>
+<li>Support OLTP algorithms to use high-performance parallel lock-free
native collections to improve performance (hugegraph #1552)</li>
+</ul>
+<h3 id="bug-fixes">BUG Fixes</h3>
+<p>The following are the bug fixes made in the context of computer
science:</p>
+<ul>
+<li>Fixed an NPE issue with weighted shortest path algorithm (HugeGraph
#1250)</li>
+<li>Added security operation whitelist for Raft (HugeGraph #1257)</li>
+<li>Fixed the issue where RocksDB instances were not properly closed
(HugeGraph #1264)</li>
+<li>After the truncate operation clears data, the displayed Raft snapshot
will show the initiated write snapshot (HugeGraph #1275)</li>
+<li>Fixed the caching problem of Raft Leader when receiving forwarded
requests from Follower (HugeGraph #1279)</li>
+<li>Fixed the instability issue with results of the weighted shortest path
algorithm (HugeGraph #1280)</li>
+<li>Fixed the issue where the limit parameter of rays algorithm was not
effective (HugeGraph #1284)</li>
+<li>Fixed the unchecked capacity parameter in neighborrank algorithm
(HugeGraph #1290)</li>
+<li>Fixed the initialization failure issue of PostgreSQL due to the absence
of a database with the same name as the user (HugeGraph #1293)</li>
+<li>Fixed the initialization failure issue of HBase backend when Kerberos
is enabled (HugeGraph #1294)</li>
+<li>Fixed the error in determining the end of shard for HBase/RocksDB
backend (HugeGraph #1306)</li>
+<li>Fixed the issue where the weighted shortest path algorithm did not
check for the existence of the target vertex (HugeGraph #1307)</li>
+<li>Fixed the issue with non-String type id in personalrank/neighborrank
algorithm (HugeGraph #1310)</li>
+<li>Checked that only the master node is allowed to schedule a gremlin job
(HugeGraph #1314)</li>
+<li>Fixed the inaccurate results issue caused by index coverage when using
<code>g.V().hasLabel().limit(n)</code> (HugeGraph #1316)</li>
+<li>Fixed the NaN error issue with jaccardsimilarity algorithm when the
union is empty (HugeGraph #1324)</li>
+<li>Fixed the data synchronization problem between multiple nodes when
Follower node operates Schema in Raft (HugeGraph #1325)</li>
+<li>Fixed the issue where TTL was not effective due to unclosed
transactions (HugeGraph #1330)</li>
+<li>Fixed the exception handling issue when the execution result of a
gremlin job is greater than the Cassandra limit but less than the task limit
(HugeGraph #1334)</li>
+<li>Checked that the graph must exist when performing operations with
auth-delete and role-get APIs (HugeGraph #1338)</li>
+<li>Fixed the serialization problem with asynchronous task results
containing path/tree (HugeGraph #1351)</li>
+<li>Fixed the NPE issue when initializing admin user (HugeGraph
#1360)</li>
+<li>Ensured the atomicity of update/get fields and re-schedule operations
for asynchronous tasks (HugeGraph #1361)</li>
+<li>Fixed the problem with the NONE resource type (HugeGraph #1362)</li>
+<li>Fixed the SecurityException error and administrator information loss
issue when performing truncate operation with enabled permissions (HugeGraph
#1365)</li>
+<li>Fixed the issue where permission exceptions were ignored during data
parsing with enabled permissions (HugeGraph #1380)</li>
+<li>Fixed the issue with AuthManager attempting to connect to other nodes
during initialization (HugeGraph #1381)</li>
+<li>Fixed the issue with base64 decoding error caused by specific shard
information (HugeGraph #1383)</li>
+<li>Fixed the issue where creator was empty when using consistent-hash LB
for permission verification with enabled permissions (HugeGraph #1385)</li>
+<li>Improved the VAR resource in permissions to no longer depend on the
VERTEX resource (HugeGraph #1386)</li>
+<li>Standardized the Schema operations to depend only on specific resources
after enabling permissions (HugeGraph #1387)</li>
+<li>Standardized certain operations to depend on the ANY resource instead
of the STATUS resource after enabling permissions (HugeGraph #1391)</li>
+<li>After enabling permissions, it is now prohibited to initialize the
administrator password as empty (HugeGraph #1400)</li>
+<li>Checked that the username/password cannot be empty when creating a user
(HugeGraph #1402)</li>
+<li>Fixed the issue where PrimaryKey or SortKey were set as nullable
attributes when updating Label (HugeGraph #1406)</li>
+<li>Fixed the issue of missing pagination results in ScyllaDB (HugeGraph
#1407)</li>
+<li>Fixed the issue of weight property being forcibly converted to double
in the weighted shortest path algorithm (HugeGraph #1432)</li>
+<li>Unified the naming of the degree parameter in OLTP algorithms
(HugeGraph #1433)</li>
+<li>Fixed the issue where fusiformsimilarity algorithm returned all
vertices when similars were empty (HugeGraph #1434)</li>
+<li>Improved the paths algorithm to return an empty path when the starting
point is the same as the target point (HugeGraph #1435)</li>
+<li>Changed the default value of the limit parameter for kout/kneighbor
from 10 to 10000000 (HugeGraph #1436)</li>
+<li>Fixed the issue of &lsquo;+&rsquo; being URL-encoded as a space
in pagination information (HugeGraph #1437)</li>
+<li>Improved the error message for the edge update interface (HugeGraph
#1443)</li>
+<li>Fixed the issue where degree parameter in kout algorithm did not take
effect for all labels (HugeGraph #1459)</li>
+<li>Improved the kneighbor/kout algorithms to disallow the starting point
from appearing in the result set (HugeGraph #1459 #1463)</li>
+<li>Unified the behavior of Get and Post versions for kout/kneighbor
(HugeGraph #1470)</li>
+<li>Improved the error message for mismatched vertex types when creating
edges (HugeGraph #1477)</li>
+<li>Fixed the issue of residual indexes in Range Index (HugeGraph
#1498)</li>
+<li>Fixed the problem of invalidating cache for permission operations
(HugeGraph #1528)</li>
+<li>Fixed the default value of the limit parameter for sameneighbor from 10
to 10000000 (HugeGraph #1530)</li>
+<li>Fixed the issue where the clear API should not call create snapshot for
all backends (HugeGraph #1532)</li>
+<li>Fixed the blocking issue when creating Index Label in loading mode
(HugeGraph #1548)</li>
+<li>Fixed the problem of adding a graph to a project or removing a graph
from a project (HugeGraph #1562)</li>
+<li>Improved the error message for certain permission operations (HugeGraph
#1563)</li>
+<li>Support setting floating point attributes to Infinity/NaN values
(hugegraph #1578)</li>
+<li>Fix quorum read issue when Raft is enabled for safe_read (hugegraph
#1618)</li>
+<li>Fix unit issue with token expiration time configuration (hugegraph
#1625)</li>
+<li>Fix resource leak issue with MySQL Statement (hugegraph #1627)</li>
+<li>Fix issue with Schema.getIndexLabel not being able to retrieve data
under race conditions (hugegraph #1629)</li>
+<li>Fix issue with HugeVertex4Insert serialization (hugegraph #1630)</li>
+<li>Fix issue with MySQL count Statement not being closed (hugegraph
#1640)</li>
+<li>Fix issue with out-of-sync status caused by deleting Index Label
exception (hugegraph #1642)</li>
+<li>Fix issue with MySQL executing gremlin timeout causing unclosed
statements (hugegraph #1643)</li>
+<li>Improve Search Index to support special Unicode characters: \u0000 to
\u0003 (hugegraph #1659)</li>
+<li>Fix issue introduced by #1659 where Char was not converted to String
(hugegraph #1664)</li>
+<li>Fix issue with abnormal results when using has() + within() queries
(hugegraph #1680)</li>
+<li>Upgrade Log4j version to 2.17 to fix security vulnerabilities
(hugegraph #1686 #1698 #1702)</li>
+<li>Fix NPE issue with shard scan in HBase backend when startkey contains
empty string (hugegraph #1691)</li>
+<li>Improve performance of paths algorithm in deep loop traversal
(hugegraph #1694)</li>
+<li>Improve default values and error checking for personalrank algorithm
(hugegraph #1695)</li>
+<li>Fix issue with P.within condition not working for RESTful API
(hugegraph #1704)</li>
+<li>Fix issue with dynamic graph creation when permissions are enabled
(hugegraph #1708)</li>
+</ul>
+<h4 id="configuration-changes">Configuration changes:</h4>
+<ul>
+<li>Rename shared SSL related configuration items (hugegraph #1260).</li>
+<li>Support RocksDB configuration item
<code>rocksdb.level_compaction_dynamic_level_bytes</code> (hugegraph
#1262).</li>
+<li>Remove RESTful Server service protocol configuration item
<code>restserver.protocol</code> and automatically extract schema from
the URL (hugegraph #1272).</li>
+<li>Add PostgreSQL configuration item
<code>jdbc.postgresql.connect_database</code> (hugegraph #1293).</li>
+<li>Add configuration item
<code>vertex.encode_primary_key_number</code> for specifying whether
vertex primary keys should be encoded (hugegraph #1323).</li>
+<li>Add configuration item
<code>query.optimize_aggregate_by_index</code> for enabling index
optimization in aggregate queries (hugegraph #1549).</li>
+<li>Change the default value of <code>cache_type</code> from
<code>l1</code> to <code>l2</code> (hugegraph #1681).</li>
+<li>Add JDBC forced auto-reconnect configuration item
<code>jdbc.forced_auto_reconnect</code> (hugegraph #1710).</li>
+</ul>
+<h4 id="other-changes">Other Changes</h4>
+<ul>
+<li>Added default SSL Certificate file (hugegraph #1254)</li>
+<li>OLTP parallel requests share thread pool instead of using separate
thread pools for each request (hugegraph #1258)</li>
+<li>Fixed issues with Examples (hugegraph #1308)</li>
+<li>Upgraded to jraft version 1.3.5 (hugegraph #1313)</li>
+<li>Disable RocksDB WAL when Raft mode is enabled (hugegraph #1318)</li>
+<li>Use TarLz4Util to improve the performance of Snapshot compression
(hugegraph #1336)</li>
+<li>Upgraded storage version as property key read frequency has been added
(hugegraph #1341)</li>
+<li>Replaced iterator methods with queryVertex/queryEdge methods in Get API
for vertex/edge (hugegraph #1345)</li>
+<li>Supported multi-degree queries optimized for BFS (hugegraph
#1359)</li>
+<li>Improved query performance issue caused by RocksDB deleteRange()
(hugegraph #1375)</li>
+<li>Fixed &ldquo;cannot find symbol Namifiable&rdquo; issue in
travis-ci (hugegraph #1376)</li>
+<li>Ensured consistency between the disk of RocksDB snapshots and the data
path specified (hugegraph #1392)</li>
+<li>Fixed inaccurate calculation of free_memory on MacOS (hugegraph
#1396)</li>
+<li>Added Raft onBusy callback to cooperate with rate limiting (hugegraph
#1401)</li>
+<li>Upgraded netty-all version from 4.1.13.Final to 4.1.42.Final (hugegraph
#1403)</li>
+<li>Supported pausing TaskScheduler when set to loading mode (hugegraph
#1414)</li>
+<li>Fixed issues with raft-tools scripts (hugegraph #1416)</li>
+<li>Fixed license params issues (hugegraph #1420)</li>
+<li>Improved the performance of write permission logs by using batch flush
and async write methods (hugegraph #1448)</li>
+<li>Added logging of MySQL connection URL (hugegraph #1451)</li>
+<li>Improved user information verification performance (hugegraph
#1460)</li>
+<li>Fixed error caused by TTL due to start time issue (hugegraph
#1478)</li>
+<li>Supported hot reloading of log configuration and compression of audit
logs (hugegraph #1492)</li>
+<li>Supported rate limiting for user-level audit logs (hugegraph
#1493)</li>
+<li>RamCache now supports user-defined expiration time (hugegraph
#1494)</li>
+<li>Cached login role in auth client to avoid duplicate RPC calls
(hugegraph #1507)</li>
+<li>Overrode IdSet.contains() to fix issue with
AbstractCollection.contains() (hugegraph #1511)</li>
+<li>Fixed issue where rollback was not performed when
commitPartOfEdgeDeletions() fails (hugegraph #1513)</li>
+<li>Improved performance of Cache metrics (hugegraph #1515)</li>
+<li>Added exception logging when license operation error occurs (hugegraph
#1522)</li>
+<li>Improved implementation of SimilarsMap (hugegraph #1523)</li>
+<li>Updated coverage using tokenless approach (hugegraph #1529)</li>
+<li>Refactored code for project update interface (hugegraph #1537)</li>
+<li>Allowed access to GRAPH_STORE from option() (hugegraph #1546)</li>
+<li>Optimized count queries for kout/kneighbor to avoid collection copying
(hugegraph #1550)</li>
+<li>Optimized shortestpath traversal by prioritizing the side with less
data (hugegraph #1569)</li>
+<li>Enhanced prompt messages for allowed keys in rocksdb.data_disks
configuration (hugegraph #1585)</li>
+<li>Optimized id2code method performance for number IDs in OLTP traversal
(hugegraph #1623)</li>
+<li>Improved HugeElement.getProperties() to return
Collection&lt;Property&gt; (hugegraph #1624)</li>
+<li>Added APACHE PROPOSAL file (hugegraph #1644)</li>
+<li>Improved close transaction flow (hugegraph #1655)</li>
+<li>Captured all types of exceptions when resetting and closing MySQL
(hugegraph #1661)</li>
+<li>Improved code for OLAP property module (hugegraph #1675)</li>
+<li>Improved execution performance of query module (hugegraph #1711)</li>
</ul>
<h3 id="loader">Loader</h3>
<ul>
-<li>支持导入 Parquet 格式文件(hugegraph-loader #174)</li>
-<li>支持 HDFS Kerberos 权限验证(hugegraph-loader #176)</li>
-<li>支持 HTTPS 协议连接到服务端导入数据(hugegraph-loader #183)</li>
-<li>修复 trust store file 路径问题(hugegraph-loader #186)</li>
-<li>处理 loading mode 重置的异常(hugegraph-loader #187)</li>
-<li>增加在插入数据时对非空属性的检查(hugegraph-loader #190)</li>
-<li>修复客户端与服务端时区不同导致的时间判断问题(hugegraph-loader #192)</li>
-<li>优化数据解析性能(hugegraph-loader #194)</li>
-<li>当用户指定了文件头时,检查其必须不为空(hugegraph-loader #195)</li>
-<li>修复示例程序中 MySQL struct.json 格式问题(hugegraph-loader #198)</li>
-<li>修复顶点边导入速度不精确的问题(hugegraph-loader #200 #205)</li>
-<li>当导入启用 check-vertex 时,确保先导入顶点再导入边(hugegraph-loader #206)</li>
-<li>修复边 Json 数据导入格式不统一时数组溢出的问题(hugegraph-loader #211)</li>
-<li>修复因边 mapping 文件不存在导致的 NPE 问题(hugegraph-loader #213)</li>
-<li>修复读取时间可能出现负数的问题(hugegraph-loader #215)</li>
-<li>改进目录文件的日志打印(hugegraph-loader #223)</li>
-<li>改进 loader 的的 Schema 处理流程(hugegraph-loader #230)</li>
+<li>Supports importing files in Parquet format (hugegraph-loader
#174)</li>
+<li>Supports HDFS Kerberos authentication (hugegraph-loader #176)</li>
+<li>Supports importing data by connecting to the server using HTTPS
protocol (hugegraph-loader #183)</li>
+<li>Fixes trust store file path issue (hugegraph-loader #186)</li>
+<li>Handles exceptions caused by resetting loading mode (hugegraph-loader
#187)</li>
+<li>Adds checking of non-empty attributes during data insertion
(hugegraph-loader #190)</li>
+<li>Fixes time comparison issue caused by different time zones between
client and server (hugegraph-loader #192)</li>
+<li>Improves data parsing performance (hugegraph-loader #194)</li>
+<li>Checks that the user-specified file header is not empty when inserting
data (hugegraph-loader #195)</li>
+<li>Fixes format issue with MySQL struct.json in the example program
(hugegraph-loader #198)</li>
+<li>Fixes inaccurate vertex-edge import speed issue (hugegraph-loader #200
#205)</li>
+<li>When check-vertex is enabled during import, ensures that vertices are
imported before edges (hugegraph-loader #206)</li>
+<li>Fixes array overflow issue caused by inconsistent edge Json data import
format (hugegraph-loader #211)</li>
+<li>Fixes NPE issue caused by missing edge mapping file (hugegraph-loader
#213)</li>
+<li>Fixes issue where negative time values may be read (hugegraph-loader
#215)</li>
+<li>Improves logging for directory files (hugegraph-loader #223)</li>
+<li>Improves Schema processing in the loader (hugegraph-loader #230)</li>
</ul>
<h3 id="tools">Tools</h3>
<ul>
-<li>支持 HTTPS 协议(hugegraph-tools #71)</li>
-<li>移除 &ndash;protocol 参数,直接从URL中自动提取(hugegraph-tools #72)</li>
-<li>支持将数据 dump 到 HDFS 文件系统(hugegraph-tools #73)</li>
-<li>修复 trust store file 路径问题(hugegraph-tools #75)</li>
-<li>支持权限信息的备份恢复(hugegraph-tools #76)</li>
-<li>支持无参数的 Printer 打印(hugegraph-tools #79)</li>
-<li>修复 macOS free_memory 计算问题(hugegraph-tools #82)</li>
-<li>支持备份恢复时指定线程数hugegraph-tools #83)</li>
-<li>支持动态创建图、克隆图、删除图等命令(hugegraph-tools #95)</li>
+<li>Support HTTPS protocol (hugegraph-tools #71)</li>
+<li>Remove &ndash;protocol parameter and automatically extract from the
URL (hugegraph-tools #72)</li>
+<li>Support dumping data to HDFS file system (hugegraph-tools #73)</li>
+<li>Fix trust store file path issue (hugegraph-tools #75)</li>
+<li>Support backup and restore of permission information (hugegraph-tools
#76)</li>
+<li>Support Printer printing without parameters (hugegraph-tools
#79)</li>
+<li>Fix macOS free_memory calculation issue (hugegraph-tools #82)</li>
+<li>Support specifying the number of threads during backup and restore
(hugegraph-tools #83)</li>
+<li>Support commands for dynamically creating graphs, cloning graphs,
deleting graphs, etc. (hugegraph-tools #95)</li>
</ul></description></item><item><title>Docs: Subscribe Mailing
Lists</title><link>/docs/contribution-guidelines/subscribe/</link><pubDate>Mon,
01 Jan 0001 00:00:00
+0000</pubDate><guid>/docs/contribution-guidelines/subscribe/</guid><description>
<p>It is highly recommended to subscribe to the development mailing list to
keep up-to-date with the community.</p>
<p>In the process of using HugeGraph, if you have any questions or ideas,
suggestions, you can participate in the HugeGraph community building through
the Apache mailing list. Sending a subscription email is also very simple, the
steps are as follows:</p>
diff --git a/en/sitemap.xml b/en/sitemap.xml
index 717a0e37..d985bbdf 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-05-12T23:46:05-05: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-05-10T12:08:15+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-05-12T23:46:05-05: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-05-10T12:08:15+08:00</last
[...]
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index 2a241f8b..2f5acb36 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-05-18T00:34:48-05:00</lastmod></sitemap><sitemap><loc>/cn/sitemap.xml</loc><lastmod>2023-05-18T11:09:55+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>2023-05-18T06:11:19-05:00</lastmod></sitemap><sitemap><loc>/cn/sitemap.xml</loc><lastmod>2023-05-18T11:09:55+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file