<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CHANGELOGS on Apache HugeGraph</title><link>https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/</link><description>Recent content in CHANGELOGS on Apache HugeGraph</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sun, 16 Nov 2025 06:36:39 -0600</lastBuildDate><atom:link href="https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/index.xml" rel="self" type="application/rss+xml"/><item><title>HugeGraph 0.12 Release Notes</title><link>https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/hugegraph-0.12.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/hugegraph-0.12.0-release-notes/</guid><description>&lt;h3 id="api--client"&gt;API &amp;amp; Client&#10;&lt;/h3&gt;&#10;&lt;h4 id="接口更新"&gt;接口更新&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;支持 https + auth 模式连接图服务（hugegraph-client #109 #110）&lt;/li&gt;&#10;&lt;li&gt;统一 kout/kneighbor 等 OLTP 接口的参数命名及默认值（hugegraph-client #122 #123）&lt;/li&gt;&#10;&lt;li&gt;支持 RESTful 接口利用 P.textcontains() 进行属性全文检索（hugegraph #1312）&lt;/li&gt;&#10;&lt;li&gt;增加 graph_read_mode API 接口，以切换 OLTP、OLAP 读模式（hugegraph #1332）&lt;/li&gt;&#10;&lt;li&gt;支持 list/set 类型的聚合属性 aggregate property（hugegraph #1332）&lt;/li&gt;&#10;&lt;li&gt;权限接口增加 METRICS 资源类型（hugegraph #1355、hugegraph-client #114）&lt;/li&gt;&#10;&lt;li&gt;权限接口增加 SCHEMA 资源类型（hugegraph #1362、hugegraph-client #117）&lt;/li&gt;&#10;&lt;li&gt;增加手动 compact API 接口，支持 rocksdb/cassandra/hbase 后端（hugegraph #1378）&lt;/li&gt;&#10;&lt;li&gt;权限接口增加 login/logout API，支持颁发或回收 Token（hugegraph #1500、hugegraph-client #125）&lt;/li&gt;&#10;&lt;li&gt;权限接口增加 project API（hugegraph #1504、hugegraph-client #127）&lt;/li&gt;&#10;&lt;li&gt;增加 OLAP 回写接口，支持 cassandra/rocksdb 后端（hugegraph #1506、hugegraph-client #129）&lt;/li&gt;&#10;&lt;li&gt;增加返回一个图的所有 Schema 的 API 接口（hugegraph #1567、hugegraph-client #134）&lt;/li&gt;&#10;&lt;li&gt;变更 property key 创建与更新 API 的 HTTP 返回码为 202（hugegraph #1584）&lt;/li&gt;&#10;&lt;li&gt;增强 Text.contains() 支持 3 种格式：&amp;ldquo;word&amp;rdquo;、&amp;quot;(word)&amp;quot;、&amp;quot;(word1|word2|word3)&amp;quot;（hugegraph #1652）&lt;/li&gt;&#10;&lt;li&gt;统一了属性中特殊字符的行为（hugegraph #1670 #1684）&lt;/li&gt;&#10;&lt;li&gt;支持动态创建图实例、克隆图实例、删除图实例（hugegraph-client #135）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="其它修改"&gt;其它修改&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;修复在恢复 index label 时 IndexLabelV56 id 丢失的问题（hugegraph-client #118）&lt;/li&gt;&#10;&lt;li&gt;为 Edge 类增加 name() 方法（hugegraph-client #121）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="core--server"&gt;Core &amp;amp; Server&#10;&lt;/h3&gt;&#10;&lt;h4 id="功能更新"&gt;功能更新&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;支持动态创建图实例（hugegraph #1065）&lt;/li&gt;&#10;&lt;li&gt;支持通过 Gremlin 调用 OLTP 算法（hugegraph #1289）&lt;/li&gt;&#10;&lt;li&gt;支持多集群使用同一个图权限服务，以共享权限信息（hugegraph #1350）&lt;/li&gt;&#10;&lt;li&gt;支持跨多节点的 Cache 缓存同步（hugegraph #1357）&lt;/li&gt;&#10;&lt;li&gt;支持 OLTP 算法使用原生集合以降低 GC 压力提升性能（hugegraph #1409）&lt;/li&gt;&#10;&lt;li&gt;支持对新增的 Raft 节点打快照或恢复快照（hugegraph #1439）&lt;/li&gt;&#10;&lt;li&gt;支持对集合属性建立二级索引 Secondary Index（hugegraph #1474）&lt;/li&gt;&#10;&lt;li&gt;支持审计日志，及其压缩、限速等功能（hugegraph #1492 #1493）&lt;/li&gt;&#10;&lt;li&gt;支持 OLTP 算法使用高性能并行无锁原生集合以提升性能（hugegraph #1552）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="bug-修复"&gt;BUG 修复&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;修复带权最短路径算法（weighted shortest path）NPE 问题（hugegraph #1250）&lt;/li&gt;&#10;&lt;li&gt;增加 Raft 相关的安全操作白名单（hugegraph #1257）&lt;/li&gt;&#10;&lt;li&gt;修复 RocksDB 实例未正确关闭的问题（hugegraph #1264）&lt;/li&gt;&#10;&lt;li&gt;在清空数据 truncate 操作之后，显示的发起写快照 Raft Snapshot（hugegraph #1275）&lt;/li&gt;&#10;&lt;li&gt;修复 Raft Leader 在收到 Follower 转发请求时未更新缓存的问题（hugegraph #1279）&lt;/li&gt;&#10;&lt;li&gt;修复带权最短路径算法（weighted shortest path）结果不稳定的问题（hugegraph #1280）&lt;/li&gt;&#10;&lt;li&gt;修复 rays 算法 limit 参数不生效问题（hugegraph #1284）&lt;/li&gt;&#10;&lt;li&gt;修复 neighborrank 算法 capacity 参数未检查的问题（hugegraph #1290）&lt;/li&gt;&#10;&lt;li&gt;修复 PostgreSQL 因为不存在与用户同名的数据库而初始化失败的问题（hugegraph #1293）&lt;/li&gt;&#10;&lt;li&gt;修复 HBase 后端当启用 Kerberos 时初始化失败的问题（hugegraph #1294）&lt;/li&gt;&#10;&lt;li&gt;修复 HBase/RocksDB 后端 shard 结束判断错误问题（hugegraph #1306）&lt;/li&gt;&#10;&lt;li&gt;修复带权最短路径算法（weighted shortest path）未检查目标顶点存在的问题（hugegraph #1307）&lt;/li&gt;&#10;&lt;li&gt;修复 personalrank/neighborrank 算法中非 String 类型 id 的问题（hugegraph #1310）&lt;/li&gt;&#10;&lt;li&gt;检查必须是 master 节点才允许调度 gremlin job（hugegraph #1314）&lt;/li&gt;&#10;&lt;li&gt;修复 g.V().hasLabel().limit(n) 因为索引覆盖导致的部分结果不准确问题（hugegraph #1316）&lt;/li&gt;&#10;&lt;li&gt;修复 jaccardsimilarity 算法当并集为空时报 NaN 错误的问题（hugegraph #1324）&lt;/li&gt;&#10;&lt;li&gt;修复 Raft Follower 节点操作 Schema 多节点之间数据不同步问题（hugegraph #1325）&lt;/li&gt;&#10;&lt;li&gt;修复因为 tx 未关闭导致的 TTL 不生效问题（hugegraph #1330）&lt;/li&gt;&#10;&lt;li&gt;修复 gremlin job 的执行结果大于 Cassandra 限制但小于任务限制时的异常处理（hugegraph #1334）&lt;/li&gt;&#10;&lt;li&gt;检查权限接口 auth-delete 和 role-get API 操作时图必须存在（hugegraph #1338）&lt;/li&gt;&#10;&lt;li&gt;修复异步任务结果中包含 path/tree 时系列化不正常的问题（hugegraph #1351）&lt;/li&gt;&#10;&lt;li&gt;修复初始化 admin 用户时的 NPE 问题（hugegraph #1360）&lt;/li&gt;&#10;&lt;li&gt;修复异步任务原子性操作问题，确保 update/get fields 及 re-schedule 的原子性（hugegraph #1361）&lt;/li&gt;&#10;&lt;li&gt;修复权限 NONE 资源类型的问题（hugegraph #1362）&lt;/li&gt;&#10;&lt;li&gt;修复启用权限后，truncate 操作报错 SecurityException 及管理员信息丢失问题（hugegraph #1365）&lt;/li&gt;&#10;&lt;li&gt;修复启用权限后，解析数据忽略了权限异常的问题（hugegraph #1380）&lt;/li&gt;&#10;&lt;li&gt;修复 AuthManager 在初始化时会尝试连接其它节点的问题（hugegraph #1381）&lt;/li&gt;&#10;&lt;li&gt;修复特定的 shard 信息导致 base64 解码错误的问题（hugegraph #1383）&lt;/li&gt;&#10;&lt;li&gt;修复启用权限后，使用 consistent-hash LB 在校验权限时，creator 为空的问题（hugegraph #1385）&lt;/li&gt;&#10;&lt;li&gt;改进权限中 VAR 资源不再依赖于 VERTEX 资源（hugegraph #1386）&lt;/li&gt;&#10;&lt;li&gt;规范启用权限后，Schema 操作仅依赖具体的资源（hugegraph #1387）&lt;/li&gt;&#10;&lt;li&gt;规范启用权限后，部分操作由依赖 STATUS 资源改为依赖 ANY 资源（hugegraph #1391）&lt;/li&gt;&#10;&lt;li&gt;规范启用权限后，禁止初始化管理员密码为空（hugegraph #1400）&lt;/li&gt;&#10;&lt;li&gt;检查创建用户时 username/password 不允许为空（hugegraph #1402）&lt;/li&gt;&#10;&lt;li&gt;修复更新 Label 时，PrimaryKey 或 SortKey 被设置为可空属性的问题（hugegraph #1406）&lt;/li&gt;&#10;&lt;li&gt;修复 ScyllaDB 丢失分页结果问题（hugegraph #1407）&lt;/li&gt;&#10;&lt;li&gt;修复带权最短路径算法（weighted shortest path）权重属性强制转换为 double 的问题（hugegraph #1432）&lt;/li&gt;&#10;&lt;li&gt;统一 OLTP 算法中的 degree 参数命名（hugegraph #1433）&lt;/li&gt;&#10;&lt;li&gt;修复 fusiformsimilarity 算法当 similars 为空的时候返回所有的顶点问题（hugegraph #1434）&lt;/li&gt;&#10;&lt;li&gt;改进 paths 算法，当起始点与目标点相同时应该返回空路径（hugegraph #1435）&lt;/li&gt;&#10;&lt;li&gt;修改 kout/kneighbor 的 limit 参数默认值 10 为 10000000（hugegraph #1436）&lt;/li&gt;&#10;&lt;li&gt;修复分页信息中的 &amp;lsquo;+&amp;rsquo; 被 URL 编码为空格的问题（hugegraph #1437）&lt;/li&gt;&#10;&lt;li&gt;改进边更新接口的错误提示信息（hugegraph #1443）&lt;/li&gt;&#10;&lt;li&gt;修复 kout 算法 degree 未在所有 label 范围生效的问题（hugegraph #1459）&lt;/li&gt;&#10;&lt;li&gt;改进 kneighbor/kout 算法，起始点不允许出现在结果集中（hugegraph #1459 #1463）&lt;/li&gt;&#10;&lt;li&gt;统一 kout/kneighbor 的 Get 和 Post 版本行为（hugegraph #1470）&lt;/li&gt;&#10;&lt;li&gt;改进创建边时顶点类型不匹配的错误提示信息（hugegraph #1477）&lt;/li&gt;&#10;&lt;li&gt;修复 Range Index 的残留索引问题（hugegraph #1498）&lt;/li&gt;&#10;&lt;li&gt;修复权限操作未失效缓存的问题（hugegraph #1528）&lt;/li&gt;&#10;&lt;li&gt;修复 sameneighbor 的 limit 参数默认值 10 为 10000000（hugegraph #1530）&lt;/li&gt;&#10;&lt;li&gt;修复 clear API 不应该所有后端都调用 create snapshot 的问题（hugegraph #1532）&lt;/li&gt;&#10;&lt;li&gt;修复当 loading 模式时创建 Index Label 阻塞问题（hugegraph #1548）&lt;/li&gt;&#10;&lt;li&gt;修复增加图到 project 或从 project 移除图的问题（hugegraph #1562）&lt;/li&gt;&#10;&lt;li&gt;改进权限操作的一些错误提示信息（hugegraph #1563）&lt;/li&gt;&#10;&lt;li&gt;支持浮点属性设置为 Infinity/NaN 的值（hugegraph #1578)&lt;/li&gt;&#10;&lt;li&gt;修复 Raft 启用 safe_read 时的 quorum read 问题（hugegraph #1618)&lt;/li&gt;&#10;&lt;li&gt;修复 token 过期时间配置的单位问题（hugegraph #1625）&lt;/li&gt;&#10;&lt;li&gt;修复 MySQL Statement 资源泄露问题（hugegraph #1627）&lt;/li&gt;&#10;&lt;li&gt;修复竞争条件下 Schema.getIndexLabel 获取不到数据的问题（hugegraph #1629）&lt;/li&gt;&#10;&lt;li&gt;修复 HugeVertex4Insert 无法系列化问题（hugegraph #1630）&lt;/li&gt;&#10;&lt;li&gt;修复 MySQL count Statement 未关闭问题（hugegraph #1640）&lt;/li&gt;&#10;&lt;li&gt;修复当删除 Index Label 异常时，导致状态不同步问题（hugegraph #1642）&lt;/li&gt;&#10;&lt;li&gt;修复 MySQL 执行 gremlin timeout 导致的 statement 未关闭问题（hugegraph #1643）&lt;/li&gt;&#10;&lt;li&gt;改进 Search Index 以兼容特殊 Unicode 字符：\u0000 to \u0003（hugegraph #1659）&lt;/li&gt;&#10;&lt;li&gt;修复 #1659 引入的 Char 未转化为 String 的问题（hugegraph #1664）&lt;/li&gt;&#10;&lt;li&gt;修复 has() + within() 查询时结果异常问题（hugegraph #1680）&lt;/li&gt;&#10;&lt;li&gt;升级 Log4j 版本到 2.17 以修复安全漏洞（hugegraph #1686 #1698 #1702）&lt;/li&gt;&#10;&lt;li&gt;修复 HBase 后端 shard scan 中 startkey 包含空串时 NPE 问题（hugegraph #1691）&lt;/li&gt;&#10;&lt;li&gt;修复 paths 算法在深层环路遍历时性能下降问题（hugegraph #1694）&lt;/li&gt;&#10;&lt;li&gt;改进 personalrank 算法的参数默认值及错误检查（hugegraph #1695）&lt;/li&gt;&#10;&lt;li&gt;修复 RESTful 接口 P.within 条件不生效问题（hugegraph #1704）&lt;/li&gt;&#10;&lt;li&gt;修复启用权限时无法动态创建图的问题（hugegraph #1708）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="配置项修改"&gt;配置项修改：&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;共享 SSL 相关配置项命名（hugegraph #1260）&lt;/li&gt;&#10;&lt;li&gt;支持 RocksDB 配置项 rocksdb.level_compaction_dynamic_level_bytes（hugegraph #1262）&lt;/li&gt;&#10;&lt;li&gt;去除 RESFful Server 服务协议配置项 restserver.protocol，自动提取 URL 中的 Schema（hugegraph #1272）&lt;/li&gt;&#10;&lt;li&gt;增加 PostgreSQL 配置项 jdbc.postgresql.connect_database（hugegraph #1293）&lt;/li&gt;&#10;&lt;li&gt;增加针对顶点主键是否编码的配置项 vertex.encode_primary_key_number（hugegraph #1323）&lt;/li&gt;&#10;&lt;li&gt;增加针对聚合查询是否启用索引优化的配置项 query.optimize_aggregate_by_index（hugegraph #1549）&lt;/li&gt;&#10;&lt;li&gt;修改 cache_type 的默认值 l1 为 l2（hugegraph #1681）&lt;/li&gt;&#10;&lt;li&gt;增加 JDBC 强制重连配置项 jdbc.forced_auto_reconnect（hugegraph #1710）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="其它修改-1"&gt;其它修改&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;增加默认的 SSL Certificate 文件（hugegraph #1254）&lt;/li&gt;&#10;&lt;li&gt;OLTP 并行请求共享线程池，而非每个请求使用单独的线程池（hugegraph #1258）&lt;/li&gt;&#10;&lt;li&gt;修复 Example 的问题（hugegraph #1308）&lt;/li&gt;&#10;&lt;li&gt;使用 jraft 版本 1.3.5（hugegraph #1313）&lt;/li&gt;&#10;&lt;li&gt;如果启用了 Raft 模式时，关闭 RocksDB 的 WAL（hugegraph #1318）&lt;/li&gt;&#10;&lt;li&gt;使用 TarLz4Util 来提升快照 Snapshot 压缩的性能（hugegraph #1336）&lt;/li&gt;&#10;&lt;li&gt;升级存储的版本号（store version），因为 property key 增加了 read frequency（hugegraph #1341）&lt;/li&gt;&#10;&lt;li&gt;顶点/边 vertex/edge 的 Get API 使用 queryVertex/queryEdge 方法来替代 iterator 方法（hugegraph #1345）&lt;/li&gt;&#10;&lt;li&gt;支持 BFS 优化的多度查询（hugegraph #1359)&lt;/li&gt;&#10;&lt;li&gt;改进 RocksDB deleteRange() 带来的查询性能问题（hugegraph #1375）&lt;/li&gt;&#10;&lt;li&gt;修复 travis-ci cannot find symbol Namifiable 问题（hugegraph #1376）&lt;/li&gt;&#10;&lt;li&gt;确保 RocksDB 快照的磁盘与 data path 指定的一致（hugegraph #1392）&lt;/li&gt;&#10;&lt;li&gt;修复 MacOS 空闲内存 free_memory 计算不准确问题（hugegraph #1396）&lt;/li&gt;&#10;&lt;li&gt;增加 Raft onBusy 回调来配合限速（hugegraph #1401）&lt;/li&gt;&#10;&lt;li&gt;升级 netty-all 版本 4.1.13.Final 到 4.1.42.Final（hugegraph #1403）&lt;/li&gt;&#10;&lt;li&gt;支持 TaskScheduler 暂停当设置为 loading 模式时（hugegraph #1414）&lt;/li&gt;&#10;&lt;li&gt;修复 raft-tools 脚本的问题（hugegraph #1416）&lt;/li&gt;&#10;&lt;li&gt;修复 license params 问题（hugegraph #1420）&lt;/li&gt;&#10;&lt;li&gt;提升写权限日志的性能，通过 batch flush &amp;amp; async write 方式改进（hugegraph #1448）&lt;/li&gt;&#10;&lt;li&gt;增加 MySQL 连接 URL 的日志记录（hugegraph #1451）&lt;/li&gt;&#10;&lt;li&gt;提升用户信息校验性能（hugegraph# 1460）&lt;/li&gt;&#10;&lt;li&gt;修复 TTL 因为起始时间问题导致的错误（hugegraph #1478）&lt;/li&gt;&#10;&lt;li&gt;支持日志配置的热加载及对审计日志的压缩（hugegraph #1492）&lt;/li&gt;&#10;&lt;li&gt;支持针对用户级别的审计日志的限速（hugegraph #1493）&lt;/li&gt;&#10;&lt;li&gt;缓存 RamCache 支持用户自定义的过期时间（hugegraph #1494）&lt;/li&gt;&#10;&lt;li&gt;在 auth client 端缓存 login role 以避免重复的 RPC 调用（hugegraph #1507）&lt;/li&gt;&#10;&lt;li&gt;修复 IdSet.contains() 未复写 AbstractCollection.contains() 问题（hugegraph #1511）&lt;/li&gt;&#10;&lt;li&gt;修复当 commitPartOfEdgeDeletions() 失败时，未回滚 rollback 的问题（hugegraph #1513）&lt;/li&gt;&#10;&lt;li&gt;提升 Cache metrics 性能（hugegraph #1515）&lt;/li&gt;&#10;&lt;li&gt;当发生 license 操作错误时，增加打印异常日志（hugegraph #1522）&lt;/li&gt;&#10;&lt;li&gt;改进 SimilarsMap 实现（hugegraph #1523）&lt;/li&gt;&#10;&lt;li&gt;使用 tokenless 方式来更新 coverage（hugegraph #1529）&lt;/li&gt;&#10;&lt;li&gt;改进 project update 接口的代码（hugegraph #1537）&lt;/li&gt;&#10;&lt;li&gt;允许从 option() 访问 GRAPH_STORE（hugegraph #1546）&lt;/li&gt;&#10;&lt;li&gt;优化 kout/kneighbor 的 count 查询以避免拷贝集合（hugegraph #1550）&lt;/li&gt;&#10;&lt;li&gt;优化 shortestpath 遍历方式，以数据量少的一端优先遍历（hugegraph #1569）&lt;/li&gt;&#10;&lt;li&gt;完善 rocksdb.data_disks 配置项的 allowed keys 提示信息（hugegraph #1585）&lt;/li&gt;&#10;&lt;li&gt;为 number id 优化 OLTP 遍历中的 id2code 方法性能（hugegraph #1623）&lt;/li&gt;&#10;&lt;li&gt;优化 HugeElement.getProperties() 返回 Collection&amp;lt;Property&amp;gt;（hugegraph #1624）&lt;/li&gt;&#10;&lt;li&gt;增加 APACHE PROPOSAL 文件（hugegraph #1644）&lt;/li&gt;&#10;&lt;li&gt;改进 close tx 的流程（hugegraph #1655）&lt;/li&gt;&#10;&lt;li&gt;当 reset() 时为 MySQL close 捕获所有类型异常（hugegraph #1661）&lt;/li&gt;&#10;&lt;li&gt;改进 OLAP property 模块代码（hugegraph #1675）&lt;/li&gt;&#10;&lt;li&gt;改进查询模块的执行性能（hugegraph #1711）&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="loader"&gt;Loader&#10;&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;支持导入 Parquet 格式文件（hugegraph-loader #174）&lt;/li&gt;&#10;&lt;li&gt;支持 HDFS Kerberos 权限验证（hugegraph-loader #176）&lt;/li&gt;&#10;&lt;li&gt;支持 HTTPS 协议连接到服务端导入数据（hugegraph-loader #183）&lt;/li&gt;&#10;&lt;li&gt;修复 trust store file 路径问题（hugegraph-loader #186）&lt;/li&gt;&#10;&lt;li&gt;处理 loading mode 重置的异常（hugegraph-loader #187）&lt;/li&gt;&#10;&lt;li&gt;增加在插入数据时对非空属性的检查（hugegraph-loader #190）&lt;/li&gt;&#10;&lt;li&gt;修复客户端与服务端时区不同导致的时间判断问题（hugegraph-loader #192）&lt;/li&gt;&#10;&lt;li&gt;优化数据解析性能（hugegraph-loader #194）&lt;/li&gt;&#10;&lt;li&gt;当用户指定了文件头时，检查其必须不为空（hugegraph-loader #195）&lt;/li&gt;&#10;&lt;li&gt;修复示例程序中 MySQL struct.json 格式问题（hugegraph-loader #198）&lt;/li&gt;&#10;&lt;li&gt;修复顶点边导入速度不精确的问题（hugegraph-loader #200 #205）&lt;/li&gt;&#10;&lt;li&gt;当导入启用 check-vertex 时，确保先导入顶点再导入边（hugegraph-loader #206）&lt;/li&gt;&#10;&lt;li&gt;修复边 Json 数据导入格式不统一时数组溢出的问题（hugegraph-loader #211）&lt;/li&gt;&#10;&lt;li&gt;修复因边 mapping 文件不存在导致的 NPE 问题（hugegraph-loader #213）&lt;/li&gt;&#10;&lt;li&gt;修复读取时间可能出现负数的问题（hugegraph-loader #215)&lt;/li&gt;&#10;&lt;li&gt;改进目录文件的日志打印（hugegraph-loader #223)&lt;/li&gt;&#10;&lt;li&gt;改进 loader 的的 Schema 处理流程（hugegraph-loader #230)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="tools"&gt;Tools&#10;&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;支持 HTTPS 协议（hugegraph-tools #71）&lt;/li&gt;&#10;&lt;li&gt;移除 &amp;ndash;protocol 参数，直接从 URL 中自动提取（hugegraph-tools #72）&lt;/li&gt;&#10;&lt;li&gt;支持将数据 dump 到 HDFS 文件系统（hugegraph-tools #73）&lt;/li&gt;&#10;&lt;li&gt;修复 trust store file 路径问题（hugegraph-tools #75）&lt;/li&gt;&#10;&lt;li&gt;支持权限信息的备份恢复（hugegraph-tools #76）&lt;/li&gt;&#10;&lt;li&gt;支持无参数的 Printer 打印（hugegraph-tools #79）&lt;/li&gt;&#10;&lt;li&gt;修复 MacOS free_memory 计算问题（hugegraph-tools #82）&lt;/li&gt;&#10;&lt;li&gt;支持备份恢复时指定线程数 hugegraph-tools #83）&lt;/li&gt;&#10;&lt;li&gt;支持动态创建图、克隆图、删除图等命令（hugegraph-tools #95)&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>HugeGraph 1.0.0 Release Notes</title><link>https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/hugegraph-1.0.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/hugegraph-1.0.0-release-notes/</guid><description>&lt;h3 id="oltp-api--client-更新"&gt;OLTP API &amp;amp; Client 更新&#10;&lt;/h3&gt;&#10;&lt;h4 id="apiclient-接口更新"&gt;API/Client 接口更新&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;支持热更新&lt;code&gt;trace&lt;/code&gt;开关的 &lt;code&gt;/exception/trace&lt;/code&gt; API。&lt;/li&gt;&#10;&lt;li&gt;支持 Cypher 图查询语言 API。&lt;/li&gt;&#10;&lt;li&gt;支持通过 Swagger UI 接口来查看提供的 API 列表。&lt;/li&gt;&#10;&lt;li&gt;将各算法中 &amp;rsquo;limit&amp;rsquo; 参数的类型由 long 调整为 int。&lt;/li&gt;&#10;&lt;li&gt;支持在 Client 端跳过 Server 对 HBase 写入数据 (Beta)。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="core--server"&gt;Core &amp;amp; Server&#10;&lt;/h3&gt;&#10;&lt;h4 id="功能更新"&gt;功能更新&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;支持 Java 11 版本。&lt;/li&gt;&#10;&lt;li&gt;支持 2 个新的 OLTP 算法：adamic-adar 和 resource-allocation。&lt;/li&gt;&#10;&lt;li&gt;支持 HBase 后端使用哈希 RowKey，并且允许预初始化 HBase 表。&lt;/li&gt;&#10;&lt;li&gt;支持 Cypher 图查询语言。&lt;/li&gt;&#10;&lt;li&gt;支持集群 Master 角色的自动管理与故障转移。&lt;/li&gt;&#10;&lt;li&gt;支持 16 个 OLAP 算法，包括：LPA, Louvain, PageRank, BetweennessCentrality, RingsDetect 等。&lt;/li&gt;&#10;&lt;li&gt;根据 Apache 基金会对项目的发版要求进行适配，包括 License 合规性、发版流程、代码风格等，支持 Apache 版本发布。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="bug-修复"&gt;Bug 修复&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;修复无法根据多个 Label 和属性来查询边数据。&lt;/li&gt;&#10;&lt;li&gt;增加对环路检测算法的最大深度限制。&lt;/li&gt;&#10;&lt;li&gt;修复 tree() 语句返回结果异常问题。&lt;/li&gt;&#10;&lt;li&gt;修复批量更新边传入 Id 时的检查异常问题。&lt;/li&gt;&#10;&lt;li&gt;解决非预期的 Task 状态问题。&lt;/li&gt;&#10;&lt;li&gt;解决在更新顶点时未清除边缓存的问题。&lt;/li&gt;&#10;&lt;li&gt;修复 MySQL 后端执行 g.V() 时的错误。&lt;/li&gt;&#10;&lt;li&gt;修复因为 server-info 无法超时导致的问题。&lt;/li&gt;&#10;&lt;li&gt;导出了 ConditionP 类型用于 Gremlin 中用户使用。&lt;/li&gt;&#10;&lt;li&gt;修复 within + Text.contains 查询问题。&lt;/li&gt;&#10;&lt;li&gt;修复 addIndexLabel/removeIndexLabel 接口的竞争条件问题。&lt;/li&gt;&#10;&lt;li&gt;限制仅 Admin 允许输出图实例。&lt;/li&gt;&#10;&lt;li&gt;修复 Profile API 的检查问题。&lt;/li&gt;&#10;&lt;li&gt;修复在 count().is(0) 查询中 Empty Graph 的问题。&lt;/li&gt;&#10;&lt;li&gt;修复在异常时无法关闭服务的问题。&lt;/li&gt;&#10;&lt;li&gt;修复在 Apple M1 系统上的 JNA 报错 UnsatisfiedLinkError 的问题。&lt;/li&gt;&#10;&lt;li&gt;修复启动 RpcServer 时报 NPE 的问题。&lt;/li&gt;&#10;&lt;li&gt;修复 ACTION_CLEARED 参数数量的问题。&lt;/li&gt;&#10;&lt;li&gt;修复 RpcServer 服务启动问题。&lt;/li&gt;&#10;&lt;li&gt;修复用户传入参数可能得数字转换隐患问题。&lt;/li&gt;&#10;&lt;li&gt;移除了 Word 分词器依赖。&lt;/li&gt;&#10;&lt;li&gt;修复 Cassandra 与 MySQL 后端在异常时未优雅关闭迭代器的问题。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="配置项更新"&gt;配置项更新&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;将配置项 &lt;code&gt;raft.endpoint&lt;/code&gt; 从 Graph 作用域移动到 Server 作用域中。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="其它修改"&gt;其它修改&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;refact(core): enhance schema job module.&lt;/li&gt;&#10;&lt;li&gt;refact(raft): improve raft module &amp;amp; test &amp;amp; install snapshot and add peer.&lt;/li&gt;&#10;&lt;li&gt;refact(core): remove early cycle detection &amp;amp; limit max depth.&lt;/li&gt;&#10;&lt;li&gt;cache: fix assert node.next==empty.&lt;/li&gt;&#10;&lt;li&gt;fix apache license conflicts: jnr-posix and jboss-logging.&lt;/li&gt;&#10;&lt;li&gt;chore: add logo in README &amp;amp; remove outdated log4j version.&lt;/li&gt;&#10;&lt;li&gt;refact(core): improve CachedGraphTransaction perf.&lt;/li&gt;&#10;&lt;li&gt;chore: update CI config &amp;amp; support ci robot &amp;amp; add codeQL SEC-check &amp;amp; graph option.&lt;/li&gt;&#10;&lt;li&gt;refact: ignore security check api &amp;amp; fix some bugs &amp;amp; clean code.&lt;/li&gt;&#10;&lt;li&gt;doc: enhance CONTRIBUTING.md &amp;amp; README.md.&lt;/li&gt;&#10;&lt;li&gt;refact: add checkstyle plugin &amp;amp; clean/format the code.&lt;/li&gt;&#10;&lt;li&gt;refact(core): improve decode string empty bytes &amp;amp; avoid array-construct columns in BackendEntry.&lt;/li&gt;&#10;&lt;li&gt;refact(cassandra): translate ipv4 to ipv6 metrics &amp;amp; update cassandra dependency version.&lt;/li&gt;&#10;&lt;li&gt;chore: use .asf.yaml for apache workflow &amp;amp; replace APPLICATION_JSON with TEXT_PLAIN.&lt;/li&gt;&#10;&lt;li&gt;feat: add system schema store.&lt;/li&gt;&#10;&lt;li&gt;refact(rocksdb): update rocksdb version to 6.22 &amp;amp; improve rocksdb code.&lt;/li&gt;&#10;&lt;li&gt;refact: update mysql scope to test &amp;amp; clean protobuf style/configs.&lt;/li&gt;&#10;&lt;li&gt;chore: upgrade Dockerfile server to 0.12.0 &amp;amp; add editorconfig &amp;amp; improve ci.&lt;/li&gt;&#10;&lt;li&gt;chore: upgrade grpc version.&lt;/li&gt;&#10;&lt;li&gt;feat: support updateIfPresent/updateIfAbsent operation.&lt;/li&gt;&#10;&lt;li&gt;chore: modify abnormal logs &amp;amp; upgrade netty-all to 4.1.44.&lt;/li&gt;&#10;&lt;li&gt;refact: upgrade dependencies &amp;amp; adopt new analyzer &amp;amp; clean code.&lt;/li&gt;&#10;&lt;li&gt;chore: improve .gitignore &amp;amp; update ci configs &amp;amp; add RAT/flatten plugin.&lt;/li&gt;&#10;&lt;li&gt;chore(license): add dependencies-check ci &amp;amp; 3rd-party dependency licenses.&lt;/li&gt;&#10;&lt;li&gt;refact: Shutdown log when shutdown process &amp;amp; fix tx leak &amp;amp; enhance the file path.&lt;/li&gt;&#10;&lt;li&gt;refact: rename package to apache &amp;amp; dependency in all modules (Breaking Change).&lt;/li&gt;&#10;&lt;li&gt;chore: add license checker &amp;amp; update antrun plugin &amp;amp; fix building problem in windows.&lt;/li&gt;&#10;&lt;li&gt;feat: support one-step script for apache release v1.0.0 release.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="computer-olap"&gt;Computer (OLAP)&#10;&lt;/h3&gt;&#10;&lt;h4 id="algorithm-changes"&gt;Algorithm Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;支持 PageRank 算法。&lt;/li&gt;&#10;&lt;li&gt;支持 WCC 算法。&lt;/li&gt;&#10;&lt;li&gt;支持 degree centrality 算法。&lt;/li&gt;&#10;&lt;li&gt;支持 triangle count 算法。&lt;/li&gt;&#10;&lt;li&gt;支持 rings detection 算法。&lt;/li&gt;&#10;&lt;li&gt;支持 LPA 算法。&lt;/li&gt;&#10;&lt;li&gt;支持 k-core 算法。&lt;/li&gt;&#10;&lt;li&gt;支持 closeness centrality 算法。&lt;/li&gt;&#10;&lt;li&gt;支持 betweenness centrality 算法。&lt;/li&gt;&#10;&lt;li&gt;支持 cluster coefficient 算法。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="platform-changes"&gt;Platform Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;feat: init module computer-core &amp;amp; computer-algorithm &amp;amp; etcd dependency.&lt;/li&gt;&#10;&lt;li&gt;feat: add Id as base type of vertex id.&lt;/li&gt;&#10;&lt;li&gt;feat: init Vertex/Edge/Properties &amp;amp; JsonStructGraphOutput.&lt;/li&gt;&#10;&lt;li&gt;feat: load data from hugegraph server.&lt;/li&gt;&#10;&lt;li&gt;feat: init basic combiner, Bsp4Worker, Bsp4Master.&lt;/li&gt;&#10;&lt;li&gt;feat: init sort &amp;amp; transport interface &amp;amp; basic FileInput/Output Stream.&lt;/li&gt;&#10;&lt;li&gt;feat: init computation &amp;amp; ComputerOutput/Driver interface.&lt;/li&gt;&#10;&lt;li&gt;feat: init Partitioner and HashPartitioner&lt;/li&gt;&#10;&lt;li&gt;feat: init Master/WorkerService module.&lt;/li&gt;&#10;&lt;li&gt;feat: init Heap/LoserTree sorting.&lt;/li&gt;&#10;&lt;li&gt;feat: init rpc module.&lt;/li&gt;&#10;&lt;li&gt;feat: init transport server, client, en/decode, flowControl, heartbeat.&lt;/li&gt;&#10;&lt;li&gt;feat: init DataDirManager &amp;amp; PointerCombiner.&lt;/li&gt;&#10;&lt;li&gt;feat: init aggregator module &amp;amp; add copy() and assign() methods to Value class.&lt;/li&gt;&#10;&lt;li&gt;feat: add startAsync and finishAsync on client side, add onStarted and onFinished on server side.&lt;/li&gt;&#10;&lt;li&gt;feat: init store/sort module.&lt;/li&gt;&#10;&lt;li&gt;feat: link managers in worker sending end.&lt;/li&gt;&#10;&lt;li&gt;feat: implement data receiver of worker.&lt;/li&gt;&#10;&lt;li&gt;feat: implement StreamGraphInput and EntryInput.&lt;/li&gt;&#10;&lt;li&gt;feat: add Sender and Receiver to process compute message.&lt;/li&gt;&#10;&lt;li&gt;feat: add seqfile fromat.&lt;/li&gt;&#10;&lt;li&gt;feat: add ComputeManager.&lt;/li&gt;&#10;&lt;li&gt;feat: add computer-k8s and computer-k8s-operator.&lt;/li&gt;&#10;&lt;li&gt;feat: add startup and make docker image code.&lt;/li&gt;&#10;&lt;li&gt;feat: sort different type of message use different combiner.&lt;/li&gt;&#10;&lt;li&gt;feat: add HDFS output format.&lt;/li&gt;&#10;&lt;li&gt;feat: mount config-map and secret to container.&lt;/li&gt;&#10;&lt;li&gt;feat: support java11.&lt;/li&gt;&#10;&lt;li&gt;feat: support partition concurrent compute.&lt;/li&gt;&#10;&lt;li&gt;refact: abstract computer-api from computer-core.&lt;/li&gt;&#10;&lt;li&gt;refact: optimize data receiving.&lt;/li&gt;&#10;&lt;li&gt;fix: release file descriptor after input and compute.&lt;/li&gt;&#10;&lt;li&gt;doc: add operator deploy readme.&lt;/li&gt;&#10;&lt;li&gt;feat: prepare for Apache release.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="toolchain-loader-tools-hubble"&gt;Toolchain (loader, tools, hubble)&#10;&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;支持 Loader 使用 SQL 格式来选取从关系数据库导入哪些数据。&lt;/li&gt;&#10;&lt;li&gt;支持 Loader 从 Spark 导入数据（包括 JDBC 方式）。&lt;/li&gt;&#10;&lt;li&gt;支持 Loader 增加 Flink-CDC 模式。&lt;/li&gt;&#10;&lt;li&gt;解决 Loader 导入 ORC 格式数据时，报错 NPE。&lt;/li&gt;&#10;&lt;li&gt;解决 Loader 在 Spark/Flink 模式时未缓存 Schema 的问题。&lt;/li&gt;&#10;&lt;li&gt;解决 Loader 的 Json 反序列化问题。&lt;/li&gt;&#10;&lt;li&gt;解决 Loader 的 Jackson 版本冲突与依赖问题。&lt;/li&gt;&#10;&lt;li&gt;支持 Hubble 高级算法接口的 UI 界面。&lt;/li&gt;&#10;&lt;li&gt;支持 Hubble 中 Gremlin 语句的高亮格式显示。&lt;/li&gt;&#10;&lt;li&gt;支持 Hubble 使用 Docker 镜像部署。&lt;/li&gt;&#10;&lt;li&gt;支持 输出构建日志。&lt;/li&gt;&#10;&lt;li&gt;解决 Hubble 的端口输入框问题。&lt;/li&gt;&#10;&lt;li&gt;支持 Apache 项目发版的适配。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="commons-commonrpc"&gt;Commons (common,rpc)&#10;&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;支持 assert-throws 方法返回 Future。&lt;/li&gt;&#10;&lt;li&gt;增加 Cnm 与 Anm 方法到 CollectionUtil 中。&lt;/li&gt;&#10;&lt;li&gt;支持 用户自定义的 content-type。&lt;/li&gt;&#10;&lt;li&gt;支持 Apache 项目发版的适配。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="release-details"&gt;Release Details&#10;&lt;/h3&gt;&#10;&lt;p&gt;更加详细的版本变更信息，可以查看各个子仓库的链接：&lt;/p&gt;</description></item><item><title>HugeGraph 1.2.0 Release Notes</title><link>https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/hugegraph-1.2.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/hugegraph-1.2.0-release-notes/</guid><description>&lt;h3 id="java-version-statement"&gt;Java version statement&#10;&lt;/h3&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;In the future, we will gradually upgrade the java version, &lt;strong&gt;Java 11&lt;/strong&gt; -&amp;gt; &lt;strong&gt;Java 17&lt;/strong&gt; -&amp;gt; &lt;strong&gt;Java 21&lt;/strong&gt;.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Consider using Java 11 in hugegraph/hugegraph-toolchain/hugegraph-commons, also compatible with Java 8 now.&lt;/li&gt;&#10;&lt;li&gt;hugegraph-computer required to use Java 11, &lt;strong&gt;not compatible with Java 8 now!&lt;/strong&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;&lt;strong&gt;v1.2.0 是倒数第二个兼容 Java8 的大版本&lt;/strong&gt;, 到 1.5.0 &lt;a href="https://github.com/apache/incubator-hugegraph/issues/2265"&gt;PD/Store&lt;/a&gt; 正式合入 master&#10;后标志着 Java8 兼容的正式终结 (除 Client 外所有组件都将以 Java 11 作为基准，然后逐步迈向 Java17/21).&lt;/p&gt;</description></item><item><title>HugeGraph 1.3.0 Release Notes</title><link>https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/hugegraph-1.3.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/hugegraph-1.3.0-release-notes/</guid><description>&lt;h3 id="运行环境版本说明"&gt;运行环境/版本说明&#10;&lt;/h3&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;优先在 &lt;code&gt;hugegraph/toolchain/commons&lt;/code&gt;软件中使用 Java 11, 此次是这些模块最后一次主版本兼容 Java 8 了。(computer 则仅支持 Java11)&lt;/li&gt;&#10;&lt;li&gt;另外相比 Java11, 使用 Java8 会失去一些&lt;strong&gt;安全性&lt;/strong&gt;的保障，我们推荐生产或对外网暴露访问的环境使用 Java11 并开启 &lt;a href="https://hugegraph.apache.org/versions/1.7/cn/docs/config/config-authentication/"&gt;Auth 权限认证&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;&lt;strong&gt;1.3.0&lt;/strong&gt; 是最后兼容 &lt;strong&gt;Java 8&lt;/strong&gt; 的版本，在 1.5.0 开始就会全面使用 Java 11 (除&lt;code&gt;client&lt;/code&gt;外).&lt;/p&gt;</description></item><item><title>HugeGraph 1.5.0 Release Notes</title><link>https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/hugegraph-1.5.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/hugegraph-1.5.0-release-notes/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;WIP: This doc is under construction, please wait for the final version (BETA)&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;h3 id="运行环境版本说明"&gt;运行环境/版本说明&#10;&lt;/h3&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;strong&gt;1.5.0&lt;/strong&gt;版开始， &lt;code&gt;hugegraph&lt;/code&gt; 相关组件仅支持 Java 11 编译/运行环境&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;PS: 未来 HugeGraph 组件的版本会朝着 &lt;code&gt;Java 11 -&amp;gt; Java 17 -&amp;gt; Java 21&lt;/code&gt; 演进&lt;/p&gt;</description></item><item><title>HugeGraph 1.7.0 Release Notes</title><link>https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/hugegraph-1.7.0-release-notes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hugegraph.apache.org/versions/1.7/cn/docs/changelog/hugegraph-1.7.0-release-notes/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;WIP: This doc is under construction, please wait for the final version (BETA)&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;h3 id="运行环境版本说明"&gt;运行环境/版本说明&#10;&lt;/h3&gt;&#10;&lt;p&gt;&lt;strong&gt;1.7.0&lt;/strong&gt;版 &lt;code&gt;hugegraph&lt;/code&gt; 相关组件仅支持 Java 11 编译/运行环境&lt;/p&gt;&#10;&lt;h3 id="hugegraph"&gt;hugegraph&#10;&lt;/h3&gt;&#10;&lt;h4 id="api-changes"&gt;API Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;BREAKING CHANGE&lt;/strong&gt;: Disable legacy backends include MySQL/PG/c*(.etc) &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2746"&gt;#2746&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;BREAKING CHANGE&lt;/strong&gt;: Release version 1.7.0 [server + pd + store] &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2889"&gt;#2889&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="feature-changes"&gt;Feature Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Support MemoryManagement for graph query framework &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2649"&gt;#2649&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;LoginAPI support token_expire field &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2754"&gt;#2754&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add option for task role election &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2843"&gt;#2843&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Optimize perf by avoid boxing long &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2861"&gt;#2861&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;StringId hold bytes to avoid decode/encode &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2862"&gt;#2862&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add PerfExample5 and PerfExample6 &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2860"&gt;#2860&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;RocksDBStore remove redundant checkOpened() call &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2863"&gt;#2863&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add path filter &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2898"&gt;#2898&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Init serena memory system &amp;amp; add memories &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2902"&gt;#2902&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="bug-fixes"&gt;Bug Fixes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Filter dynamice path(PUT/GET/DELETE) with params cause OOM &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2569"&gt;#2569&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;JRaft Histogram Metrics Value NaN &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2631"&gt;#2631&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update server image desc &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2702"&gt;#2702&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Kneigbor-api has unmatched edge type with server &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2699"&gt;#2699&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add license for swagger-ui &amp;amp; reset use stage to false in ci yml &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2706"&gt;#2706&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Fix build pd-store arm image &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2744"&gt;#2744&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Fix graph server cache notifier mechanism &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2729"&gt;#2729&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Tx leak when stopping the graph server &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2791"&gt;#2791&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Ensure backend is initialized in gremlin script &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2824"&gt;#2824&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Fix some potential lock &amp;amp; type cast issues &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2895"&gt;#2895&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Fix npe in getVersion &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2897"&gt;#2897&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Fix the support for graphsapi in rocksdb and add testing for graphsapi &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2900"&gt;#2900&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Remove graph path in auth api path &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2899"&gt;#2899&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Migrate to LTS jdk11 in all Dockerfile &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2901"&gt;#2901&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Remove the judgment for java8 compatibility in the init-store &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2905"&gt;#2905&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;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/incubator-hugegraph/pull/2910"&gt;#2910&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="option-changes"&gt;Option Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Remove some outdated configuration &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2678"&gt;#2678&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="other-changes"&gt;Other Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Update outdated docs for release 1.5.0 &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2690"&gt;#2690&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Fix licenses and remove empty files &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2692"&gt;#2692&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update repo artifacts references &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2695"&gt;#2695&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Adjust release fury version &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2698"&gt;#2698&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Fix the JSON license issue &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2697"&gt;#2697&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add debug info for tp test &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2688"&gt;#2688&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Enhance words in README &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2734"&gt;#2734&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add collaborators in asf config &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2741"&gt;#2741&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Adjust the related filters of sofa-bolt &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2735"&gt;#2735&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Reopen discussion in .asf.yml config &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2751"&gt;#2751&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Fix typo in README &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2806"&gt;#2806&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Centralize version management in project &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2797"&gt;#2797&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update notice year &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2826"&gt;#2826&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Improve maven Reproducible Builds → upgrade plugins &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2874"&gt;#2874&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Enhance docker instruction with auth opened graph &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2881"&gt;#2881&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Remove the package existing in java8 &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2792"&gt;#2792&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Revise Docker usage instructions in README &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2882"&gt;#2882&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add DeepWiki badge to README &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2883"&gt;#2883&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update guidance for store module &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2894"&gt;#2894&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update test commands and improve documentation clarity &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2893"&gt;#2893&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Bump rocksdb version from 7.2.2 to 8.10.2 &lt;a href="https://github.com/apache/incubator-hugegraph/pull/2896"&gt;#2896&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="hugegraph-toolchain"&gt;hugegraph-toolchain&#10;&lt;/h3&gt;&#10;&lt;h4 id="api-changes-1"&gt;API Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Support graphspace &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/633"&gt;#633&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="feature-changes-1"&gt;Feature Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Support jdbc date type &amp;amp; sync .editorconfig &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/648"&gt;#648&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add a useSSL option for mysql &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/650"&gt;#650&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Patch for father sub edge &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/654"&gt;#654&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Improve user experience for user script &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/666"&gt;#666&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support concurrent readers, short-id &amp;amp; Graphsrc &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/683"&gt;#683&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Init serena onboarding &amp;amp; project memory files &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/692"&gt;#692&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="bug-fixes-1"&gt;Bug Fixes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Typo word in display &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/655"&gt;#655&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Patch up missing classes and methods for hubble &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/657"&gt;#657&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Adjust Client to 1.7.0 server &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/689"&gt;#689&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Remove json license for release 1.7.0 &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/698"&gt;#698&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="other-changes-1"&gt;Other Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Update hugegraph source commit id &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/640"&gt;#640&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add collaborators in asf config &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/656"&gt;#656&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update pom for version-1.7.0 &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/681"&gt;#681&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add DeepWiki badge to README &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/684"&gt;#684&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Adjust APIs to compatible with 1.7.0 server &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/685"&gt;#685&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Adjust LoadContext to 1.7.0 version &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/687"&gt;#687&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Migrate to LTS jdk11 in all Dockerfile &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/691"&gt;#691&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update copyright year in NOTICE file &lt;a href="https://github.com/apache/incubator-hugegraph-toolchain/pull/697"&gt;#697&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="hugegraph-computer"&gt;hugegraph-computer&#10;&lt;/h3&gt;&#10;&lt;h4 id="feature-changes-2"&gt;Feature Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Migration Vermeer to hugegraph-computer &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/316"&gt;#316&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Make startChan&amp;rsquo;s size configurable &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/328"&gt;#328&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Assign WorkerGroup via worker configuration &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/332"&gt;#332&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support task priority based scheduling &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/336"&gt;#336&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Avoid 800k &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/340"&gt;#340&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="bug-fixes-2"&gt;Bug Fixes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Fix docker file build &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/341"&gt;#341&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="other-changes-2"&gt;Other Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Update release version to 1.5.0 &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/318"&gt;#318&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update go depends module &amp;amp; fix headers &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/321"&gt;#321&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update go version to 1.23 &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/322"&gt;#322&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add collaborator in .asf.yaml &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/323"&gt;#323&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update the Go version in docker image &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/333"&gt;#333&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add DeepWiki badge to README &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/337"&gt;#337&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Bump project version to 1.7.0 (RELEASE) &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/338"&gt;#338&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update copyright year in NOTICE file &lt;a href="https://github.com/apache/incubator-hugegraph-computer/pull/342"&gt;#342&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="hugegraph-ai"&gt;hugegraph-ai&#10;&lt;/h3&gt;&#10;&lt;h4 id="api-changes-2"&gt;API Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Support choose template in api &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/135"&gt;#135&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add post method for paths-api &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/162"&gt;#162&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support switch graph in api &amp;amp; add some query configs &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/184"&gt;#184&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Text2gremlin api &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/258"&gt;#258&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support switching prompt EN/CN &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/269"&gt;#269&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;BREAKING CHANGE&lt;/strong&gt;: Update keyword extraction method &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/282"&gt;#282&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="feature-changes-3"&gt;Feature Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Added the process of text2gql in graphrag V1.0 &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/105"&gt;#105&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Use pydantic-settings for config management &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/122"&gt;#122&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Timely execute vid embedding &amp;amp; enhance some HTTP logic &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/141"&gt;#141&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Use retry from tenacity &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/143"&gt;#143&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Modify the summary info and enhance the request logic &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/147"&gt;#147&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Automatic backup graph data timely &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/151"&gt;#151&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add a button to backup data &amp;amp; count together &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/153"&gt;#153&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Extract topk_per_keyword &amp;amp; topk_return_results to .env &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/154"&gt;#154&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Modify clear buttons &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/156"&gt;#156&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support intent recognition V1 &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/159"&gt;#159&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Change vid embedding x:yy to yy &amp;amp; use multi-thread &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/158"&gt;#158&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support mathjax in rag query block V1 &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/157"&gt;#157&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Use poetry to manage the dependencies &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/149"&gt;#149&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Return schema.groovy first when backup graph data &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/161"&gt;#161&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Merge all logs into one file &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/171"&gt;#171&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Use uv for the CI action &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/175"&gt;#175&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Use EN prompt for keywords extraction &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/174"&gt;#174&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support litellm LLM provider &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/178"&gt;#178&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Improve graph extraction default prompt &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/187"&gt;#187&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Replace vid by full vertexes info &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/189"&gt;#189&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support asynchronous streaming generation in rag block by using async_generator and asyncio.wait &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/190"&gt;#190&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Generalize the regex extraction func &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/194"&gt;#194&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Create quick_start.md &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/196"&gt;#196&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support Docker &amp;amp; K8s deployment way &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/195"&gt;#195&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Multi-stage building in Dockerfile &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/199"&gt;#199&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support graph checking before updating vid embedding &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/205"&gt;#205&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Disable text2gql by default &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/216"&gt;#216&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Use 4.1-mini and 0.01 temperature by default &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/214"&gt;#214&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Enhance the multi configs for LLM &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/212"&gt;#212&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Textbox to Code &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/223"&gt;#217&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Replace the IP + Port with URL &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/209"&gt;#209&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update gradio&amp;rsquo;s version &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/235"&gt;#235&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Use asyncio to get embeddings &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/215"&gt;#215&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Change QPS -&amp;gt; RPM for timer decorator &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/241"&gt;#241&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support batch embedding &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/238"&gt;#238&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Using nuitka to provide a binary/perf way for the service &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/242"&gt;#242&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Use uv instead poetry &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/226"&gt;#226&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Basic compatible in text2gremlin generation &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/261"&gt;#261&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Enhance config path handling and add project root validation &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/262"&gt;#262&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add vermeer python client for graph computing &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/263"&gt;#263&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Use uv in client &amp;amp; ml modules &amp;amp; adapter the CI &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/257"&gt;#257&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Use uv to manage pkgs &amp;amp; update README &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/272"&gt;#272&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Limit the deps version to handle critical init problems &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/279"&gt;#279&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support semi-automated prompt generation &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/281"&gt;#281&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support semi-automated generated graph schema &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/274"&gt;#274&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Unify all modules with uv &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/287"&gt;#287&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add GitHub Actions for auto upstream sync and update SEALData subsample logic &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/289"&gt;#289&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add a basic LLM/AI coding instruction file &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/290"&gt;#290&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add rules for AI coding guideline - V1.0 &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/293"&gt;#293&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Replace QianFan by OpenAI-compatible format &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/285"&gt;#285&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Optimize vector index with asyncio embedding &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/264"&gt;#264&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Refactor embedding parallelization to preserve order &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/295"&gt;#295&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support storing vector data for a graph instance by model type/name &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/265"&gt;#265&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add AGENTS.md as new document standard &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/299"&gt;#299&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add Fixed Workflow Execution Engine: Flow, Node, and Scheduler Architecture &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/302"&gt;#302&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Support vector db layer V1.0 &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/304"&gt;#304&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="bug-fixes-3"&gt;Bug Fixes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Limit the length of log &amp;amp; improve the format &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/121"&gt;#121&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Pylint in ml &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/125"&gt;#125&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Critical bug with pylint usage &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/131"&gt;#131&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Multi vid k-neighbor query only return the data of first vid &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/132"&gt;#132&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Replace getenv usage to settings &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/133"&gt;#133&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Correct header writing errors &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/140"&gt;#140&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update prompt to fit prefix cache &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/137"&gt;#137&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Extract_graph_data use wrong method &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/145"&gt;#145&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Use empty str for llm config &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/155"&gt;#155&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update gremlin generate prompt to apply fuzzy match &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/163"&gt;#163&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Enable fastapi auto reload function &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/164"&gt;#164&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Fix tiny bugs &amp;amp; optimize reranker layout &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/202"&gt;#202&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Enable tasks concurrency configs in Gradio &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/188"&gt;#188&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Align regex extraction of json to json format of prompt &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/211"&gt;#211&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Fix documentation sample code error &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/219"&gt;#219&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Failed to remove vectors when updating vid embedding &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/243"&gt;#243&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Skip empty chunk in LLM steaming mode &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/245"&gt;#245&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Ollama batch embedding bug &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/250"&gt;#250&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Fix Dockerfile to add pyproject.toml anchor file &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/266"&gt;#266&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add missing &amp;lsquo;properties&amp;rsquo; in gremlin prompt formatting &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/298"&gt;#298&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Fixed cgraph version &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/305"&gt;#305&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Ollama embedding API usage and config param &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/306"&gt;#306&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="option-changes-1"&gt;Option Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Remove enable_gql logic in api &amp;amp; rag block &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/148"&gt;#148&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="other-changes-3"&gt;Other Changes&#10;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Update README for python-client/SDK &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/150"&gt;#150&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Enable pip cache &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/142"&gt;#142&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Enable discussion &amp;amp; change merge way &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/201"&gt;#201&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Synchronization with official documentation &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/273"&gt;#273&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Fix grammar errors &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/275"&gt;#275&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Improve README clarity and deployment instructions &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/276"&gt;#276&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add docker-compose deployment and improve container networking instructions &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/280"&gt;#280&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update docker compose command &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/283"&gt;#283&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Reduce third-party library log output &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/284"&gt;#244&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Update README with improved setup instructions &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/294"&gt;#294&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;Add collaborators in asf config &lt;a href="https://github.com/apache/incubator-hugegraph-ai/pull/182"&gt;#182&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="发布细节"&gt;发布细节&#10;&lt;/h3&gt;&#10;&lt;p&gt;Please check the release details/contributor in each repository:&lt;/p&gt;</description></item></channel></rss>