<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>HugeGraph – CHANGELOGS</title><link>/cn/docs/changelog/</link><description>Recent content in CHANGELOGS on HugeGraph</description><generator>Hugo -- gohugo.io</generator><atom:link href="/cn/docs/changelog/index.xml" rel="self" type="application/rss+xml"/><item><title>Docs: HugeGraph 1.7.0 Release Notes</title><link>/cn/docs/changelog/hugegraph-1.7.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/cn/docs/changelog/hugegraph-1.7.0-release-notes/</guid><description>
&lt;blockquote>
&lt;p>WIP: This doc is under construction, please wait for the final version (BETA)&lt;/p>
&lt;/blockquote>
&lt;h3 id="运行环境版本说明">运行环境/版本说明&lt;/h3>
&lt;p>&lt;strong>1.7.0&lt;/strong>版 &lt;code>hugegraph&lt;/code> 相关组件仅支持 Java 11 编译/运行环境&lt;/p>
&lt;h3 id="hugegraph">hugegraph&lt;/h3>
&lt;h4 id="api-changes">API Changes&lt;/h4>
&lt;ul>
&lt;li>&lt;strong>BREAKING CHANGE&lt;/strong>: Disable legacy backends include MySQL/PG/c*(.etc) &lt;a href="https://github.com/apache/hugegraph/pull/2746">#2746&lt;/a>&lt;/li>
&lt;li>&lt;strong>BREAKING CHANGE&lt;/strong>: Release version 1.7.0 [server + pd + store] &lt;a href="https://github.com/apache/hugegraph/pull/2889">#2889&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="feature-changes">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>Support MemoryManagement for graph query framework &lt;a href="https://github.com/apache/hugegraph/pull/2649">#2649&lt;/a>&lt;/li>
&lt;li>LoginAPI support token_expire field &lt;a href="https://github.com/apache/hugegraph/pull/2754">#2754&lt;/a>&lt;/li>
&lt;li>Add option for task role election &lt;a href="https://github.com/apache/hugegraph/pull/2843">#2843&lt;/a>&lt;/li>
&lt;li>Optimize perf by avoid boxing long &lt;a href="https://github.com/apache/hugegraph/pull/2861">#2861&lt;/a>&lt;/li>
&lt;li>StringId hold bytes to avoid decode/encode &lt;a href="https://github.com/apache/hugegraph/pull/2862">#2862&lt;/a>&lt;/li>
&lt;li>Add PerfExample5 and PerfExample6 &lt;a href="https://github.com/apache/hugegraph/pull/2860">#2860&lt;/a>&lt;/li>
&lt;li>RocksDBStore remove redundant checkOpened() call &lt;a href="https://github.com/apache/hugegraph/pull/2863">#2863&lt;/a>&lt;/li>
&lt;li>Add path filter &lt;a href="https://github.com/apache/hugegraph/pull/2898">#2898&lt;/a>&lt;/li>
&lt;li>Init serena memory system &amp;amp; add memories &lt;a href="https://github.com/apache/hugegraph/pull/2902">#2902&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fixes">Bug Fixes&lt;/h4>
&lt;ul>
&lt;li>Filter dynamice path(PUT/GET/DELETE) with params cause OOM &lt;a href="https://github.com/apache/hugegraph/pull/2569">#2569&lt;/a>&lt;/li>
&lt;li>JRaft Histogram Metrics Value NaN &lt;a href="https://github.com/apache/hugegraph/pull/2631">#2631&lt;/a>&lt;/li>
&lt;li>Update server image desc &lt;a href="https://github.com/apache/hugegraph/pull/2702">#2702&lt;/a>&lt;/li>
&lt;li>Kneigbor-api has unmatched edge type with server &lt;a href="https://github.com/apache/hugegraph/pull/2699">#2699&lt;/a>&lt;/li>
&lt;li>Add license for swagger-ui &amp;amp; reset use stage to false in ci yml &lt;a href="https://github.com/apache/hugegraph/pull/2706">#2706&lt;/a>&lt;/li>
&lt;li>Fix build pd-store arm image &lt;a href="https://github.com/apache/hugegraph/pull/2744">#2744&lt;/a>&lt;/li>
&lt;li>Fix graph server cache notifier mechanism &lt;a href="https://github.com/apache/hugegraph/pull/2729">#2729&lt;/a>&lt;/li>
&lt;li>Tx leak when stopping the graph server &lt;a href="https://github.com/apache/hugegraph/pull/2791">#2791&lt;/a>&lt;/li>
&lt;li>Ensure backend is initialized in gremlin script &lt;a href="https://github.com/apache/hugegraph/pull/2824">#2824&lt;/a>&lt;/li>
&lt;li>Fix some potential lock &amp;amp; type cast issues &lt;a href="https://github.com/apache/hugegraph/pull/2895">#2895&lt;/a>&lt;/li>
&lt;li>Fix npe in getVersion &lt;a href="https://github.com/apache/hugegraph/pull/2897">#2897&lt;/a>&lt;/li>
&lt;li>Fix the support for graphsapi in rocksdb and add testing for graphsapi &lt;a href="https://github.com/apache/hugegraph/pull/2900">#2900&lt;/a>&lt;/li>
&lt;li>Remove graph path in auth api path &lt;a href="https://github.com/apache/hugegraph/pull/2899">#2899&lt;/a>&lt;/li>
&lt;li>Migrate to LTS jdk11 in all Dockerfile &lt;a href="https://github.com/apache/hugegraph/pull/2901">#2901&lt;/a>&lt;/li>
&lt;li>Remove the judgment for java8 compatibility in the init-store &lt;a href="https://github.com/apache/hugegraph/pull/2905">#2905&lt;/a>&lt;/li>
&lt;li>Add missing license and remove binary license.txt &amp;amp; fix tinkerpop ci &amp;amp; remove duplicate module &lt;a href="https://github.com/apache/hugegraph/pull/2910">#2910&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="option-changes">Option Changes&lt;/h4>
&lt;ul>
&lt;li>Remove some outdated configuration &lt;a href="https://github.com/apache/hugegraph/pull/2678">#2678&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes">Other Changes&lt;/h4>
&lt;ul>
&lt;li>Update outdated docs for release 1.5.0 &lt;a href="https://github.com/apache/hugegraph/pull/2690">#2690&lt;/a>&lt;/li>
&lt;li>Fix licenses and remove empty files &lt;a href="https://github.com/apache/hugegraph/pull/2692">#2692&lt;/a>&lt;/li>
&lt;li>Update repo artifacts references &lt;a href="https://github.com/apache/hugegraph/pull/2695">#2695&lt;/a>&lt;/li>
&lt;li>Adjust release fury version &lt;a href="https://github.com/apache/hugegraph/pull/2698">#2698&lt;/a>&lt;/li>
&lt;li>Fix the JSON license issue &lt;a href="https://github.com/apache/hugegraph/pull/2697">#2697&lt;/a>&lt;/li>
&lt;li>Add debug info for tp test &lt;a href="https://github.com/apache/hugegraph/pull/2688">#2688&lt;/a>&lt;/li>
&lt;li>Enhance words in README &lt;a href="https://github.com/apache/hugegraph/pull/2734">#2734&lt;/a>&lt;/li>
&lt;li>Add collaborators in asf config &lt;a href="https://github.com/apache/hugegraph/pull/2741">#2741&lt;/a>&lt;/li>
&lt;li>Adjust the related filters of sofa-bolt &lt;a href="https://github.com/apache/hugegraph/pull/2735">#2735&lt;/a>&lt;/li>
&lt;li>Reopen discussion in .asf.yml config &lt;a href="https://github.com/apache/hugegraph/pull/2751">#2751&lt;/a>&lt;/li>
&lt;li>Fix typo in README &lt;a href="https://github.com/apache/hugegraph/pull/2806">#2806&lt;/a>&lt;/li>
&lt;li>Centralize version management in project &lt;a href="https://github.com/apache/hugegraph/pull/2797">#2797&lt;/a>&lt;/li>
&lt;li>Update notice year &lt;a href="https://github.com/apache/hugegraph/pull/2826">#2826&lt;/a>&lt;/li>
&lt;li>Improve maven Reproducible Builds → upgrade plugins &lt;a href="https://github.com/apache/hugegraph/pull/2874">#2874&lt;/a>&lt;/li>
&lt;li>Enhance docker instruction with auth opened graph &lt;a href="https://github.com/apache/hugegraph/pull/2881">#2881&lt;/a>&lt;/li>
&lt;li>Remove the package existing in java8 &lt;a href="https://github.com/apache/hugegraph/pull/2792">#2792&lt;/a>&lt;/li>
&lt;li>Revise Docker usage instructions in README &lt;a href="https://github.com/apache/hugegraph/pull/2882">#2882&lt;/a>&lt;/li>
&lt;li>Add DeepWiki badge to README &lt;a href="https://github.com/apache/hugegraph/pull/2883">#2883&lt;/a>&lt;/li>
&lt;li>Update guidance for store module &lt;a href="https://github.com/apache/hugegraph/pull/2894">#2894&lt;/a>&lt;/li>
&lt;li>Update test commands and improve documentation clarity &lt;a href="https://github.com/apache/hugegraph/pull/2893">#2893&lt;/a>&lt;/li>
&lt;li>Bump rocksdb version from 7.2.2 to 8.10.2 &lt;a href="https://github.com/apache/hugegraph/pull/2896">#2896&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="hugegraph-toolchain">hugegraph-toolchain&lt;/h3>
&lt;h4 id="api-changes-1">API Changes&lt;/h4>
&lt;ul>
&lt;li>Support graphspace &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/633">#633&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="feature-changes-1">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>Support jdbc date type &amp;amp; sync .editorconfig &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/648">#648&lt;/a>&lt;/li>
&lt;li>Add a useSSL option for mysql &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/650">#650&lt;/a>&lt;/li>
&lt;li>Patch for father sub edge &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/654">#654&lt;/a>&lt;/li>
&lt;li>Improve user experience for user script &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/666">#666&lt;/a>&lt;/li>
&lt;li>Support concurrent readers, short-id &amp;amp; Graphsrc &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/683">#683&lt;/a>&lt;/li>
&lt;li>Init serena onboarding &amp;amp; project memory files &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/692">#692&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fixes-1">Bug Fixes&lt;/h4>
&lt;ul>
&lt;li>Typo word in display &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/655">#655&lt;/a>&lt;/li>
&lt;li>Patch up missing classes and methods for hubble &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/657">#657&lt;/a>&lt;/li>
&lt;li>Adjust Client to 1.7.0 server &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/689">#689&lt;/a>&lt;/li>
&lt;li>Remove json license for release 1.7.0 &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/698">#698&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes-1">Other Changes&lt;/h4>
&lt;ul>
&lt;li>Update hugegraph source commit id &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/640">#640&lt;/a>&lt;/li>
&lt;li>Add collaborators in asf config &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/656">#656&lt;/a>&lt;/li>
&lt;li>Update pom for version-1.7.0 &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/681">#681&lt;/a>&lt;/li>
&lt;li>Add DeepWiki badge to README &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/684">#684&lt;/a>&lt;/li>
&lt;li>Adjust APIs to compatible with 1.7.0 server &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/685">#685&lt;/a>&lt;/li>
&lt;li>Adjust LoadContext to 1.7.0 version &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/687">#687&lt;/a>&lt;/li>
&lt;li>Migrate to LTS jdk11 in all Dockerfile &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/691">#691&lt;/a>&lt;/li>
&lt;li>Update copyright year in NOTICE file &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/697">#697&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="hugegraph-computer">hugegraph-computer&lt;/h3>
&lt;h4 id="feature-changes-2">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>Migration Vermeer to hugegraph-computer &lt;a href="https://github.com/apache/hugegraph-computer/pull/316">#316&lt;/a>&lt;/li>
&lt;li>Make startChan&amp;rsquo;s size configurable &lt;a href="https://github.com/apache/hugegraph-computer/pull/328">#328&lt;/a>&lt;/li>
&lt;li>Assign WorkerGroup via worker configuration &lt;a href="https://github.com/apache/hugegraph-computer/pull/332">#332&lt;/a>&lt;/li>
&lt;li>Support task priority based scheduling &lt;a href="https://github.com/apache/hugegraph-computer/pull/336">#336&lt;/a>&lt;/li>
&lt;li>Avoid 800k &lt;a href="https://github.com/apache/hugegraph-computer/pull/340">#340&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fixes-2">Bug Fixes&lt;/h4>
&lt;ul>
&lt;li>Fix docker file build &lt;a href="https://github.com/apache/hugegraph-computer/pull/341">#341&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes-2">Other Changes&lt;/h4>
&lt;ul>
&lt;li>Update release version to 1.5.0 &lt;a href="https://github.com/apache/hugegraph-computer/pull/318">#318&lt;/a>&lt;/li>
&lt;li>Update go depends module &amp;amp; fix headers &lt;a href="https://github.com/apache/hugegraph-computer/pull/321">#321&lt;/a>&lt;/li>
&lt;li>Update go version to 1.23 &lt;a href="https://github.com/apache/hugegraph-computer/pull/322">#322&lt;/a>&lt;/li>
&lt;li>Add collaborator in .asf.yaml &lt;a href="https://github.com/apache/hugegraph-computer/pull/323">#323&lt;/a>&lt;/li>
&lt;li>Update the Go version in docker image &lt;a href="https://github.com/apache/hugegraph-computer/pull/333">#333&lt;/a>&lt;/li>
&lt;li>Add DeepWiki badge to README &lt;a href="https://github.com/apache/hugegraph-computer/pull/337">#337&lt;/a>&lt;/li>
&lt;li>Bump project version to 1.7.0 (RELEASE) &lt;a href="https://github.com/apache/hugegraph-computer/pull/338">#338&lt;/a>&lt;/li>
&lt;li>Update copyright year in NOTICE file &lt;a href="https://github.com/apache/hugegraph-computer/pull/342">#342&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="hugegraph-ai">hugegraph-ai&lt;/h3>
&lt;h4 id="api-changes-2">API Changes&lt;/h4>
&lt;ul>
&lt;li>Support choose template in api &lt;a href="https://github.com/apache/hugegraph-ai/pull/135">#135&lt;/a>&lt;/li>
&lt;li>Add post method for paths-api &lt;a href="https://github.com/apache/hugegraph-ai/pull/162">#162&lt;/a>&lt;/li>
&lt;li>Support switch graph in api &amp;amp; add some query configs &lt;a href="https://github.com/apache/hugegraph-ai/pull/184">#184&lt;/a>&lt;/li>
&lt;li>Text2gremlin api &lt;a href="https://github.com/apache/hugegraph-ai/pull/258">#258&lt;/a>&lt;/li>
&lt;li>Support switching prompt EN/CN &lt;a href="https://github.com/apache/hugegraph-ai/pull/269">#269&lt;/a>&lt;/li>
&lt;li>&lt;strong>BREAKING CHANGE&lt;/strong>: Update keyword extraction method &lt;a href="https://github.com/apache/hugegraph-ai/pull/282">#282&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="feature-changes-3">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>Added the process of text2gql in graphrag V1.0 &lt;a href="https://github.com/apache/hugegraph-ai/pull/105">#105&lt;/a>&lt;/li>
&lt;li>Use pydantic-settings for config management &lt;a href="https://github.com/apache/hugegraph-ai/pull/122">#122&lt;/a>&lt;/li>
&lt;li>Timely execute vid embedding &amp;amp; enhance some HTTP logic &lt;a href="https://github.com/apache/hugegraph-ai/pull/141">#141&lt;/a>&lt;/li>
&lt;li>Use retry from tenacity &lt;a href="https://github.com/apache/hugegraph-ai/pull/143">#143&lt;/a>&lt;/li>
&lt;li>Modify the summary info and enhance the request logic &lt;a href="https://github.com/apache/hugegraph-ai/pull/147">#147&lt;/a>&lt;/li>
&lt;li>Automatic backup graph data timely &lt;a href="https://github.com/apache/hugegraph-ai/pull/151">#151&lt;/a>&lt;/li>
&lt;li>Add a button to backup data &amp;amp; count together &lt;a href="https://github.com/apache/hugegraph-ai/pull/153">#153&lt;/a>&lt;/li>
&lt;li>Extract topk_per_keyword &amp;amp; topk_return_results to .env &lt;a href="https://github.com/apache/hugegraph-ai/pull/154">#154&lt;/a>&lt;/li>
&lt;li>Modify clear buttons &lt;a href="https://github.com/apache/hugegraph-ai/pull/156">#156&lt;/a>&lt;/li>
&lt;li>Support intent recognition V1 &lt;a href="https://github.com/apache/hugegraph-ai/pull/159">#159&lt;/a>&lt;/li>
&lt;li>Change vid embedding x:yy to yy &amp;amp; use multi-thread &lt;a href="https://github.com/apache/hugegraph-ai/pull/158">#158&lt;/a>&lt;/li>
&lt;li>Support mathjax in rag query block V1 &lt;a href="https://github.com/apache/hugegraph-ai/pull/157">#157&lt;/a>&lt;/li>
&lt;li>Use poetry to manage the dependencies &lt;a href="https://github.com/apache/hugegraph-ai/pull/149">#149&lt;/a>&lt;/li>
&lt;li>Return schema.groovy first when backup graph data &lt;a href="https://github.com/apache/hugegraph-ai/pull/161">#161&lt;/a>&lt;/li>
&lt;li>Merge all logs into one file &lt;a href="https://github.com/apache/hugegraph-ai/pull/171">#171&lt;/a>&lt;/li>
&lt;li>Use uv for the CI action &lt;a href="https://github.com/apache/hugegraph-ai/pull/175">#175&lt;/a>&lt;/li>
&lt;li>Use EN prompt for keywords extraction &lt;a href="https://github.com/apache/hugegraph-ai/pull/174">#174&lt;/a>&lt;/li>
&lt;li>Support litellm LLM provider &lt;a href="https://github.com/apache/hugegraph-ai/pull/178">#178&lt;/a>&lt;/li>
&lt;li>Improve graph extraction default prompt &lt;a href="https://github.com/apache/hugegraph-ai/pull/187">#187&lt;/a>&lt;/li>
&lt;li>Replace vid by full vertexes info &lt;a href="https://github.com/apache/hugegraph-ai/pull/189">#189&lt;/a>&lt;/li>
&lt;li>Support asynchronous streaming generation in rag block by using async_generator and asyncio.wait &lt;a href="https://github.com/apache/hugegraph-ai/pull/190">#190&lt;/a>&lt;/li>
&lt;li>Generalize the regex extraction func &lt;a href="https://github.com/apache/hugegraph-ai/pull/194">#194&lt;/a>&lt;/li>
&lt;li>Create quick_start.md &lt;a href="https://github.com/apache/hugegraph-ai/pull/196">#196&lt;/a>&lt;/li>
&lt;li>Support Docker &amp;amp; K8s deployment way &lt;a href="https://github.com/apache/hugegraph-ai/pull/195">#195&lt;/a>&lt;/li>
&lt;li>Multi-stage building in Dockerfile &lt;a href="https://github.com/apache/hugegraph-ai/pull/199">#199&lt;/a>&lt;/li>
&lt;li>Support graph checking before updating vid embedding &lt;a href="https://github.com/apache/hugegraph-ai/pull/205">#205&lt;/a>&lt;/li>
&lt;li>Disable text2gql by default &lt;a href="https://github.com/apache/hugegraph-ai/pull/216">#216&lt;/a>&lt;/li>
&lt;li>Use 4.1-mini and 0.01 temperature by default &lt;a href="https://github.com/apache/hugegraph-ai/pull/214">#214&lt;/a>&lt;/li>
&lt;li>Enhance the multi configs for LLM &lt;a href="https://github.com/apache/hugegraph-ai/pull/212">#212&lt;/a>&lt;/li>
&lt;li>Textbox to Code &lt;a href="https://github.com/apache/hugegraph-ai/pull/223">#217&lt;/a>&lt;/li>
&lt;li>Replace the IP + Port with URL &lt;a href="https://github.com/apache/hugegraph-ai/pull/209">#209&lt;/a>&lt;/li>
&lt;li>Update gradio&amp;rsquo;s version &lt;a href="https://github.com/apache/hugegraph-ai/pull/235">#235&lt;/a>&lt;/li>
&lt;li>Use asyncio to get embeddings &lt;a href="https://github.com/apache/hugegraph-ai/pull/215">#215&lt;/a>&lt;/li>
&lt;li>Change QPS -&amp;gt; RPM for timer decorator &lt;a href="https://github.com/apache/hugegraph-ai/pull/241">#241&lt;/a>&lt;/li>
&lt;li>Support batch embedding &lt;a href="https://github.com/apache/hugegraph-ai/pull/238">#238&lt;/a>&lt;/li>
&lt;li>Using nuitka to provide a binary/perf way for the service &lt;a href="https://github.com/apache/hugegraph-ai/pull/242">#242&lt;/a>&lt;/li>
&lt;li>Use uv instead poetry &lt;a href="https://github.com/apache/hugegraph-ai/pull/226">#226&lt;/a>&lt;/li>
&lt;li>Basic compatible in text2gremlin generation &lt;a href="https://github.com/apache/hugegraph-ai/pull/261">#261&lt;/a>&lt;/li>
&lt;li>Enhance config path handling and add project root validation &lt;a href="https://github.com/apache/hugegraph-ai/pull/262">#262&lt;/a>&lt;/li>
&lt;li>Add vermeer python client for graph computing &lt;a href="https://github.com/apache/hugegraph-ai/pull/263">#263&lt;/a>&lt;/li>
&lt;li>Use uv in client &amp;amp; ml modules &amp;amp; adapter the CI &lt;a href="https://github.com/apache/hugegraph-ai/pull/257">#257&lt;/a>&lt;/li>
&lt;li>Use uv to manage pkgs &amp;amp; update README &lt;a href="https://github.com/apache/hugegraph-ai/pull/272">#272&lt;/a>&lt;/li>
&lt;li>Limit the deps version to handle critical init problems &lt;a href="https://github.com/apache/hugegraph-ai/pull/279">#279&lt;/a>&lt;/li>
&lt;li>Support semi-automated prompt generation &lt;a href="https://github.com/apache/hugegraph-ai/pull/281">#281&lt;/a>&lt;/li>
&lt;li>Support semi-automated generated graph schema &lt;a href="https://github.com/apache/hugegraph-ai/pull/274">#274&lt;/a>&lt;/li>
&lt;li>Unify all modules with uv &lt;a href="https://github.com/apache/hugegraph-ai/pull/287">#287&lt;/a>&lt;/li>
&lt;li>Add GitHub Actions for auto upstream sync and update SEALData subsample logic &lt;a href="https://github.com/apache/hugegraph-ai/pull/289">#289&lt;/a>&lt;/li>
&lt;li>Add a basic LLM/AI coding instruction file &lt;a href="https://github.com/apache/hugegraph-ai/pull/290">#290&lt;/a>&lt;/li>
&lt;li>Add rules for AI coding guideline - V1.0 &lt;a href="https://github.com/apache/hugegraph-ai/pull/293">#293&lt;/a>&lt;/li>
&lt;li>Replace QianFan by OpenAI-compatible format &lt;a href="https://github.com/apache/hugegraph-ai/pull/285">#285&lt;/a>&lt;/li>
&lt;li>Optimize vector index with asyncio embedding &lt;a href="https://github.com/apache/hugegraph-ai/pull/264">#264&lt;/a>&lt;/li>
&lt;li>Refactor embedding parallelization to preserve order &lt;a href="https://github.com/apache/hugegraph-ai/pull/295">#295&lt;/a>&lt;/li>
&lt;li>Support storing vector data for a graph instance by model type/name &lt;a href="https://github.com/apache/hugegraph-ai/pull/265">#265&lt;/a>&lt;/li>
&lt;li>Add AGENTS.md as new document standard &lt;a href="https://github.com/apache/hugegraph-ai/pull/299">#299&lt;/a>&lt;/li>
&lt;li>Add Fixed Workflow Execution Engine: Flow, Node, and Scheduler Architecture &lt;a href="https://github.com/apache/hugegraph-ai/pull/302">#302&lt;/a>&lt;/li>
&lt;li>Support vector db layer V1.0 &lt;a href="https://github.com/apache/hugegraph-ai/pull/304">#304&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fixes-3">Bug Fixes&lt;/h4>
&lt;ul>
&lt;li>Limit the length of log &amp;amp; improve the format &lt;a href="https://github.com/apache/hugegraph-ai/pull/121">#121&lt;/a>&lt;/li>
&lt;li>Pylint in ml &lt;a href="https://github.com/apache/hugegraph-ai/pull/125">#125&lt;/a>&lt;/li>
&lt;li>Critical bug with pylint usage &lt;a href="https://github.com/apache/hugegraph-ai/pull/131">#131&lt;/a>&lt;/li>
&lt;li>Multi vid k-neighbor query only return the data of first vid &lt;a href="https://github.com/apache/hugegraph-ai/pull/132">#132&lt;/a>&lt;/li>
&lt;li>Replace getenv usage to settings &lt;a href="https://github.com/apache/hugegraph-ai/pull/133">#133&lt;/a>&lt;/li>
&lt;li>Correct header writing errors &lt;a href="https://github.com/apache/hugegraph-ai/pull/140">#140&lt;/a>&lt;/li>
&lt;li>Update prompt to fit prefix cache &lt;a href="https://github.com/apache/hugegraph-ai/pull/137">#137&lt;/a>&lt;/li>
&lt;li>Extract_graph_data use wrong method &lt;a href="https://github.com/apache/hugegraph-ai/pull/145">#145&lt;/a>&lt;/li>
&lt;li>Use empty str for llm config &lt;a href="https://github.com/apache/hugegraph-ai/pull/155">#155&lt;/a>&lt;/li>
&lt;li>Update gremlin generate prompt to apply fuzzy match &lt;a href="https://github.com/apache/hugegraph-ai/pull/163">#163&lt;/a>&lt;/li>
&lt;li>Enable fastapi auto reload function &lt;a href="https://github.com/apache/hugegraph-ai/pull/164">#164&lt;/a>&lt;/li>
&lt;li>Fix tiny bugs &amp;amp; optimize reranker layout &lt;a href="https://github.com/apache/hugegraph-ai/pull/202">#202&lt;/a>&lt;/li>
&lt;li>Enable tasks concurrency configs in Gradio &lt;a href="https://github.com/apache/hugegraph-ai/pull/188">#188&lt;/a>&lt;/li>
&lt;li>Align regex extraction of json to json format of prompt &lt;a href="https://github.com/apache/hugegraph-ai/pull/211">#211&lt;/a>&lt;/li>
&lt;li>Fix documentation sample code error &lt;a href="https://github.com/apache/hugegraph-ai/pull/219">#219&lt;/a>&lt;/li>
&lt;li>Failed to remove vectors when updating vid embedding &lt;a href="https://github.com/apache/hugegraph-ai/pull/243">#243&lt;/a>&lt;/li>
&lt;li>Skip empty chunk in LLM steaming mode &lt;a href="https://github.com/apache/hugegraph-ai/pull/245">#245&lt;/a>&lt;/li>
&lt;li>Ollama batch embedding bug &lt;a href="https://github.com/apache/hugegraph-ai/pull/250">#250&lt;/a>&lt;/li>
&lt;li>Fix Dockerfile to add pyproject.toml anchor file &lt;a href="https://github.com/apache/hugegraph-ai/pull/266">#266&lt;/a>&lt;/li>
&lt;li>Add missing &amp;lsquo;properties&amp;rsquo; in gremlin prompt formatting &lt;a href="https://github.com/apache/hugegraph-ai/pull/298">#298&lt;/a>&lt;/li>
&lt;li>Fixed cgraph version &lt;a href="https://github.com/apache/hugegraph-ai/pull/305">#305&lt;/a>&lt;/li>
&lt;li>Ollama embedding API usage and config param &lt;a href="https://github.com/apache/hugegraph-ai/pull/306">#306&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="option-changes-1">Option Changes&lt;/h4>
&lt;ul>
&lt;li>Remove enable_gql logic in api &amp;amp; rag block &lt;a href="https://github.com/apache/hugegraph-ai/pull/148">#148&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes-3">Other Changes&lt;/h4>
&lt;ul>
&lt;li>Update README for python-client/SDK &lt;a href="https://github.com/apache/hugegraph-ai/pull/150">#150&lt;/a>&lt;/li>
&lt;li>Enable pip cache &lt;a href="https://github.com/apache/hugegraph-ai/pull/142">#142&lt;/a>&lt;/li>
&lt;li>Enable discussion &amp;amp; change merge way &lt;a href="https://github.com/apache/hugegraph-ai/pull/201">#201&lt;/a>&lt;/li>
&lt;li>Synchronization with official documentation &lt;a href="https://github.com/apache/hugegraph-ai/pull/273">#273&lt;/a>&lt;/li>
&lt;li>Fix grammar errors &lt;a href="https://github.com/apache/hugegraph-ai/pull/275">#275&lt;/a>&lt;/li>
&lt;li>Improve README clarity and deployment instructions &lt;a href="https://github.com/apache/hugegraph-ai/pull/276">#276&lt;/a>&lt;/li>
&lt;li>Add docker-compose deployment and improve container networking instructions &lt;a href="https://github.com/apache/hugegraph-ai/pull/280">#280&lt;/a>&lt;/li>
&lt;li>Update docker compose command &lt;a href="https://github.com/apache/hugegraph-ai/pull/283">#283&lt;/a>&lt;/li>
&lt;li>Reduce third-party library log output &lt;a href="https://github.com/apache/hugegraph-ai/pull/284">#244&lt;/a>&lt;/li>
&lt;li>Update README with improved setup instructions &lt;a href="https://github.com/apache/hugegraph-ai/pull/294">#294&lt;/a>&lt;/li>
&lt;li>Add collaborators in asf config &lt;a href="https://github.com/apache/hugegraph-ai/pull/182">#182&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="发布细节">发布细节&lt;/h3>
&lt;p>Please check the release details/contributor in each repository:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/apache/hugegraph/releases">Server Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-toolchain/releases">Toolchain Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-computer/releases">Computer Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-ai/releases">AI Release Notes&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Docs: HugeGraph 1.5.0 Release Notes</title><link>/cn/docs/changelog/hugegraph-1.5.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/cn/docs/changelog/hugegraph-1.5.0-release-notes/</guid><description>
&lt;blockquote>
&lt;p>WIP: This doc is under construction, please wait for the final version (BETA)&lt;/p>
&lt;/blockquote>
&lt;h3 id="运行环境版本说明">运行环境/版本说明&lt;/h3>
&lt;ol>
&lt;li>&lt;strong>1.5.0&lt;/strong>版开始， &lt;code>hugegraph&lt;/code> 相关组件仅支持 Java 11 编译/运行环境&lt;/li>
&lt;/ol>
&lt;p>PS: 未来 HugeGraph 组件的版本会朝着 &lt;code>Java 11 -&amp;gt; Java 17 -&amp;gt; Java 21&lt;/code> 演进&lt;/p>
&lt;h3 id="hugegraph">hugegraph&lt;/h3>
&lt;blockquote>
&lt;p>本版本新增了大量功能并进行了多项优化，尤其是针对自控分布式版本新后端 HStore (Raft + RocksDB) 的实现支持，欢迎试用反馈&lt;/p>
&lt;/blockquote>
&lt;h4 id="api-changes">API Changes&lt;/h4>
&lt;ul>
&lt;li>&lt;strong>BREAKING CHANGE&lt;/strong>: Support &amp;ldquo;parent &amp;amp; child&amp;rdquo; &lt;code>EdgeLabel&lt;/code> type &lt;a href="https://github.com/apache/hugegraph/pull/2662">#2662&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="feature-changes">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>Integrate &lt;code>pd-grpc&lt;/code>, &lt;code>pd-common&lt;/code>, and &lt;code>pd-client&lt;/code> &lt;a href="https://github.com/apache/hugegraph/pull/2498">#2498&lt;/a>&lt;/li>
&lt;li>Integrate &lt;code>store-grpc&lt;/code>, &lt;code>store-common&lt;/code>, and &lt;code>store-client&lt;/code> &lt;a href="https://github.com/apache/hugegraph/pull/2476">#2476&lt;/a>&lt;/li>
&lt;li>Integrate &lt;code>store-rocksdb&lt;/code> submodule &lt;a href="https://github.com/apache/hugegraph/pull/2513">#2513&lt;/a>&lt;/li>
&lt;li>Integrate &lt;code>pd-core&lt;/code> into HugeGraph &lt;a href="https://github.com/apache/hugegraph/pull/2478">#2478&lt;/a>&lt;/li>
&lt;li>Integrate &lt;code>pd-service&lt;/code> into HugeGraph &lt;a href="https://github.com/apache/hugegraph/pull/2528">#2528&lt;/a>&lt;/li>
&lt;li>Integrate &lt;code>pd-dist&lt;/code> into HugeGraph and add core tests, client tests, and REST tests for PD &lt;a href="https://github.com/apache/hugegraph/pull/2532">#2532&lt;/a>&lt;/li>
&lt;li>Integrate &lt;code>server-hstore&lt;/code> into HugeGraph &lt;a href="https://github.com/apache/hugegraph/pull/2534">#2534&lt;/a>&lt;/li>
&lt;li>Integrate &lt;code>store-core&lt;/code> submodule &lt;a href="https://github.com/apache/hugegraph/pull/2548">#2548&lt;/a>&lt;/li>
&lt;li>Integrate &lt;code>store-node&lt;/code> submodule &lt;a href="https://github.com/apache/hugegraph/pull/2537">#2537&lt;/a>&lt;/li>
&lt;li>Support new backend Hstore &lt;a href="https://github.com/apache/hugegraph/pull/2560">#2560&lt;/a>&lt;/li>
&lt;li>Support Docker deployment for PD and Store &lt;a href="https://github.com/apache/hugegraph/pull/2573">#2573&lt;/a>&lt;/li>
&lt;li>Add a tool method &lt;code>encode&lt;/code> &lt;a href="https://github.com/apache/hugegraph/pull/2647">#2647&lt;/a>&lt;/li>
&lt;li>Add basic &lt;code>MiniCluster&lt;/code> module for distributed system testing &lt;a href="https://github.com/apache/hugegraph/pull/2615">#2615&lt;/a>&lt;/li>
&lt;li>Support disabling RocksDB auto-compaction via configuration &lt;a href="https://github.com/apache/hugegraph/pull/2586">#2586&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fixes">Bug Fixes&lt;/h4>
&lt;ul>
&lt;li>Switch RocksDB backend to memory when executing Gremlin examples &lt;a href="https://github.com/apache/hugegraph/pull/2518">#2518&lt;/a>&lt;/li>
&lt;li>Avoid overriding backend config in Gremlin example scripts &lt;a href="https://github.com/apache/hugegraph/pull/2519">#2519&lt;/a>&lt;/li>
&lt;li>Update resource references &lt;a href="https://github.com/apache/hugegraph/pull/2522">#2522&lt;/a>&lt;/li>
&lt;li>Randomly generate default values &lt;a href="https://github.com/apache/hugegraph/pull/2568">#2568&lt;/a>&lt;/li>
&lt;li>Update build artifact path for Docker deployment &lt;a href="https://github.com/apache/hugegraph/pull/2590">#2590&lt;/a>&lt;/li>
&lt;li>Ensure thread safety for range attributes in PD &lt;a href="https://github.com/apache/hugegraph/pull/2641">#2641&lt;/a>&lt;/li>
&lt;li>Correct server Docker copy source path &lt;a href="https://github.com/apache/hugegraph/pull/2637">#2637&lt;/a>&lt;/li>
&lt;li>Fix JRaft Timer Metrics bug in Hstore &lt;a href="https://github.com/apache/hugegraph/pull/2602">#2602&lt;/a>&lt;/li>
&lt;li>Enable JRaft MaxBodySize configuration &lt;a href="https://github.com/apache/hugegraph/pull/2633">#2633&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="option-changes">Option Changes&lt;/h4>
&lt;ul>
&lt;li>Mark old raft configs as deprecated &lt;a href="https://github.com/apache/hugegraph/pull/2661">#2661&lt;/a>&lt;/li>
&lt;li>Enlarge bytes write limit and remove &lt;code>big&lt;/code> parameter when encoding/decoding string ID length &lt;a href="https://github.com/apache/hugegraph/pull/2622">#2622&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes">Other Changes&lt;/h4>
&lt;ul>
&lt;li>Add Swagger-UI LICENSE files &lt;a href="https://github.com/apache/hugegraph/pull/2495">#2495&lt;/a>&lt;/li>
&lt;li>Translate CJK comments and punctuations to English across multiple modules &lt;a href="https://github.com/apache/hugegraph/pull/2536">#2536&lt;/a>, &lt;a href="https://github.com/apache/hugegraph/pull/2625">#2623&lt;/a>, &lt;a href="https://github.com/apache/hugegraph/pull/2645">#2645&lt;/a>&lt;/li>
&lt;li>Introduce &lt;code>install-dist&lt;/code> module in root &lt;a href="https://github.com/apache/hugegraph/pull/2552">#2552&lt;/a>&lt;/li>
&lt;li>Enable up-to-date checks for UI (CI) &lt;a href="https://github.com/apache/hugegraph/pull/2609">#2609&lt;/a>&lt;/li>
&lt;li>Minor improvements for POM properties &lt;a href="https://github.com/apache/hugegraph/pull/2574">#2574&lt;/a>&lt;/li>
&lt;li>Migrate HugeGraph Commons &lt;a href="https://github.com/apache/hugegraph/pull/2628">#2628&lt;/a>&lt;/li>
&lt;li>Tar source and binary packages for HugeGraph with PD-Store &lt;a href="https://github.com/apache/hugegraph/pull/2594">#2594&lt;/a>&lt;/li>
&lt;li>Refactor: Enhance cache invalidation of the partition → leader shard in &lt;code>ClientCache&lt;/code> &lt;a href="https://github.com/apache/hugegraph/pull/2588">#2588&lt;/a>&lt;/li>
&lt;li>Refactor: Remove redundant properties in &lt;code>LogMeta&lt;/code> and &lt;code>PartitionMeta&lt;/code> &lt;a href="https://github.com/apache/hugegraph/pull/2598">#2598&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="hugegraph-toolchain">hugegraph-toolchain&lt;/h3>
&lt;h4 id="api-changes-1">API Changes&lt;/h4>
&lt;ul>
&lt;li>Support &amp;ldquo;parent &amp;amp; child&amp;rdquo; &lt;code>EdgeLabel&lt;/code> type &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/624">#624&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="feature-changes-1">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>Support English interface &amp;amp; add a script/doc for it in Hubble &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/631">#631&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fixes-1">Bug Fixes&lt;/h4>
&lt;ul>
&lt;li>Serialize source and target label for non-father EdgeLabel &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/628">#628&lt;/a>&lt;/li>
&lt;li>Encode/decode Chinese error after building Hubble package &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/627">#627&lt;/a>&lt;/li>
&lt;li>Configure IPv4 to fix timeout of &lt;code>yarn install&lt;/code> in Hubble &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/636">#636&lt;/a>&lt;/li>
&lt;li>Remove debugging output to speed up the frontend construction in Hubble &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/638">#638&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes-1">Other Changes&lt;/h4>
&lt;ul>
&lt;li>Bump &lt;code>express&lt;/code> from 4.18.2 to 4.19.2 in Hubble Frontend &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/598">#598&lt;/a>&lt;/li>
&lt;li>Make IDEA support IssueNavigationLink &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/600">#600&lt;/a>&lt;/li>
&lt;li>Update &lt;code>yarn.lock&lt;/code> for Hubble &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/605">#605&lt;/a>&lt;/li>
&lt;li>Introduce &lt;code>editorconfig-maven-plugin&lt;/code> for verifying code style defined in &lt;code>.editorconfig&lt;/code> &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/614">#614&lt;/a>&lt;/li>
&lt;li>Upgrade distribution version to 1.5.0 &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/639">#639&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="documentation-changes">Documentation Changes&lt;/h4>
&lt;ul>
&lt;li>Clarify the contributing guidelines &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/604">#604&lt;/a>&lt;/li>
&lt;li>Enhance the README file for Hubble &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/613">#613&lt;/a>&lt;/li>
&lt;li>Update README style referring to the server&amp;rsquo;s style &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/615">#615&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="hugegraph-ai">hugegraph-ai&lt;/h3>
&lt;h4 id="api-changes-2">API Changes&lt;/h4>
&lt;ul>
&lt;li>Added local LLM API and version API. &lt;a href="https://github.com/apache/hugegraph-ai/pull/41">#41&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-ai/pull/44">#44&lt;/a>&lt;/li>
&lt;li>Implemented new API and optimized code structure. &lt;a href="https://github.com/apache/hugegraph-ai/pull/63">#63&lt;/a>&lt;/li>
&lt;li>Support for graphspace and refactored all APIs. &lt;a href="https://github.com/apache/hugegraph-ai/pull/67">#67&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="feature-changes-2">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>Added openai&amp;rsquo;s apibase configuration and asynchronous methods in RAG web demo. &lt;a href="https://github.com/apache/hugegraph-ai/pull/41">#41&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-ai/pull/58">#58&lt;/a>&lt;/li>
&lt;li>Support for multi reranker and enhanced UI. &lt;a href="https://github.com/apache/hugegraph-ai/pull/73">#73&lt;/a>&lt;/li>
&lt;li>Node embedding, node classify, and graph classify with models based on DGL. &lt;a href="https://github.com/apache/hugegraph-ai/pull/83">#83&lt;/a>&lt;/li>
&lt;li>Graph learning algorithm implementation (10+). &lt;a href="https://github.com/apache/hugegraph-ai/pull/102">#102&lt;/a>&lt;/li>
&lt;li>Support for any openai-style API (standard). &lt;a href="https://github.com/apache/hugegraph-ai/pull/95">#95&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fixes-2">Bug Fixes&lt;/h4>
&lt;ul>
&lt;li>Fixed fusiform_similarity test in traverser for server 1.3.0. &lt;a href="https://github.com/apache/hugegraph-ai/pull/37">#37&lt;/a>&lt;/li>
&lt;li>Avoid generating config twice and corrected e_cache type. &lt;a href="https://github.com/apache/hugegraph-ai/pull/56">#56&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-ai/pull/117">#117&lt;/a>&lt;/li>
&lt;li>Fixed null value detection on vid attributes. &lt;a href="https://github.com/apache/hugegraph-ai/pull/115">#115&lt;/a>&lt;/li>
&lt;li>Handled profile regenerate error. &lt;a href="https://github.com/apache/hugegraph-ai/pull/98">#98&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="option-changes-1">Option Changes&lt;/h4>
&lt;ul>
&lt;li>Added auth for fastapi and gradio. &lt;a href="https://github.com/apache/hugegraph-ai/pull/70">#70&lt;/a>&lt;/li>
&lt;li>Support for multiple property types and importing graph from the entire doc. &lt;a href="https://github.com/apache/hugegraph-ai/pull/84">#84&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes-2">Other Changes&lt;/h4>
&lt;ul>
&lt;li>Reformatted documentation and updated README. &lt;a href="https://github.com/apache/hugegraph-ai/pull/36">#36&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-ai/pull/81">#81&lt;/a>&lt;/li>
&lt;li>Introduced a black for code format in GitHub actions. &lt;a href="https://github.com/apache/hugegraph-ai/pull/47">#47&lt;/a>&lt;/li>
&lt;li>Updated dependencies and environment preparations. &lt;a href="https://github.com/apache/hugegraph-ai/pull/45">#45&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-ai/pull/65">#65&lt;/a>&lt;/li>
&lt;li>Enhanced user-friendly README. &lt;a href="https://github.com/apache/hugegraph-ai/pull/82">#82&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="hugegraph-computer">hugegraph-computer&lt;/h3>
&lt;h4 id="feature-changes-3">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>Support Single Source Shortest Path Algorithm &lt;a href="https://github.com/apache/hugegraph-computer/pull/285">#285&lt;/a>&lt;/li>
&lt;li>Support Output Filter &lt;a href="https://github.com/apache/hugegraph-computer/pull/303">#303&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fixes-3">Bug Fixes&lt;/h4>
&lt;ul>
&lt;li>Fix: base-ref/head-ref Missed in Dependency-Review on Schedule Push &lt;a href="https://github.com/apache/hugegraph-computer/pull/304">#304&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="option-changes-2">Option Changes&lt;/h4>
&lt;ul>
&lt;li>Refactor(core): StringEncoding &lt;a href="https://github.com/apache/hugegraph-computer/pull/300">#300&lt;/a>&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes-3">Other Changes&lt;/h4>
&lt;ul>
&lt;li>Improve(algorithm): Random Walk Vertex Inactive &lt;a href="https://github.com/apache/hugegraph-computer/pull/301">#301&lt;/a>&lt;/li>
&lt;li>Upgrade Version to 1.3.0 &lt;a href="https://github.com/apache/hugegraph-computer/pull/305">#305&lt;/a>&lt;/li>
&lt;li>Doc(readme): Clarify the Contributing Guidelines &lt;a href="https://github.com/apache/hugegraph-computer/pull/306">#306&lt;/a>&lt;/li>
&lt;li>Doc(readme): Add Hyperlink to Apache 2.0 &lt;a href="https://github.com/apache/hugegraph-computer/pull/308">#308&lt;/a>&lt;/li>
&lt;li>Migrate Project to Computer Directory &lt;a href="https://github.com/apache/hugegraph-computer/pull/310">#310&lt;/a>&lt;/li>
&lt;li>Update for Release 1.5 &lt;a href="https://github.com/apache/hugegraph-computer/pull/317">#317&lt;/a>&lt;/li>
&lt;li>Fix Path When Exporting Source Package &lt;a href="https://github.com/apache/hugegraph-computer/pull/319">#319&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="发布细节">发布细节&lt;/h3>
&lt;p>Please check the release details/contributor in each repository:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/apache/hugegraph/releases">Server Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-toolchain/releases">Toolchain Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-computer/releases">Computer Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-ai/releases">AI Release Notes&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Docs: HugeGraph 1.3.0 Release Notes</title><link>/cn/docs/changelog/hugegraph-1.3.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/cn/docs/changelog/hugegraph-1.3.0-release-notes/</guid><description>
&lt;h3 id="运行环境版本说明">运行环境/版本说明&lt;/h3>
&lt;ol>
&lt;li>优先在 &lt;code>hugegraph/toolchain/commons&lt;/code>软件中使用 Java 11, 此次是这些模块最后一次主版本兼容 Java 8 了。(computer 则仅支持 Java11)&lt;/li>
&lt;li>另外相比 Java11, 使用 Java8 会失去一些&lt;strong>安全性&lt;/strong>的保障，我们推荐生产或对外网暴露访问的环境使用 Java11 并开启 &lt;a href="/cn/docs/config/config-authentication/">Auth 权限认证&lt;/a>&lt;/li>
&lt;/ol>
&lt;p>&lt;strong>1.3.0&lt;/strong> 是最后兼容 &lt;strong>Java 8&lt;/strong> 的版本，在 1.5.0 开始就会全面使用 Java 11 (除&lt;code>client&lt;/code>外).&lt;/p>
&lt;p>PS: 未来 HugeGraph 组件的版本会朝着 &lt;code>Java 11 -&amp;gt; Java 17 -&amp;gt; Java 21&lt;/code> 演进&lt;/p>
&lt;h3 id="hugegraph">hugegraph&lt;/h3>
&lt;blockquote>
&lt;p>在此次版本中我们修复了一些 SEC 相关的问题，如果是线上或者对外服务请升级到最新版本 + 开启权限认证&lt;/p>
&lt;/blockquote>
&lt;h4 id="api-changes">API Changes&lt;/h4>
&lt;ul>
&lt;li>feat(api): optimize adjacent-edges query (&lt;a href="https://github.com/apache/hugegraph/pull/2408">#2408&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="feature-changes">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>feat: support docker use the auth when starting (&lt;a href="https://github.com/apache/hugegraph/pull/2403">#2403&lt;/a>)&lt;/li>
&lt;li>feat: added the OpenTelemetry trace support (&lt;a href="https://github.com/apache/hugegraph/pull/2477">#2477&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fix">Bug Fix&lt;/h4>
&lt;ul>
&lt;li>fix(core): task restore interrupt problem on restart server (&lt;a href="https://github.com/apache/hugegraph/pull/2401">#2401&lt;/a>)&lt;/li>
&lt;li>fix(server): reinitialize the progress to set up graph auth friendly (&lt;a href="https://github.com/apache/hugegraph/pull/2411">#2411&lt;/a>)&lt;/li>
&lt;li>fix(chore): remove zgc in dockerfile for ARM env (&lt;a href="https://github.com/apache/hugegraph/pull/2421">#2421&lt;/a>)&lt;/li>
&lt;li>fix(server): make CacheManager constructor private to satisfy the singleton pattern (&lt;a href="https://github.com/apache/hugegraph/pull/2432">#2432&lt;/a>)&lt;/li>
&lt;li>fix(server): unify the license headers (&lt;a href="https://github.com/apache/hugegraph/pull/2438">#2438&lt;/a>)&lt;/li>
&lt;li>fix: format and clean code in dist and example modules (&lt;a href="https://github.com/apache/hugegraph/pull/2441">#2441&lt;/a>)&lt;/li>
&lt;li>fix: format and clean code in core module (&lt;a href="https://github.com/apache/hugegraph/pull/2440">#2440&lt;/a>)&lt;/li>
&lt;li>fix: format and clean code in modules (&lt;a href="https://github.com/apache/hugegraph/pull/2439">#2439&lt;/a>)&lt;/li>
&lt;li>fix(server): clean up the code (&lt;a href="https://github.com/apache/hugegraph/pull/2456">#2456&lt;/a>)&lt;/li>
&lt;li>fix(server): remove extra blank lines (&lt;a href="https://github.com/apache/hugegraph/pull/2459">#2459&lt;/a>)&lt;/li>
&lt;li>fix(server): add tip for gremlin api NPE with an empty query (&lt;a href="https://github.com/apache/hugegraph/pull/2467">#2467&lt;/a>)&lt;/li>
&lt;li>fix(server): fix the metric name when promthus collects hugegraph metric, see issue (&lt;a href="https://github.com/apache/hugegraph/pull/2462">#2462&lt;/a>)&lt;/li>
&lt;li>fix(server): &lt;code>serverStarted&lt;/code> error when execute gremlin example (&lt;a href="https://github.com/apache/hugegraph/pull/2473">#2473&lt;/a>)&lt;/li>
&lt;li>fix(auth): enhance the URL check (&lt;a href="https://github.com/apache/hugegraph/pull/2422">#2422&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="option-changes">Option Changes&lt;/h4>
&lt;ul>
&lt;li>refact(server): enhance the storage path in RocksDB &amp;amp; clean code (&lt;a href="https://github.com/apache/hugegraph/pull/2491">#2491&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes">Other Changes&lt;/h4>
&lt;ul>
&lt;li>chore: add a license link (&lt;a href="https://github.com/apache/hugegraph/pull/2398">#2398&lt;/a>)&lt;/li>
&lt;li>doc: enhance NOTICE info to keep it clear (&lt;a href="https://github.com/apache/hugegraph/pull/2409">#2409&lt;/a>)&lt;/li>
&lt;li>chore(server): update swagger info for default server profile (&lt;a href="https://github.com/apache/hugegraph/pull/2423">#2423&lt;/a>)&lt;/li>
&lt;li>fix(server): unify license header for protobuf file (&lt;a href="https://github.com/apache/hugegraph/pull/2448">#2448&lt;/a>)&lt;/li>
&lt;li>chore: improve license header checker confs and pre-check header when validating (&lt;a href="https://github.com/apache/hugegraph/pull/2445">#2445&lt;/a>)&lt;/li>
&lt;li>chore: unify to call SchemaLabel.getLabelId() (&lt;a href="https://github.com/apache/hugegraph/pull/2458">#2458&lt;/a>)&lt;/li>
&lt;li>chore: refine the hg-style.xml specification (&lt;a href="https://github.com/apache/hugegraph/pull/2457">#2457&lt;/a>)&lt;/li>
&lt;li>chore: Add a newline formatting configuration and a comment for warning (&lt;a href="https://github.com/apache/hugegraph/pull/2464">#2464&lt;/a>)&lt;/li>
&lt;li>chore(server): clear context after req done (&lt;a href="https://github.com/apache/hugegraph/pull/2470">#2470&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h3 id="hugegraph-toolchain">hugegraph-toolchain&lt;/h3>
&lt;h4 id="api-changes-1">API Changes&lt;/h4>
&lt;h4 id="feature-changes-1">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>fix(loader): update shade plugin for spark loader (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/566">#566&lt;/a>)&lt;/li>
&lt;li>fix(hubble): yarn install timeout in arm64 (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/583">#583&lt;/a>)&lt;/li>
&lt;li>fix(loader): support file name with prefix for hdfs source (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/571">#571&lt;/a>)&lt;/li>
&lt;li>feat(hubble): warp the exception info in HugeClientUtil (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/589">#589&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fix-1">Bug Fix&lt;/h4>
&lt;ul>
&lt;li>fix: concurrency issue causing file overwrite due to identical filenames (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/572">#572&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="option-changes-1">Option Changes&lt;/h4>
&lt;ul>
&lt;li>feat(client): support user defined OKHTTPClient configs (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/590">#590&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes-1">Other Changes&lt;/h4>
&lt;ul>
&lt;li>doc: update copyright date(year) in NOTICE (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/567">#567&lt;/a>)&lt;/li>
&lt;li>chore(deps): bump ip from 1.1.5 to 1.1.9 in /hugegraph-hubble/hubble-fe (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/580">#580&lt;/a>)&lt;/li>
&lt;li>refactor(hubble): enhance maven front plugin (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/568">#568&lt;/a>)&lt;/li>
&lt;li>chore(deps): bump es5-ext from 0.10.53 to 0.10.63 in /hugegraph-hubble/hubble-fe (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/582">#582&lt;/a>)&lt;/li>
&lt;li>chore(hubble): Enhance code style in hubble (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/592">#592&lt;/a>)&lt;/li>
&lt;li>chore: upgrade version to 1.3.0 (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/596">#596&lt;/a>)&lt;/li>
&lt;li>chore(ci): update profile commit id for 1.3 (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/597">#597&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h3 id="hugegraph-commons">hugegraph-commons&lt;/h3>
&lt;h4 id="feature-changes-2">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>feat: support user defined RestClientConfig/HTTPClient params (&lt;a href="https://github.com/apache/hugegraph-commons/pull/140">#140&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fix-2">Bug Fix&lt;/h4>
&lt;h4 id="other-changes-2">Other Changes&lt;/h4>
&lt;ul>
&lt;li>chore: disable clean flatten for deploy (&lt;a href="https://github.com/apache/hugegraph-commons/pull/141">#141&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h3 id="hugegraph-ai">hugegraph-ai&lt;/h3>
&lt;p>这是 hugegraph-ai 的第一个发布版本，包含了多种特性，其中包括初始化的 Python 客户端、通过 LLM 构建知识图谱的能力，
以及基于 HugeGraph 的 RAG（Retrieval-Augmented Generation）集成。此外，该版本还在 python 客户端方面增加了重要的功能，
如变量 API、认证（auth）、度量（metric）、遍历器（traverser）和任务 API，以及使用 Gradio 创建交互式和可视化的演示。&lt;/p>
&lt;p>除了这些新功能外，该版本还解决了多个错误和问题，确保了更加稳定和无误的用户体验。维护任务，如依赖更新、项目结构改进以及基本持续集成（CI）的添加，
进一步增强了项目的健壮性和开发工作流程。&lt;/p>
&lt;blockquote>
&lt;p>这个版本的发布凝聚了 HugeGraph 社区的协作努力，感谢各位贡献者的付出。&lt;/p>
&lt;/blockquote>
&lt;h4 id="feature-changes-3">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>feat: initialize hugegraph python client (&lt;a href="https://github.com/apache/hugegraph-ai/pull/5">#5&lt;/a>)&lt;/li>
&lt;li>feat(llm): knowledge graph construction by llm (&lt;a href="https://github.com/apache/hugegraph-ai/pull/7">#7&lt;/a>)&lt;/li>
&lt;li>feat: initialize rag based on HugeGraph (&lt;a href="https://github.com/apache/hugegraph-ai/pull/20">#20&lt;/a>)&lt;/li>
&lt;li>feat(client): add variables api and test (&lt;a href="https://github.com/apache/hugegraph-ai/pull/24">#24&lt;/a>)&lt;/li>
&lt;li>feat: add llm wenxinyiyan &amp;amp; config util &amp;amp; spo_triple_extract (&lt;a href="https://github.com/apache/hugegraph-ai/pull/27">#27&lt;/a>)&lt;/li>
&lt;li>feat: add auth&amp;amp;metric&amp;amp;traverser&amp;amp;task api and ut (&lt;a href="https://github.com/apache/hugegraph-ai/pull/28">#28&lt;/a>)&lt;/li>
&lt;li>feat: refactor construct knowledge graph task (&lt;a href="https://github.com/apache/hugegraph-ai/pull/29">#29&lt;/a>)&lt;/li>
&lt;li>feat: Introduce gradio for creating interactive and visual demo (&lt;a href="https://github.com/apache/hugegraph-ai/pull/30">#30&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fix-3">Bug Fix&lt;/h4>
&lt;ul>
&lt;li>fix: invalid GitHub label (&lt;a href="https://github.com/apache/hugegraph-ai/pull/3">#3&lt;/a>)&lt;/li>
&lt;li>fix: import error (&lt;a href="https://github.com/apache/hugegraph-ai/pull/13">#13&lt;/a>)&lt;/li>
&lt;li>fix: function getEdgeByPage(): the generated query url does not include the parameter page (&lt;a href="https://github.com/apache/hugegraph-ai/pull/15">#15&lt;/a>)&lt;/li>
&lt;li>fix: issue template (&lt;a href="https://github.com/apache/hugegraph-ai/pull/23">#23&lt;/a>)&lt;/li>
&lt;li>fix: base-ref/head-ref missed in dependency-check-ci on branch push (&lt;a href="https://github.com/apache/hugegraph-ai/pull/25">#25&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes-3">Other Changes&lt;/h4>
&lt;ul>
&lt;li>chore: add asf.yaml and ISSUE_TEMPLATE (&lt;a href="https://github.com/apache/hugegraph-ai/pull/1">#1&lt;/a>)&lt;/li>
&lt;li>Bump urllib3 from 2.0.3 to 2.0.7 in /hugegraph-python (&lt;a href="https://github.com/apache/hugegraph-ai/pull/8">#8&lt;/a>)&lt;/li>
&lt;li>chore: create .gitignore file for py (&lt;a href="https://github.com/apache/hugegraph-ai/pull/9">#9&lt;/a>)&lt;/li>
&lt;li>refact: improve project structure &amp;amp; add some basic CI (&lt;a href="https://github.com/apache/hugegraph-ai/pull/17">#17&lt;/a>)&lt;/li>
&lt;li>chore: Update LICENSE and NOTICE (&lt;a href="https://github.com/apache/hugegraph-ai/pull/31">#31&lt;/a>)&lt;/li>
&lt;li>chore: add release scripts (&lt;a href="https://github.com/apache/hugegraph-ai/pull/33">#33&lt;/a>)&lt;/li>
&lt;li>chore: change file chmod 755 (&lt;a href="https://github.com/apache/hugegraph-ai/pull/34">#34&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h3 id="发布细节">发布细节&lt;/h3>
&lt;p>Please check the release details/contributor in each repository:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/apache/hugegraph/releases">Server Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-toolchain/releases">Toolchain Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-ai/releases">AI Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-commons/releases">Commons Release Notes&lt;/a>&lt;/li>
&lt;/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>
&lt;h3 id="java-version-statement">Java version statement&lt;/h3>
&lt;blockquote>
&lt;p>In the future, we will gradually upgrade the java version, &lt;strong>Java 11&lt;/strong> -&amp;gt; &lt;strong>Java 17&lt;/strong> -&amp;gt; &lt;strong>Java 21&lt;/strong>.&lt;/p>
&lt;/blockquote>
&lt;ol>
&lt;li>Consider using Java 11 in hugegraph/hugegraph-toolchain/hugegraph-commons, also compatible with Java 8 now.&lt;/li>
&lt;li>hugegraph-computer required to use Java 11, &lt;strong>not compatible with Java 8 now!&lt;/strong>&lt;/li>
&lt;/ol>
&lt;p>&lt;strong>v1.2.0 是倒数第二个兼容 Java8 的大版本&lt;/strong>, 到 1.5.0 &lt;a href="https://github.com/apache/hugegraph/issues/2265">PD/Store&lt;/a> 正式合入 master
后标志着 Java8 兼容的正式终结 (除 Client 外所有组件都将以 Java 11 作为基准，然后逐步迈向 Java17/21).&lt;/p>
&lt;h3 id="hugegraph">hugegraph&lt;/h3>
&lt;h4 id="api-changes">API Changes&lt;/h4>
&lt;ul>
&lt;li>feat(api&amp;amp;core): in oltp apis, add statistics info and support full info about vertices and edges (&lt;a href="https://github.com/apache/hugegraph/pull/2262">#2262&lt;/a>)&lt;/li>
&lt;li>feat(api): support embedded arthas agent in hugegraph-server (&lt;a href="https://github.com/apache/hugegraph/pull/2278">#2278&lt;/a>,&lt;a href="https://github.com/apache/hugegraph/pull/2337">#2337&lt;/a>)&lt;/li>
&lt;li>feat(api): support metric API Prometheus format &amp;amp; add statistic metric api (&lt;a href="https://github.com/apache/hugegraph/pull/2286">#2286&lt;/a>)&lt;/li>
&lt;li>feat(api-core): support label &amp;amp; property filtering for both edge and vertex &amp;amp; support kout dfs mode (&lt;a href="https://github.com/apache/hugegraph/pull/2295">#2295&lt;/a>)&lt;/li>
&lt;li>feat(api): support recording slow query log (&lt;a href="https://github.com/apache/hugegraph/pull/2327">#2327&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="feature-changes">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>feat: support task auto manage by server role state machine (&lt;a href="https://github.com/apache/hugegraph/pull/2130">#2130&lt;/a>)&lt;/li>
&lt;li>feat: support parallel compress snapshot (&lt;a href="https://github.com/apache/hugegraph/pull/2136">#2136&lt;/a>)&lt;/li>
&lt;li>feat: use an enhanced CypherAPI to refactor it (&lt;a href="https://github.com/apache/hugegraph/pull/2143">#2143&lt;/a>)&lt;/li>
&lt;li>feat(perf): support JMH benchmark in HG-test module (&lt;a href="https://github.com/apache/hugegraph/pull/2238">#2238&lt;/a>)&lt;/li>
&lt;li>feat: optimising adjacency edge queries (&lt;a href="https://github.com/apache/hugegraph/pull/2242">#2242&lt;/a>)&lt;/li>
&lt;li>Feat: IP white list (&lt;a href="https://github.com/apache/hugegraph/pull/2299">#2299&lt;/a>)&lt;/li>
&lt;li>feat(cassandra): adapt cassandra from 3.11.12 to 4.0.10 (&lt;a href="https://github.com/apache/hugegraph/pull/2300">#2300&lt;/a>)&lt;/li>
&lt;li>feat: support Cassandra with docker-compose in server (&lt;a href="https://github.com/apache/hugegraph/pull/2307">#2307&lt;/a>)&lt;/li>
&lt;li>feat(core): support batch+parallel edges traverse (&lt;a href="https://github.com/apache/hugegraph/pull/2312">#2312&lt;/a>)&lt;/li>
&lt;li>feat: adapt Dockerfile for new project structur (&lt;a href="https://github.com/apache/hugegraph/pull/2344">#2344&lt;/a>)&lt;/li>
&lt;li>feat(server):swagger support auth for standardAuth mode by (&lt;a href="https://github.com/apache/hugegraph/pull/2360">#2360&lt;/a>)&lt;/li>
&lt;li>feat(core): add IntMapByDynamicHash V1 implement (&lt;a href="https://github.com/apache/hugegraph/pull/2377">#2377&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fix">Bug Fix&lt;/h4>
&lt;ul>
&lt;li>fix: transfer add_peer/remove_peer command to leader (&lt;a href="https://github.com/apache/hugegraph/pull/2112">#2112&lt;/a>)&lt;/li>
&lt;li>fix query dirty edges of a vertex with cache (&lt;a href="https://github.com/apache/hugegraph/pull/2166">#2166&lt;/a>)&lt;/li>
&lt;li>fix exception of vertex-drop with index (&lt;a href="https://github.com/apache/hugegraph/pull/2181">#2181&lt;/a>)&lt;/li>
&lt;li>fix: remove dup &amp;lsquo;From&amp;rsquo; in filterExpiredResultFromFromBackend (&lt;a href="https://github.com/apache/hugegraph/pull/2207">#2207&lt;/a>)&lt;/li>
&lt;li>fix: jdbc ssl mode parameter redundant (&lt;a href="https://github.com/apache/hugegraph/pull/2224">#2224&lt;/a>)&lt;/li>
&lt;li>fix: error when start gremlin-console with sample script (&lt;a href="https://github.com/apache/hugegraph/pull/2231">#2231&lt;/a>)&lt;/li>
&lt;li>fix(core): support order by id (&lt;a href="https://github.com/apache/hugegraph/pull/2233">#2233&lt;/a>)&lt;/li>
&lt;li>fix: update ssl_mode value (&lt;a href="https://github.com/apache/hugegraph/pull/2235">#2235&lt;/a>)&lt;/li>
&lt;li>fix: optimizing ClassNotFoundException error message for MYSQL (&lt;a href="https://github.com/apache/hugegraph/pull/2246">#2246&lt;/a>)&lt;/li>
&lt;li>fix: asf invalid notification scheme &amp;lsquo;discussions_status&amp;rsquo; (&lt;a href="https://github.com/apache/hugegraph/pull/2247">#2247&lt;/a>)&lt;/li>
&lt;li>fix: asf invalid notification scheme &amp;lsquo;discussions_comment&amp;rsquo; (&lt;a href="https://github.com/apache/hugegraph/pull/2250">#2250&lt;/a>)&lt;/li>
&lt;li>fix: incorrect use of &amp;lsquo;NO_LIMIT&amp;rsquo; variable (&lt;a href="https://github.com/apache/hugegraph/pull/2253">#2253&lt;/a>)&lt;/li>
&lt;li>fix(core): close flat mapper iterator after usage (&lt;a href="https://github.com/apache/hugegraph/pull/2281">#2281&lt;/a>)&lt;/li>
&lt;li>fix(dist): avoid var PRELOAD cover environmnet vars (&lt;a href="https://github.com/apache/hugegraph/pull/2302">#2302&lt;/a>)&lt;/li>
&lt;li>fix: base-ref/head-ref missed in dependency-review on master (&lt;a href="https://github.com/apache/hugegraph/pull/2308">#2308&lt;/a>)&lt;/li>
&lt;li>fix(core): handle schema Cache expandCapacity concurrent problem (&lt;a href="https://github.com/apache/hugegraph/pull/2332">#2332&lt;/a>)&lt;/li>
&lt;li>fix: in wait-storage.sh, always wait for storage with default rocksdb (&lt;a href="https://github.com/apache/hugegraph/pull/2333">#2333&lt;/a>)&lt;/li>
&lt;li>fix(api): refactor/downgrade record logic for slow log (&lt;a href="https://github.com/apache/hugegraph/pull/2347">#2347&lt;/a>)&lt;/li>
&lt;li>fix(api): clean some code for release (&lt;a href="https://github.com/apache/hugegraph/pull/2348">#2348&lt;/a>)&lt;/li>
&lt;li>fix: remove redirect-to-master from synchronous Gremlin API (&lt;a href="https://github.com/apache/hugegraph/pull/2356">#2356&lt;/a>)&lt;/li>
&lt;li>fix HBase PrefixFilter bug (&lt;a href="https://github.com/apache/hugegraph/pull/2364">#2364&lt;/a>)&lt;/li>
&lt;li>chore: fix curl failed to request https urls (&lt;a href="https://github.com/apache/hugegraph/pull/2378">#2378&lt;/a>)&lt;/li>
&lt;li>fix(api): correct the vertex id in the edge-existence api (&lt;a href="https://github.com/apache/hugegraph/pull/2380">#2380&lt;/a>)&lt;/li>
&lt;li>fix: github action build docker image failed during the release 1.2 process (&lt;a href="https://github.com/apache/hugegraph/pull/2386">#2386&lt;/a>)&lt;/li>
&lt;li>fix: TinkerPop unit test lack some lables (&lt;a href="https://github.com/apache/hugegraph/pull/2387">#2387&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="option-changes">Option Changes&lt;/h4>
&lt;ul>
&lt;li>feat(dist): support pre-load test graph data in docker container (&lt;a href="https://github.com/apache/hugegraph/pull/2241">#2241&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes">Other Changes&lt;/h4>
&lt;ul>
&lt;li>refact: use standard UTF-8 charset &amp;amp; enhance CI configs (&lt;a href="https://github.com/apache/hugegraph/pull/2095">#2095&lt;/a>)&lt;/li>
&lt;li>move validate release to hugegraph-doc (&lt;a href="https://github.com/apache/hugegraph/pull/2109">#2109&lt;/a>)&lt;/li>
&lt;li>refact: use a slim way to build docker image on latest code &amp;amp; support zgc (&lt;a href="https://github.com/apache/hugegraph/pull/2118">#2118&lt;/a>)&lt;/li>
&lt;li>chore: remove stage-repo in pom due to release done &amp;amp; update mail rule (&lt;a href="https://github.com/apache/hugegraph/pull/2128">#2128&lt;/a>)&lt;/li>
&lt;li>doc: update issue template &amp;amp; README file (&lt;a href="https://github.com/apache/hugegraph/pull/2131">#2131&lt;/a>)&lt;/li>
&lt;li>chore: cmn algorithm optimization (&lt;a href="https://github.com/apache/hugegraph/pull/2134">#2134&lt;/a>)&lt;/li>
&lt;li>add github token for license check comment (&lt;a href="https://github.com/apache/hugegraph/pull/2139">#2139&lt;/a>)&lt;/li>
&lt;li>chore: disable PR up-to-date in branch (&lt;a href="https://github.com/apache/hugegraph/pull/2150">#2150&lt;/a>)&lt;/li>
&lt;li>refact(core): remove lock of globalMasterInfo to optimize perf (&lt;a href="https://github.com/apache/hugegraph/pull/2151">#2151&lt;/a>)&lt;/li>
&lt;li>chore: async remove left index shouldn&amp;rsquo;t effect query (&lt;a href="https://github.com/apache/hugegraph/pull/2199">#2199&lt;/a>)&lt;/li>
&lt;li>refact(rocksdb): clean &amp;amp; reformat some code (&lt;a href="https://github.com/apache/hugegraph/pull/2200">#2200&lt;/a>)&lt;/li>
&lt;li>refact(core): optimized batch removal of remaining indices consumed by a single consumer (&lt;a href="https://github.com/apache/hugegraph/pull/2203">#2203&lt;/a>)&lt;/li>
&lt;li>add com.janeluo.ikkanalyzer dependency to core model (&lt;a href="https://github.com/apache/hugegraph/pull/2206">#2206&lt;/a>)&lt;/li>
&lt;li>refact(core): early stop unnecessary loops in edge cache (&lt;a href="https://github.com/apache/hugegraph/pull/2211">#2211&lt;/a>)&lt;/li>
&lt;li>doc: update README &amp;amp; add QR code (&lt;a href="https://github.com/apache/hugegraph/pull/2218">#2218&lt;/a>)&lt;/li>
&lt;li>chore: update .asf.yaml for mail rule (&lt;a href="https://github.com/apache/hugegraph/pull/2221">#2221&lt;/a>)&lt;/li>
&lt;li>chore: improve the UI &amp;amp; content in README (&lt;a href="https://github.com/apache/hugegraph/pull/2227">#2227&lt;/a>)&lt;/li>
&lt;li>chore: add pr template (&lt;a href="https://github.com/apache/hugegraph/pull/2234">#2234&lt;/a>)&lt;/li>
&lt;li>doc: modify ASF and remove meaningless CLA (&lt;a href="https://github.com/apache/hugegraph/pull/2237">#2237&lt;/a>)&lt;/li>
&lt;li>chore(dist): replace wget to curl to download swagger-ui (&lt;a href="https://github.com/apache/hugegraph/pull/2277">#2277&lt;/a>)&lt;/li>
&lt;li>Update StandardStateMachineCallback.java (&lt;a href="https://github.com/apache/hugegraph/pull/2290">#2290&lt;/a>)&lt;/li>
&lt;li>doc: update README about start server with example graph (&lt;a href="https://github.com/apache/hugegraph/pull/2315">#2315&lt;/a>)&lt;/li>
&lt;li>README.md tiny improve (&lt;a href="https://github.com/apache/hugegraph/pull/2320">#2320&lt;/a>)&lt;/li>
&lt;li>doc: README.md tiny improve (&lt;a href="https://github.com/apache/hugegraph/pull/2331">#2331&lt;/a>)&lt;/li>
&lt;li>refact: adjust project structure for merge PD &amp;amp; Store[Breaking Change] (&lt;a href="https://github.com/apache/hugegraph/pull/2338">#2338&lt;/a>)&lt;/li>
&lt;li>chore: disable raft test in normal PR due to timeout problem (&lt;a href="https://github.com/apache/hugegraph/pull/2349">#2349&lt;/a>)&lt;/li>
&lt;li>chore(ci): add stage profile settings (&lt;a href="https://github.com/apache/hugegraph/pull/2361">#2361&lt;/a>)&lt;/li>
&lt;li>refact(api): update common 1.2 &amp;amp; fix jersey client code problem (&lt;a href="https://github.com/apache/hugegraph/pull/2365">#2365&lt;/a>)&lt;/li>
&lt;li>chore: move server info into GlobalMasterInfo (&lt;a href="https://github.com/apache/hugegraph/pull/2370">#2370&lt;/a>)&lt;/li>
&lt;li>chore: reset hugegraph version to 1.2.0 (&lt;a href="https://github.com/apache/hugegraph/pull/2382">#2382&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h3 id="hugegraph-computer">hugegraph-computer&lt;/h3>
&lt;h4 id="feature-changes-1">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>feat: implement fast-failover for MessageRecvManager and DataClientManager (&lt;a href="https://github.com/apache/hugegraph-computer/pull/243">#243&lt;/a>)&lt;/li>
&lt;li>feat: implement parallel send data in load graph step (&lt;a href="https://github.com/apache/hugegraph-computer/pull/248">#248&lt;/a>)&lt;/li>
&lt;li>feat(k8s): init operator project &amp;amp; add webhook (&lt;a href="https://github.com/apache/hugegraph-computer/pull/259">#259&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-computer/pull/263">#263&lt;/a>)&lt;/li>
&lt;li>feat(core): support load vertex/edge snapshot (&lt;a href="https://github.com/apache/hugegraph-computer/pull/269">#269&lt;/a>)&lt;/li>
&lt;li>feat(k8s): Add MinIO as internal(default) storage (&lt;a href="https://github.com/apache/hugegraph-computer/pull/272">#272&lt;/a>)&lt;/li>
&lt;li>feat(algorithm): support random walk in computer (&lt;a href="https://github.com/apache/hugegraph-computer/pull/274">#274&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-computer/pull/280">#280&lt;/a>)&lt;/li>
&lt;li>feat: use &amp;lsquo;foreground&amp;rsquo; delete policy to cancel k8s job (&lt;a href="https://github.com/apache/hugegraph-computer/pull/290">#290&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fix-1">Bug Fix&lt;/h4>
&lt;ul>
&lt;li>fix: superstep not take effect (&lt;a href="https://github.com/apache/hugegraph-computer/pull/237">#237&lt;/a>)&lt;/li>
&lt;li>fix(k8s): modify inconsistent apiGroups (&lt;a href="https://github.com/apache/hugegraph-computer/pull/270">#270&lt;/a>)&lt;/li>
&lt;li>fix(algorithm): record loop is not copied (&lt;a href="https://github.com/apache/hugegraph-computer/pull/276">#276&lt;/a>)&lt;/li>
&lt;li>refact(core): adaptor for common 1.2 &amp;amp; fix a string of possible CI problem (&lt;a href="https://github.com/apache/hugegraph-computer/pull/286">#286&lt;/a>)&lt;/li>
&lt;li>fix: remove okhttp1 due to conflicts risk (&lt;a href="https://github.com/apache/hugegraph-computer/pull/294">#294&lt;/a>)&lt;/li>
&lt;li>fix(core): io.grpc.grpc-core dependency conflic (&lt;a href="https://github.com/apache/hugegraph-computer/pull/296">#296&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="option-changes-1">Option Changes&lt;/h4>
&lt;ul>
&lt;li>feat(core): isolate namespace for different input data source (&lt;a href="https://github.com/apache/hugegraph-computer/pull/252">#252&lt;/a>)&lt;/li>
&lt;li>refact(core): support auth config for computer task (&lt;a href="https://github.com/apache/hugegraph-computer/pull/265">#265&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes-1">Other Changes&lt;/h4>
&lt;ul>
&lt;li>remove apache stage repo &amp;amp; update notification rule (&lt;a href="https://github.com/apache/hugegraph-computer/pull/232">#232&lt;/a>)&lt;/li>
&lt;li>chore: fix empty license file (&lt;a href="https://github.com/apache/hugegraph-computer/pull/233">#233&lt;/a>)&lt;/li>
&lt;li>chore: enhance mailbox settings &amp;amp; enable require ci (&lt;a href="https://github.com/apache/hugegraph-computer/pull/235">#235&lt;/a>)&lt;/li>
&lt;li>fix: typo errors in start-computer.sh (&lt;a href="https://github.com/apache/hugegraph-computer/pull/238">#238&lt;/a>)&lt;/li>
&lt;li>[Feature-241] Add PULL_REQUEST_TEMPLATE (&lt;a href="https://github.com/apache/hugegraph-computer/pull/242">#242&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-computer/pull/257">#257&lt;/a>)&lt;/li>
&lt;li>chore: change etcd url only for ci (&lt;a href="https://github.com/apache/hugegraph-computer/pull/245">#245&lt;/a>)&lt;/li>
&lt;li>doc: update readme &amp;amp; add QR code (&lt;a href="https://github.com/apache/hugegraph-computer/pull/249">#249&lt;/a>)&lt;/li>
&lt;li>doc(k8s): add building note for missing classes (&lt;a href="https://github.com/apache/hugegraph-computer/pull/254">#254&lt;/a>)&lt;/li>
&lt;li>chore: reduce mail to dev list (&lt;a href="https://github.com/apache/hugegraph-computer/pull/255">#255&lt;/a>)&lt;/li>
&lt;li>add: dependency-review (&lt;a href="https://github.com/apache/hugegraph-computer/pull/266">#266&lt;/a>)&lt;/li>
&lt;li>chore: correct incorrect comment (&lt;a href="https://github.com/apache/hugegraph-computer/pull/268">#268&lt;/a>)&lt;/li>
&lt;li>refactor(api): ListValue.getFirst() replaces ListValue.get(0) (&lt;a href="https://github.com/apache/hugegraph-computer/pull/282">#282&lt;/a>)&lt;/li>
&lt;li>Improve: Passing workerId to WorkerStat &amp;amp; Skip wait worker close if master executes failed (&lt;a href="https://github.com/apache/hugegraph-computer/pull/292">#292&lt;/a>)&lt;/li>
&lt;li>chore: add check dependencies (&lt;a href="https://github.com/apache/hugegraph-computer/pull/293">#293&lt;/a>)&lt;/li>
&lt;li>chore(license): update license for 1.2.0 (&lt;a href="https://github.com/apache/hugegraph-computer/pull/299">#299&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h3 id="hugegraph-toolchain">hugegraph-toolchain&lt;/h3>
&lt;h4 id="api-changes-1">API Changes&lt;/h4>
&lt;ul>
&lt;li>feat(client): support edgeExistence api (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/544">#544&lt;/a>)&lt;/li>
&lt;li>refact(client): update tests for new OLTP traverser APIs (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/550">#550&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="feature-changes-2">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>feat(spark): support spark-sink connector for loader (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/497">#497&lt;/a>)&lt;/li>
&lt;li>feat(loader): support kafka as datasource (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/506">#506&lt;/a>)&lt;/li>
&lt;li>feat(client): support go client for hugegraph (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/514">#514&lt;/a>)&lt;/li>
&lt;li>feat(loader): support docker for loader (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/530">#530&lt;/a>)&lt;/li>
&lt;li>feat: update common version and remove jersey code (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/538">#538&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fix-2">Bug Fix&lt;/h4>
&lt;ul>
&lt;li>fix: convert numbers to strings (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/465">#465&lt;/a>)&lt;/li>
&lt;li>fix: hugegraph-spark-loader shell string length limit (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/469">#469&lt;/a>)&lt;/li>
&lt;li>fix: spark loader meet Exception: Class is not registered (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/470">#470&lt;/a>)&lt;/li>
&lt;li>fix: spark loader Task not serializable (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/471">#471&lt;/a>)&lt;/li>
&lt;li>fix: spark with loader has dependency conflicts (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/480">#480&lt;/a>)&lt;/li>
&lt;li>fix: spark-loader example schema and struct mismatch (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/504">#504&lt;/a>)&lt;/li>
&lt;li>fix(loader): error log (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/499">#499&lt;/a>)&lt;/li>
&lt;li>fix: checkstyle &amp;amp;&amp;amp; add suppressions.xml (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/500">#500&lt;/a>)&lt;/li>
&lt;li>fix(loader): resolve error in loader script (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/510">#510&lt;/a>)&lt;/li>
&lt;li>fix: base-ref/head-ref missed in dependency-check-ci on branch push (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/516">#516&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/551">#551&lt;/a>)&lt;/li>
&lt;li>fix yarn network connection on linux/arm64 arch (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/519">#519&lt;/a>)&lt;/li>
&lt;li>fix(hubble): drop-down box could not display all options (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/535">#535&lt;/a>)&lt;/li>
&lt;li>fix(hubble): build with node and yarn (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/543">#543&lt;/a>)&lt;/li>
&lt;li>fix(loader): loader options (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/548">#548&lt;/a>)&lt;/li>
&lt;li>fix(hubble): parent override children dep version (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/549">#549&lt;/a>)&lt;/li>
&lt;li>fix: exclude okhttp1 which has different groupID with okhttp3 (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/555">#555&lt;/a>)&lt;/li>
&lt;li>fix: github action build docker image failed (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/556">#556&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/557">#557&lt;/a>)&lt;/li>
&lt;li>fix: build error with npm not exist &amp;amp; tiny improve (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/558">#558&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="option-changes-2">Option Changes&lt;/h4>
&lt;ul>
&lt;li>set default data when create graph (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/447">#447&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes-2">Other Changes&lt;/h4>
&lt;ul>
&lt;li>chore: remove apache stage repo &amp;amp; update mail rule (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/433">#433&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/474">#474&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/479">#479&lt;/a>)&lt;/li>
&lt;li>refact: clean extra store file in all modules (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/434">#434&lt;/a>)&lt;/li>
&lt;li>chore: use fixed node.js version 16 to avoid ci problem (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/437">#437&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/441">#441&lt;/a>)&lt;/li>
&lt;li>chore(hubble): use latest code in Dockerfile (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/440">#440&lt;/a>)&lt;/li>
&lt;li>chore: remove maven plugin for docker build (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/443">#443&lt;/a>)&lt;/li>
&lt;li>chore: improve spark parallel (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/450">#450&lt;/a>)&lt;/li>
&lt;li>doc: fix build status badge link (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/455">#455&lt;/a>)&lt;/li>
&lt;li>chore: keep hadoop-hdfs-client and hadoop-common version consistent (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/457">#457&lt;/a>)&lt;/li>
&lt;li>doc: add basic contact info &amp;amp; QR code in README (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/462">#462&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/475">#475&lt;/a>)&lt;/li>
&lt;li>chore: disable PR up-to-date in branch (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/473">#473&lt;/a>)&lt;/li>
&lt;li>chore: auto add pr auto label by path (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/466">#466&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/528">#528&lt;/a>)&lt;/li>
&lt;li>chore: unify the dependencies versions of the entire project (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/478">#478&lt;/a>)&lt;/li>
&lt;li>chore(deps): bump async, semver, word-wrap, browserify-sign in hubble-fe (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/484">#484&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/491">#491&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/494">#494&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/529">#529&lt;/a>)&lt;/li>
&lt;li>chore: add pr template (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/498">#498&lt;/a>)&lt;/li>
&lt;li>doc(hubble): add docker-compose to start with server (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/522">#522&lt;/a>)&lt;/li>
&lt;li>chore(ci): add stage profile settings (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/536">#536&lt;/a>)&lt;/li>
&lt;li>chore(client): increase the api num as the latest server commit + 10 (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/546">#546&lt;/a>)&lt;/li>
&lt;li>chore(spark): install hugegraph from source (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/552">#552&lt;/a>)&lt;/li>
&lt;li>doc: adjust docker related desc in readme (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/559">#559&lt;/a>)&lt;/li>
&lt;li>chore(license): update license for 1.2 (&lt;a href="https://github.com/apache/hugegraph-toolchain/pull/560">#560&lt;/a>, &lt;a href="https://github.com/apache/hugegraph-toolchain/pull/561">#561&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h3 id="hugegraph-commons">hugegraph-commons&lt;/h3>
&lt;h4 id="feature-changes-3">Feature Changes&lt;/h4>
&lt;ul>
&lt;li>feat(common): replace jersey dependencies with OkHttp (Breaking Change) (&lt;a href="https://github.com/apache/hugegraph-commons/pull/133">#133&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="bug-fix-3">Bug Fix&lt;/h4>
&lt;ul>
&lt;li>fix(common): handle spring-boot2/jersey dependency conflicts (&lt;a href="https://github.com/apache/hugegraph-commons/pull/131">#131&lt;/a>)&lt;/li>
&lt;li>fix: Assert.assertThrows() should check result of exceptionConsumer (&lt;a href="https://github.com/apache/hugegraph-commons/pull/135">#135&lt;/a>)&lt;/li>
&lt;li>fix(common): json param convert (&lt;a href="https://github.com/apache/hugegraph-commons/pull/137">#137&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h4 id="other-changes-3">Other Changes&lt;/h4>
&lt;ul>
&lt;li>refact(common): add more construction methods for convenient (&lt;a href="https://github.com/apache/hugegraph-commons/pull/132">#132&lt;/a>)&lt;/li>
&lt;li>add: dependency-review (&lt;a href="https://github.com/apache/hugegraph-commons/pull/134">#134&lt;/a>)&lt;/li>
&lt;li>refact(common): rename jsonutil to avoid conflicts with server (&lt;a href="https://github.com/apache/hugegraph-commons/pull/136">#136&lt;/a>)&lt;/li>
&lt;li>doc: update README for release (&lt;a href="https://github.com/apache/hugegraph-commons/pull/138">#138&lt;/a>)&lt;/li>
&lt;li>update licence (&lt;a href="https://github.com/apache/hugegraph-commons/pull/139">#139&lt;/a>)&lt;/li>
&lt;/ul>
&lt;h3 id="release-details">Release Details&lt;/h3>
&lt;p>Please check the release details in each repository:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/apache/hugegraph/releases">Server Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-toolchain/releases">Toolchain Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-computer/releases">Computer Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-commons/releases">Commons Release Notes&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Docs: HugeGraph 1.0.0 Release Notes</title><link>/cn/docs/changelog/hugegraph-1.0.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/cn/docs/changelog/hugegraph-1.0.0-release-notes/</guid><description>
&lt;h3 id="oltp-api--client-更新">OLTP API &amp;amp; Client 更新&lt;/h3>
&lt;h4 id="apiclient-接口更新">API/Client 接口更新&lt;/h4>
&lt;ul>
&lt;li>支持热更新&lt;code>trace&lt;/code>开关的 &lt;code>/exception/trace&lt;/code> API。&lt;/li>
&lt;li>支持 Cypher 图查询语言 API。&lt;/li>
&lt;li>支持通过 Swagger UI 接口来查看提供的 API 列表。&lt;/li>
&lt;li>将各算法中 &amp;rsquo;limit&amp;rsquo; 参数的类型由 long 调整为 int。&lt;/li>
&lt;li>支持在 Client 端跳过 Server 对 HBase 写入数据 (Beta)。&lt;/li>
&lt;/ul>
&lt;h3 id="core--server">Core &amp;amp; Server&lt;/h3>
&lt;h4 id="功能更新">功能更新&lt;/h4>
&lt;ul>
&lt;li>支持 Java 11 版本。&lt;/li>
&lt;li>支持 2 个新的 OLTP 算法：adamic-adar 和 resource-allocation。&lt;/li>
&lt;li>支持 HBase 后端使用哈希 RowKey，并且允许预初始化 HBase 表。&lt;/li>
&lt;li>支持 Cypher 图查询语言。&lt;/li>
&lt;li>支持集群 Master 角色的自动管理与故障转移。&lt;/li>
&lt;li>支持 16 个 OLAP 算法，包括：LPA, Louvain, PageRank, BetweennessCentrality, RingsDetect 等。&lt;/li>
&lt;li>根据 Apache 基金会对项目的发版要求进行适配，包括 License 合规性、发版流程、代码风格等，支持 Apache 版本发布。&lt;/li>
&lt;/ul>
&lt;h4 id="bug-修复">Bug 修复&lt;/h4>
&lt;ul>
&lt;li>修复无法根据多个 Label 和属性来查询边数据。&lt;/li>
&lt;li>增加对环路检测算法的最大深度限制。&lt;/li>
&lt;li>修复 tree() 语句返回结果异常问题。&lt;/li>
&lt;li>修复批量更新边传入 Id 时的检查异常问题。&lt;/li>
&lt;li>解决非预期的 Task 状态问题。&lt;/li>
&lt;li>解决在更新顶点时未清除边缓存的问题。&lt;/li>
&lt;li>修复 MySQL 后端执行 g.V() 时的错误。&lt;/li>
&lt;li>修复因为 server-info 无法超时导致的问题。&lt;/li>
&lt;li>导出了 ConditionP 类型用于 Gremlin 中用户使用。&lt;/li>
&lt;li>修复 within + Text.contains 查询问题。&lt;/li>
&lt;li>修复 addIndexLabel/removeIndexLabel 接口的竞争条件问题。&lt;/li>
&lt;li>限制仅 Admin 允许输出图实例。&lt;/li>
&lt;li>修复 Profile API 的检查问题。&lt;/li>
&lt;li>修复在 count().is(0) 查询中 Empty Graph 的问题。&lt;/li>
&lt;li>修复在异常时无法关闭服务的问题。&lt;/li>
&lt;li>修复在 Apple M1 系统上的 JNA 报错 UnsatisfiedLinkError 的问题。&lt;/li>
&lt;li>修复启动 RpcServer 时报 NPE 的问题。&lt;/li>
&lt;li>修复 ACTION_CLEARED 参数数量的问题。&lt;/li>
&lt;li>修复 RpcServer 服务启动问题。&lt;/li>
&lt;li>修复用户传入参数可能得数字转换隐患问题。&lt;/li>
&lt;li>移除了 Word 分词器依赖。&lt;/li>
&lt;li>修复 Cassandra 与 MySQL 后端在异常时未优雅关闭迭代器的问题。&lt;/li>
&lt;/ul>
&lt;h4 id="配置项更新">配置项更新&lt;/h4>
&lt;ul>
&lt;li>将配置项 &lt;code>raft.endpoint&lt;/code> 从 Graph 作用域移动到 Server 作用域中。&lt;/li>
&lt;/ul>
&lt;h4 id="其它修改">其它修改&lt;/h4>
&lt;ul>
&lt;li>refact(core): enhance schema job module.&lt;/li>
&lt;li>refact(raft): improve raft module &amp;amp; test &amp;amp; install snapshot and add peer.&lt;/li>
&lt;li>refact(core): remove early cycle detection &amp;amp; limit max depth.&lt;/li>
&lt;li>cache: fix assert node.next==empty.&lt;/li>
&lt;li>fix apache license conflicts: jnr-posix and jboss-logging.&lt;/li>
&lt;li>chore: add logo in README &amp;amp; remove outdated log4j version.&lt;/li>
&lt;li>refact(core): improve CachedGraphTransaction perf.&lt;/li>
&lt;li>chore: update CI config &amp;amp; support ci robot &amp;amp; add codeQL SEC-check &amp;amp; graph option.&lt;/li>
&lt;li>refact: ignore security check api &amp;amp; fix some bugs &amp;amp; clean code.&lt;/li>
&lt;li>doc: enhance CONTRIBUTING.md &amp;amp; README.md.&lt;/li>
&lt;li>refact: add checkstyle plugin &amp;amp; clean/format the code.&lt;/li>
&lt;li>refact(core): improve decode string empty bytes &amp;amp; avoid array-construct columns in BackendEntry.&lt;/li>
&lt;li>refact(cassandra): translate ipv4 to ipv6 metrics &amp;amp; update cassandra dependency version.&lt;/li>
&lt;li>chore: use .asf.yaml for apache workflow &amp;amp; replace APPLICATION_JSON with TEXT_PLAIN.&lt;/li>
&lt;li>feat: add system schema store.&lt;/li>
&lt;li>refact(rocksdb): update rocksdb version to 6.22 &amp;amp; improve rocksdb code.&lt;/li>
&lt;li>refact: update mysql scope to test &amp;amp; clean protobuf style/configs.&lt;/li>
&lt;li>chore: upgrade Dockerfile server to 0.12.0 &amp;amp; add editorconfig &amp;amp; improve ci.&lt;/li>
&lt;li>chore: upgrade grpc version.&lt;/li>
&lt;li>feat: support updateIfPresent/updateIfAbsent operation.&lt;/li>
&lt;li>chore: modify abnormal logs &amp;amp; upgrade netty-all to 4.1.44.&lt;/li>
&lt;li>refact: upgrade dependencies &amp;amp; adopt new analyzer &amp;amp; clean code.&lt;/li>
&lt;li>chore: improve .gitignore &amp;amp; update ci configs &amp;amp; add RAT/flatten plugin.&lt;/li>
&lt;li>chore(license): add dependencies-check ci &amp;amp; 3rd-party dependency licenses.&lt;/li>
&lt;li>refact: Shutdown log when shutdown process &amp;amp; fix tx leak &amp;amp; enhance the file path.&lt;/li>
&lt;li>refact: rename package to apache &amp;amp; dependency in all modules (Breaking Change).&lt;/li>
&lt;li>chore: add license checker &amp;amp; update antrun plugin &amp;amp; fix building problem in windows.&lt;/li>
&lt;li>feat: support one-step script for apache release v1.0.0 release.&lt;/li>
&lt;/ul>
&lt;h3 id="computer-olap">Computer (OLAP)&lt;/h3>
&lt;h4 id="algorithm-changes">Algorithm Changes&lt;/h4>
&lt;ul>
&lt;li>支持 PageRank 算法。&lt;/li>
&lt;li>支持 WCC 算法。&lt;/li>
&lt;li>支持 degree centrality 算法。&lt;/li>
&lt;li>支持 triangle count 算法。&lt;/li>
&lt;li>支持 rings detection 算法。&lt;/li>
&lt;li>支持 LPA 算法。&lt;/li>
&lt;li>支持 k-core 算法。&lt;/li>
&lt;li>支持 closeness centrality 算法。&lt;/li>
&lt;li>支持 betweenness centrality 算法。&lt;/li>
&lt;li>支持 cluster coefficient 算法。&lt;/li>
&lt;/ul>
&lt;h4 id="platform-changes">Platform Changes&lt;/h4>
&lt;ul>
&lt;li>feat: init module computer-core &amp;amp; computer-algorithm &amp;amp; etcd dependency.&lt;/li>
&lt;li>feat: add Id as base type of vertex id.&lt;/li>
&lt;li>feat: init Vertex/Edge/Properties &amp;amp; JsonStructGraphOutput.&lt;/li>
&lt;li>feat: load data from hugegraph server.&lt;/li>
&lt;li>feat: init basic combiner, Bsp4Worker, Bsp4Master.&lt;/li>
&lt;li>feat: init sort &amp;amp; transport interface &amp;amp; basic FileInput/Output Stream.&lt;/li>
&lt;li>feat: init computation &amp;amp; ComputerOutput/Driver interface.&lt;/li>
&lt;li>feat: init Partitioner and HashPartitioner&lt;/li>
&lt;li>feat: init Master/WorkerService module.&lt;/li>
&lt;li>feat: init Heap/LoserTree sorting.&lt;/li>
&lt;li>feat: init rpc module.&lt;/li>
&lt;li>feat: init transport server, client, en/decode, flowControl, heartbeat.&lt;/li>
&lt;li>feat: init DataDirManager &amp;amp; PointerCombiner.&lt;/li>
&lt;li>feat: init aggregator module &amp;amp; add copy() and assign() methods to Value class.&lt;/li>
&lt;li>feat: add startAsync and finishAsync on client side, add onStarted and onFinished on server side.&lt;/li>
&lt;li>feat: init store/sort module.&lt;/li>
&lt;li>feat: link managers in worker sending end.&lt;/li>
&lt;li>feat: implement data receiver of worker.&lt;/li>
&lt;li>feat: implement StreamGraphInput and EntryInput.&lt;/li>
&lt;li>feat: add Sender and Receiver to process compute message.&lt;/li>
&lt;li>feat: add seqfile fromat.&lt;/li>
&lt;li>feat: add ComputeManager.&lt;/li>
&lt;li>feat: add computer-k8s and computer-k8s-operator.&lt;/li>
&lt;li>feat: add startup and make docker image code.&lt;/li>
&lt;li>feat: sort different type of message use different combiner.&lt;/li>
&lt;li>feat: add HDFS output format.&lt;/li>
&lt;li>feat: mount config-map and secret to container.&lt;/li>
&lt;li>feat: support java11.&lt;/li>
&lt;li>feat: support partition concurrent compute.&lt;/li>
&lt;li>refact: abstract computer-api from computer-core.&lt;/li>
&lt;li>refact: optimize data receiving.&lt;/li>
&lt;li>fix: release file descriptor after input and compute.&lt;/li>
&lt;li>doc: add operator deploy readme.&lt;/li>
&lt;li>feat: prepare for Apache release.&lt;/li>
&lt;/ul>
&lt;h3 id="toolchain-loader-tools-hubble">Toolchain (loader, tools, hubble)&lt;/h3>
&lt;ul>
&lt;li>支持 Loader 使用 SQL 格式来选取从关系数据库导入哪些数据。&lt;/li>
&lt;li>支持 Loader 从 Spark 导入数据（包括 JDBC 方式）。&lt;/li>
&lt;li>支持 Loader 增加 Flink-CDC 模式。&lt;/li>
&lt;li>解决 Loader 导入 ORC 格式数据时，报错 NPE。&lt;/li>
&lt;li>解决 Loader 在 Spark/Flink 模式时未缓存 Schema 的问题。&lt;/li>
&lt;li>解决 Loader 的 Json 反序列化问题。&lt;/li>
&lt;li>解决 Loader 的 Jackson 版本冲突与依赖问题。&lt;/li>
&lt;li>支持 Hubble 高级算法接口的 UI 界面。&lt;/li>
&lt;li>支持 Hubble 中 Gremlin 语句的高亮格式显示。&lt;/li>
&lt;li>支持 Hubble 使用 Docker 镜像部署。&lt;/li>
&lt;li>支持 输出构建日志。&lt;/li>
&lt;li>解决 Hubble 的端口输入框问题。&lt;/li>
&lt;li>支持 Apache 项目发版的适配。&lt;/li>
&lt;/ul>
&lt;h3 id="commons-commonrpc">Commons (common,rpc)&lt;/h3>
&lt;ul>
&lt;li>支持 assert-throws 方法返回 Future。&lt;/li>
&lt;li>增加 Cnm 与 Anm 方法到 CollectionUtil 中。&lt;/li>
&lt;li>支持 用户自定义的 content-type。&lt;/li>
&lt;li>支持 Apache 项目发版的适配。&lt;/li>
&lt;/ul>
&lt;h3 id="release-details">Release Details&lt;/h3>
&lt;p>更加详细的版本变更信息，可以查看各个子仓库的链接：&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/apache/hugegraph/releases/tag/1.0.0">Server Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-toolchain/releases/tag/1.0.0">Toolchain Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-computer/releases/tag/1.0.0">Computer Release Notes&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://github.com/apache/hugegraph-commons/releases/tag/1.0.0">Commons Release Notes&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Docs: HugeGraph 0.12 Release Notes</title><link>/cn/docs/changelog/hugegraph-0.12.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/cn/docs/changelog/hugegraph-0.12.0-release-notes/</guid><description>
&lt;h3 id="api--client">API &amp;amp; Client&lt;/h3>
&lt;h4 id="接口更新">接口更新&lt;/h4>
&lt;ul>
&lt;li>支持 https + auth 模式连接图服务（hugegraph-client #109 #110）&lt;/li>
&lt;li>统一 kout/kneighbor 等 OLTP 接口的参数命名及默认值（hugegraph-client #122 #123）&lt;/li>
&lt;li>支持 RESTful 接口利用 P.textcontains() 进行属性全文检索（hugegraph #1312）&lt;/li>
&lt;li>增加 graph_read_mode API 接口，以切换 OLTP、OLAP 读模式（hugegraph #1332）&lt;/li>
&lt;li>支持 list/set 类型的聚合属性 aggregate property（hugegraph #1332）&lt;/li>
&lt;li>权限接口增加 METRICS 资源类型（hugegraph #1355、hugegraph-client #114）&lt;/li>
&lt;li>权限接口增加 SCHEMA 资源类型（hugegraph #1362、hugegraph-client #117）&lt;/li>
&lt;li>增加手动 compact API 接口，支持 rocksdb/cassandra/hbase 后端（hugegraph #1378）&lt;/li>
&lt;li>权限接口增加 login/logout API，支持颁发或回收 Token（hugegraph #1500、hugegraph-client #125）&lt;/li>
&lt;li>权限接口增加 project API（hugegraph #1504、hugegraph-client #127）&lt;/li>
&lt;li>增加 OLAP 回写接口，支持 cassandra/rocksdb 后端（hugegraph #1506、hugegraph-client #129）&lt;/li>
&lt;li>增加返回一个图的所有 Schema 的 API 接口（hugegraph #1567、hugegraph-client #134）&lt;/li>
&lt;li>变更 property key 创建与更新 API 的 HTTP 返回码为 202（hugegraph #1584）&lt;/li>
&lt;li>增强 Text.contains() 支持 3 种格式：&amp;ldquo;word&amp;rdquo;、&amp;quot;(word)&amp;quot;、&amp;quot;(word1|word2|word3)&amp;quot;（hugegraph #1652）&lt;/li>
&lt;li>统一了属性中特殊字符的行为（hugegraph #1670 #1684）&lt;/li>
&lt;li>支持动态创建图实例、克隆图实例、删除图实例（hugegraph-client #135）&lt;/li>
&lt;/ul>
&lt;h4 id="其它修改">其它修改&lt;/h4>
&lt;ul>
&lt;li>修复在恢复 index label 时 IndexLabelV56 id 丢失的问题（hugegraph-client #118）&lt;/li>
&lt;li>为 Edge 类增加 name() 方法（hugegraph-client #121）&lt;/li>
&lt;/ul>
&lt;h3 id="core--server">Core &amp;amp; Server&lt;/h3>
&lt;h4 id="功能更新">功能更新&lt;/h4>
&lt;ul>
&lt;li>支持动态创建图实例（hugegraph #1065）&lt;/li>
&lt;li>支持通过 Gremlin 调用 OLTP 算法（hugegraph #1289）&lt;/li>
&lt;li>支持多集群使用同一个图权限服务，以共享权限信息（hugegraph #1350）&lt;/li>
&lt;li>支持跨多节点的 Cache 缓存同步（hugegraph #1357）&lt;/li>
&lt;li>支持 OLTP 算法使用原生集合以降低 GC 压力提升性能（hugegraph #1409）&lt;/li>
&lt;li>支持对新增的 Raft 节点打快照或恢复快照（hugegraph #1439）&lt;/li>
&lt;li>支持对集合属性建立二级索引 Secondary Index（hugegraph #1474）&lt;/li>
&lt;li>支持审计日志，及其压缩、限速等功能（hugegraph #1492 #1493）&lt;/li>
&lt;li>支持 OLTP 算法使用高性能并行无锁原生集合以提升性能（hugegraph #1552）&lt;/li>
&lt;/ul>
&lt;h4 id="bug-修复">BUG 修复&lt;/h4>
&lt;ul>
&lt;li>修复带权最短路径算法（weighted shortest path）NPE 问题（hugegraph #1250）&lt;/li>
&lt;li>增加 Raft 相关的安全操作白名单（hugegraph #1257）&lt;/li>
&lt;li>修复 RocksDB 实例未正确关闭的问题（hugegraph #1264）&lt;/li>
&lt;li>在清空数据 truncate 操作之后，显示的发起写快照 Raft Snapshot（hugegraph #1275）&lt;/li>
&lt;li>修复 Raft Leader 在收到 Follower 转发请求时未更新缓存的问题（hugegraph #1279）&lt;/li>
&lt;li>修复带权最短路径算法（weighted shortest path）结果不稳定的问题（hugegraph #1280）&lt;/li>
&lt;li>修复 rays 算法 limit 参数不生效问题（hugegraph #1284）&lt;/li>
&lt;li>修复 neighborrank 算法 capacity 参数未检查的问题（hugegraph #1290）&lt;/li>
&lt;li>修复 PostgreSQL 因为不存在与用户同名的数据库而初始化失败的问题（hugegraph #1293）&lt;/li>
&lt;li>修复 HBase 后端当启用 Kerberos 时初始化失败的问题（hugegraph #1294）&lt;/li>
&lt;li>修复 HBase/RocksDB 后端 shard 结束判断错误问题（hugegraph #1306）&lt;/li>
&lt;li>修复带权最短路径算法（weighted shortest path）未检查目标顶点存在的问题（hugegraph #1307）&lt;/li>
&lt;li>修复 personalrank/neighborrank 算法中非 String 类型 id 的问题（hugegraph #1310）&lt;/li>
&lt;li>检查必须是 master 节点才允许调度 gremlin job（hugegraph #1314）&lt;/li>
&lt;li>修复 g.V().hasLabel().limit(n) 因为索引覆盖导致的部分结果不准确问题（hugegraph #1316）&lt;/li>
&lt;li>修复 jaccardsimilarity 算法当并集为空时报 NaN 错误的问题（hugegraph #1324）&lt;/li>
&lt;li>修复 Raft Follower 节点操作 Schema 多节点之间数据不同步问题（hugegraph #1325）&lt;/li>
&lt;li>修复因为 tx 未关闭导致的 TTL 不生效问题（hugegraph #1330）&lt;/li>
&lt;li>修复 gremlin job 的执行结果大于 Cassandra 限制但小于任务限制时的异常处理（hugegraph #1334）&lt;/li>
&lt;li>检查权限接口 auth-delete 和 role-get API 操作时图必须存在（hugegraph #1338）&lt;/li>
&lt;li>修复异步任务结果中包含 path/tree 时系列化不正常的问题（hugegraph #1351）&lt;/li>
&lt;li>修复初始化 admin 用户时的 NPE 问题（hugegraph #1360）&lt;/li>
&lt;li>修复异步任务原子性操作问题，确保 update/get fields 及 re-schedule 的原子性（hugegraph #1361）&lt;/li>
&lt;li>修复权限 NONE 资源类型的问题（hugegraph #1362）&lt;/li>
&lt;li>修复启用权限后，truncate 操作报错 SecurityException 及管理员信息丢失问题（hugegraph #1365）&lt;/li>
&lt;li>修复启用权限后，解析数据忽略了权限异常的问题（hugegraph #1380）&lt;/li>
&lt;li>修复 AuthManager 在初始化时会尝试连接其它节点的问题（hugegraph #1381）&lt;/li>
&lt;li>修复特定的 shard 信息导致 base64 解码错误的问题（hugegraph #1383）&lt;/li>
&lt;li>修复启用权限后，使用 consistent-hash LB 在校验权限时，creator 为空的问题（hugegraph #1385）&lt;/li>
&lt;li>改进权限中 VAR 资源不再依赖于 VERTEX 资源（hugegraph #1386）&lt;/li>
&lt;li>规范启用权限后，Schema 操作仅依赖具体的资源（hugegraph #1387）&lt;/li>
&lt;li>规范启用权限后，部分操作由依赖 STATUS 资源改为依赖 ANY 资源（hugegraph #1391）&lt;/li>
&lt;li>规范启用权限后，禁止初始化管理员密码为空（hugegraph #1400）&lt;/li>
&lt;li>检查创建用户时 username/password 不允许为空（hugegraph #1402）&lt;/li>
&lt;li>修复更新 Label 时，PrimaryKey 或 SortKey 被设置为可空属性的问题（hugegraph #1406）&lt;/li>
&lt;li>修复 ScyllaDB 丢失分页结果问题（hugegraph #1407）&lt;/li>
&lt;li>修复带权最短路径算法（weighted shortest path）权重属性强制转换为 double 的问题（hugegraph #1432）&lt;/li>
&lt;li>统一 OLTP 算法中的 degree 参数命名（hugegraph #1433）&lt;/li>
&lt;li>修复 fusiformsimilarity 算法当 similars 为空的时候返回所有的顶点问题（hugegraph #1434）&lt;/li>
&lt;li>改进 paths 算法，当起始点与目标点相同时应该返回空路径（hugegraph #1435）&lt;/li>
&lt;li>修改 kout/kneighbor 的 limit 参数默认值 10 为 10000000（hugegraph #1436）&lt;/li>
&lt;li>修复分页信息中的 &amp;lsquo;+&amp;rsquo; 被 URL 编码为空格的问题（hugegraph #1437）&lt;/li>
&lt;li>改进边更新接口的错误提示信息（hugegraph #1443）&lt;/li>
&lt;li>修复 kout 算法 degree 未在所有 label 范围生效的问题（hugegraph #1459）&lt;/li>
&lt;li>改进 kneighbor/kout 算法，起始点不允许出现在结果集中（hugegraph #1459 #1463）&lt;/li>
&lt;li>统一 kout/kneighbor 的 Get 和 Post 版本行为（hugegraph #1470）&lt;/li>
&lt;li>改进创建边时顶点类型不匹配的错误提示信息（hugegraph #1477）&lt;/li>
&lt;li>修复 Range Index 的残留索引问题（hugegraph #1498）&lt;/li>
&lt;li>修复权限操作未失效缓存的问题（hugegraph #1528）&lt;/li>
&lt;li>修复 sameneighbor 的 limit 参数默认值 10 为 10000000（hugegraph #1530）&lt;/li>
&lt;li>修复 clear API 不应该所有后端都调用 create snapshot 的问题（hugegraph #1532）&lt;/li>
&lt;li>修复当 loading 模式时创建 Index Label 阻塞问题（hugegraph #1548）&lt;/li>
&lt;li>修复增加图到 project 或从 project 移除图的问题（hugegraph #1562）&lt;/li>
&lt;li>改进权限操作的一些错误提示信息（hugegraph #1563）&lt;/li>
&lt;li>支持浮点属性设置为 Infinity/NaN 的值（hugegraph #1578)&lt;/li>
&lt;li>修复 Raft 启用 safe_read 时的 quorum read 问题（hugegraph #1618)&lt;/li>
&lt;li>修复 token 过期时间配置的单位问题（hugegraph #1625）&lt;/li>
&lt;li>修复 MySQL Statement 资源泄露问题（hugegraph #1627）&lt;/li>
&lt;li>修复竞争条件下 Schema.getIndexLabel 获取不到数据的问题（hugegraph #1629）&lt;/li>
&lt;li>修复 HugeVertex4Insert 无法系列化问题（hugegraph #1630）&lt;/li>
&lt;li>修复 MySQL count Statement 未关闭问题（hugegraph #1640）&lt;/li>
&lt;li>修复当删除 Index Label 异常时，导致状态不同步问题（hugegraph #1642）&lt;/li>
&lt;li>修复 MySQL 执行 gremlin timeout 导致的 statement 未关闭问题（hugegraph #1643）&lt;/li>
&lt;li>改进 Search Index 以兼容特殊 Unicode 字符：\u0000 to \u0003（hugegraph #1659）&lt;/li>
&lt;li>修复 #1659 引入的 Char 未转化为 String 的问题（hugegraph #1664）&lt;/li>
&lt;li>修复 has() + within() 查询时结果异常问题（hugegraph #1680）&lt;/li>
&lt;li>升级 Log4j 版本到 2.17 以修复安全漏洞（hugegraph #1686 #1698 #1702）&lt;/li>
&lt;li>修复 HBase 后端 shard scan 中 startkey 包含空串时 NPE 问题（hugegraph #1691）&lt;/li>
&lt;li>修复 paths 算法在深层环路遍历时性能下降问题（hugegraph #1694）&lt;/li>
&lt;li>改进 personalrank 算法的参数默认值及错误检查（hugegraph #1695）&lt;/li>
&lt;li>修复 RESTful 接口 P.within 条件不生效问题（hugegraph #1704）&lt;/li>
&lt;li>修复启用权限时无法动态创建图的问题（hugegraph #1708）&lt;/li>
&lt;/ul>
&lt;h4 id="配置项修改">配置项修改：&lt;/h4>
&lt;ul>
&lt;li>共享 SSL 相关配置项命名（hugegraph #1260）&lt;/li>
&lt;li>支持 RocksDB 配置项 rocksdb.level_compaction_dynamic_level_bytes（hugegraph #1262）&lt;/li>
&lt;li>去除 RESFful Server 服务协议配置项 restserver.protocol，自动提取 URL 中的 Schema（hugegraph #1272）&lt;/li>
&lt;li>增加 PostgreSQL 配置项 jdbc.postgresql.connect_database（hugegraph #1293）&lt;/li>
&lt;li>增加针对顶点主键是否编码的配置项 vertex.encode_primary_key_number（hugegraph #1323）&lt;/li>
&lt;li>增加针对聚合查询是否启用索引优化的配置项 query.optimize_aggregate_by_index（hugegraph #1549）&lt;/li>
&lt;li>修改 cache_type 的默认值 l1 为 l2（hugegraph #1681）&lt;/li>
&lt;li>增加 JDBC 强制重连配置项 jdbc.forced_auto_reconnect（hugegraph #1710）&lt;/li>
&lt;/ul>
&lt;h4 id="其它修改-1">其它修改&lt;/h4>
&lt;ul>
&lt;li>增加默认的 SSL Certificate 文件（hugegraph #1254）&lt;/li>
&lt;li>OLTP 并行请求共享线程池，而非每个请求使用单独的线程池（hugegraph #1258）&lt;/li>
&lt;li>修复 Example 的问题（hugegraph #1308）&lt;/li>
&lt;li>使用 jraft 版本 1.3.5（hugegraph #1313）&lt;/li>
&lt;li>如果启用了 Raft 模式时，关闭 RocksDB 的 WAL（hugegraph #1318）&lt;/li>
&lt;li>使用 TarLz4Util 来提升快照 Snapshot 压缩的性能（hugegraph #1336）&lt;/li>
&lt;li>升级存储的版本号（store version），因为 property key 增加了 read frequency（hugegraph #1341）&lt;/li>
&lt;li>顶点/边 vertex/edge 的 Get API 使用 queryVertex/queryEdge 方法来替代 iterator 方法（hugegraph #1345）&lt;/li>
&lt;li>支持 BFS 优化的多度查询（hugegraph #1359)&lt;/li>
&lt;li>改进 RocksDB deleteRange() 带来的查询性能问题（hugegraph #1375）&lt;/li>
&lt;li>修复 travis-ci cannot find symbol Namifiable 问题（hugegraph #1376）&lt;/li>
&lt;li>确保 RocksDB 快照的磁盘与 data path 指定的一致（hugegraph #1392）&lt;/li>
&lt;li>修复 MacOS 空闲内存 free_memory 计算不准确问题（hugegraph #1396）&lt;/li>
&lt;li>增加 Raft onBusy 回调来配合限速（hugegraph #1401）&lt;/li>
&lt;li>升级 netty-all 版本 4.1.13.Final 到 4.1.42.Final（hugegraph #1403）&lt;/li>
&lt;li>支持 TaskScheduler 暂停当设置为 loading 模式时（hugegraph #1414）&lt;/li>
&lt;li>修复 raft-tools 脚本的问题（hugegraph #1416）&lt;/li>
&lt;li>修复 license params 问题（hugegraph #1420）&lt;/li>
&lt;li>提升写权限日志的性能，通过 batch flush &amp;amp; async write 方式改进（hugegraph #1448）&lt;/li>
&lt;li>增加 MySQL 连接 URL 的日志记录（hugegraph #1451）&lt;/li>
&lt;li>提升用户信息校验性能（hugegraph# 1460）&lt;/li>
&lt;li>修复 TTL 因为起始时间问题导致的错误（hugegraph #1478）&lt;/li>
&lt;li>支持日志配置的热加载及对审计日志的压缩（hugegraph #1492）&lt;/li>
&lt;li>支持针对用户级别的审计日志的限速（hugegraph #1493）&lt;/li>
&lt;li>缓存 RamCache 支持用户自定义的过期时间（hugegraph #1494）&lt;/li>
&lt;li>在 auth client 端缓存 login role 以避免重复的 RPC 调用（hugegraph #1507）&lt;/li>
&lt;li>修复 IdSet.contains() 未复写 AbstractCollection.contains() 问题（hugegraph #1511）&lt;/li>
&lt;li>修复当 commitPartOfEdgeDeletions() 失败时，未回滚 rollback 的问题（hugegraph #1513）&lt;/li>
&lt;li>提升 Cache metrics 性能（hugegraph #1515）&lt;/li>
&lt;li>当发生 license 操作错误时，增加打印异常日志（hugegraph #1522）&lt;/li>
&lt;li>改进 SimilarsMap 实现（hugegraph #1523）&lt;/li>
&lt;li>使用 tokenless 方式来更新 coverage（hugegraph #1529）&lt;/li>
&lt;li>改进 project update 接口的代码（hugegraph #1537）&lt;/li>
&lt;li>允许从 option() 访问 GRAPH_STORE（hugegraph #1546）&lt;/li>
&lt;li>优化 kout/kneighbor 的 count 查询以避免拷贝集合（hugegraph #1550）&lt;/li>
&lt;li>优化 shortestpath 遍历方式，以数据量少的一端优先遍历（hugegraph #1569）&lt;/li>
&lt;li>完善 rocksdb.data_disks 配置项的 allowed keys 提示信息（hugegraph #1585）&lt;/li>
&lt;li>为 number id 优化 OLTP 遍历中的 id2code 方法性能（hugegraph #1623）&lt;/li>
&lt;li>优化 HugeElement.getProperties() 返回 Collection&amp;lt;Property&amp;gt;（hugegraph #1624）&lt;/li>
&lt;li>增加 APACHE PROPOSAL 文件（hugegraph #1644）&lt;/li>
&lt;li>改进 close tx 的流程（hugegraph #1655）&lt;/li>
&lt;li>当 reset() 时为 MySQL close 捕获所有类型异常（hugegraph #1661）&lt;/li>
&lt;li>改进 OLAP property 模块代码（hugegraph #1675）&lt;/li>
&lt;li>改进查询模块的执行性能（hugegraph #1711）&lt;/li>
&lt;/ul>
&lt;h3 id="loader">Loader&lt;/h3>
&lt;ul>
&lt;li>支持导入 Parquet 格式文件（hugegraph-loader #174）&lt;/li>
&lt;li>支持 HDFS Kerberos 权限验证（hugegraph-loader #176）&lt;/li>
&lt;li>支持 HTTPS 协议连接到服务端导入数据（hugegraph-loader #183）&lt;/li>
&lt;li>修复 trust store file 路径问题（hugegraph-loader #186）&lt;/li>
&lt;li>处理 loading mode 重置的异常（hugegraph-loader #187）&lt;/li>
&lt;li>增加在插入数据时对非空属性的检查（hugegraph-loader #190）&lt;/li>
&lt;li>修复客户端与服务端时区不同导致的时间判断问题（hugegraph-loader #192）&lt;/li>
&lt;li>优化数据解析性能（hugegraph-loader #194）&lt;/li>
&lt;li>当用户指定了文件头时，检查其必须不为空（hugegraph-loader #195）&lt;/li>
&lt;li>修复示例程序中 MySQL struct.json 格式问题（hugegraph-loader #198）&lt;/li>
&lt;li>修复顶点边导入速度不精确的问题（hugegraph-loader #200 #205）&lt;/li>
&lt;li>当导入启用 check-vertex 时，确保先导入顶点再导入边（hugegraph-loader #206）&lt;/li>
&lt;li>修复边 Json 数据导入格式不统一时数组溢出的问题（hugegraph-loader #211）&lt;/li>
&lt;li>修复因边 mapping 文件不存在导致的 NPE 问题（hugegraph-loader #213）&lt;/li>
&lt;li>修复读取时间可能出现负数的问题（hugegraph-loader #215)&lt;/li>
&lt;li>改进目录文件的日志打印（hugegraph-loader #223)&lt;/li>
&lt;li>改进 loader 的的 Schema 处理流程（hugegraph-loader #230)&lt;/li>
&lt;/ul>
&lt;h3 id="tools">Tools&lt;/h3>
&lt;ul>
&lt;li>支持 HTTPS 协议（hugegraph-tools #71）&lt;/li>
&lt;li>移除 &amp;ndash;protocol 参数，直接从 URL 中自动提取（hugegraph-tools #72）&lt;/li>
&lt;li>支持将数据 dump 到 HDFS 文件系统（hugegraph-tools #73）&lt;/li>
&lt;li>修复 trust store file 路径问题（hugegraph-tools #75）&lt;/li>
&lt;li>支持权限信息的备份恢复（hugegraph-tools #76）&lt;/li>
&lt;li>支持无参数的 Printer 打印（hugegraph-tools #79）&lt;/li>
&lt;li>修复 MacOS free_memory 计算问题（hugegraph-tools #82）&lt;/li>
&lt;li>支持备份恢复时指定线程数 hugegraph-tools #83）&lt;/li>
&lt;li>支持动态创建图、克隆图、删除图等命令（hugegraph-tools #95)&lt;/li>
&lt;/ul></description></item></channel></rss>