)]}'
{
  "log": [
    {
      "commit": "6f13a2ba9e852f068e8ae42897845f73e8cee125",
      "tree": "7190567842b40351123e6bcc11399afbb67ea9fe",
      "parents": [
        "69d32b05ffb2ccb3383616e02db97533e038a92f"
      ],
      "author": {
        "name": "contrueCT",
        "email": "contrue_CT@outlook.com",
        "time": "Thu Oct 22 17:57:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 17:57:37 2026 +0800"
      },
      "message": "docs(home): rename homepage TLP banner from Project to System (#546)"
    },
    {
      "commit": "69d32b05ffb2ccb3383616e02db97533e038a92f",
      "tree": "ed7b914bf866ce94a6b2de2ce7d61f3e7127804f",
      "parents": [
        "df23ce2569bb631cc0a8c9e402f37fe4dc6063ac"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Tue Oct 20 03:34:56 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 03:34:56 2026 +0800"
      },
      "message": "fix(ai): isolate documentation indexes by version (#542)\n\nArchived documentation currently sends Ask AI questions to the latest language group. This change selects the exact version and language group for latest, 1.7, and 1.5. A future version such as 1.8 needs only another configuration entry.\n\nWith AI enabled, latest must have complete EN/CN groups or the build fails. Historical versions without an index keep their Ask AI entry and show a local availability message without querying another version. Version labels follow the page being viewed. Consent and disabled-AI behavior remain covered by regressions."
    },
    {
      "commit": "df23ce2569bb631cc0a8c9e402f37fe4dc6063ac",
      "tree": "7bf04dfd1e083218f2d175ab21777a2a834f2e22",
      "parents": [
        "2102662b330b6dea9f57f7f562da0f746fb958ea"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Tue Oct 20 00:48:56 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 03:18:56 2026 +0800"
      },
      "message": "docs(pd): document the raft connect and install-snapshot timeouts (#538)\n\napache/hugegraph#3368 gives the Ping that opens a raft connection its\nown option, raft.rpc-connect-timeout (default 1000 ms), and the\ninstall-snapshot RPC another, raft.rpc-install-snapshot-timeout\n(default 0, which uses raft.rpc-timeout). raft.rpc-timeout also becomes\nthe deadline of the ReadIndex wait before id allocation. Update the\nRaft table of the PD quickstart, EN and CN, and note that 1.7.0 has\nneither new option.\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "2102662b330b6dea9f57f7f562da0f746fb958ea",
      "tree": "59759588106f10b5b71dccd08c03c307f5cd0cb7",
      "parents": [
        "278fdcb44f5471785898a58bcd023871d936e4c1"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sun Oct 18 21:15:45 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 21:15:45 2026 +0800"
      },
      "message": "docs(hubble): document Text2GQL and refine guides (#540)\n\nThe Hubble quick start now covers Text2GQL in the existing English and Chinese guides: natural-language queries, built-in and temporary models, editable Prompts, and query history. The standalone and distributed guides follow the current 1.8.0 master baseline.\n\nUse native OINK Steps for import and deployment, group related cluster screenshots in a Gallery, and fold secondary settings into Details. Remove repeated screenshots and keep node identifiers readable on mobile. Contributor guidance explains when Gallery and Expo are appropriate and which image-loading optimizations each provides.\n\nThe README also replaces the broken DeepWiki image and shows the OINK version from go.mod."
    },
    {
      "commit": "278fdcb44f5471785898a58bcd023871d936e4c1",
      "tree": "e8af5631175714e2b80bcc9182c9845b5bb92555",
      "parents": [
        "9f44692bfde3408a8fa20dc9d0cc5be5167e7f3a"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sun Oct 18 05:21:43 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 05:21:43 2026 +0800"
      },
      "message": "chore: upgrade OINK to 1.3.1 (#539)\n\nUpgrade the site from OINK 1.2.0 to 1.3.1 and replace the local readability patches with upstream behavior. FileTree uses wrap\u003dtrue; technical configuration tables use .td-table--wide; Markmap colours and footer clearance come from the theme. HugeGraph branding, the Slate default and the Paper/Slate reader menu are preserved."
    },
    {
      "commit": "9f44692bfde3408a8fa20dc9d0cc5be5167e7f3a",
      "tree": "05368d7fd173a81e6e6bb49221131695e0e5e2d4",
      "parents": [
        "1dd6c086d8a46da41bd24558eda8f2745470310f"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sun Oct 18 05:00:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 05:00:02 2026 +0800"
      },
      "message": "fix: verify source packages with staged SDK (#536)\n\nSource prevalidation installs a local Server SDK, so it cannot demonstrate that a newly uploaded Maven candidate is consumable. Add an opt-in use_staging_sdk flag that uses one explicit Apache HugeGraph staging repository for initial packaging and subsequent isolated rebuilds.\n\nServer uses package instead of install in this mode. Existing SDK origin and per-module hash checkers validate the first Toolchain package as well as rebuilt packages. The default same-source flow and signed RC verification remain unchanged. No new script or dependency."
    },
    {
      "commit": "1dd6c086d8a46da41bd24558eda8f2745470310f",
      "tree": "7702c8e25db1133d0cc9d6d164a81e160b80ddb1",
      "parents": [
        "ab7384319d7c21928b0c363fb81a3c8577134d22"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sun Oct 18 04:58:10 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 04:58:10 2026 +0800"
      },
      "message": "docs: explain secure Arthas diagnostics (#528)\n\nPrevious guidance did not distinguish HTTP activation permissions from access to the live Arthas agent. This PR updates English and Chinese documentation together with apache/hugegraph#2945."
    },
    {
      "commit": "ab7384319d7c21928b0c363fb81a3c8577134d22",
      "tree": "6d38acd8d189f20d5a8a57be4616772cc4c23d2f",
      "parents": [
        "dd0693f584c63e9c0ed9ae3d201f22467a9d6873"
      ],
      "author": {
        "name": "Rabari Mihir",
        "email": "mihirrabari2604@gmail.com",
        "time": "Sun Oct 18 02:19:58 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 04:49:58 2026 +0800"
      },
      "message": "docs(home): rename duplicated GitHub community card title (#537)\n\nCo-authored-by: Rabari Mihir \u003c169349389+Mihir-Rabari@users.noreply.github.com\u003e"
    },
    {
      "commit": "dd0693f584c63e9c0ed9ae3d201f22467a9d6873",
      "tree": "213705cbdecccd34c2e534bbdf0cc34ade0bc32c",
      "parents": [
        "3498150c7ee2b8f27c36d33d0d871795ee08faa8"
      ],
      "author": {
        "name": "Arshil",
        "email": "arshilkxwork@gmail.com",
        "time": "Sat Oct 17 15:10:42 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 17 17:40:42 2026 +0800"
      },
      "message": "docs(pd): document per-store state and leader count gauges (#531)\n\nPD exports hg_store_state{store,state} and hg_store_leader_count{store}\non /actuator/prometheus from apache/hugegraph#3357. List them on the PD\nquickstart page, EN and CN, next to the other hg_* meters."
    },
    {
      "commit": "3498150c7ee2b8f27c36d33d0d871795ee08faa8",
      "tree": "0e63eae3dc378b4f1d6be67bf4c18ddd508a16ae",
      "parents": [
        "10f7927c49b13b0e49d03221d6d58ece708c817e"
      ],
      "author": {
        "name": "Ayan Alam",
        "email": "98254953+byteayan@users.noreply.github.com",
        "time": "Sat Oct 17 15:04:24 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 17 17:34:24 2026 +0800"
      },
      "message": "docs: add HG_SERVER_URLS_TO_PD and HG_SERVER_DEPLOY_IN_K8S (#529)"
    },
    {
      "commit": "10f7927c49b13b0e49d03221d6d58ece708c817e",
      "tree": "9be0b52a5c90880a31d6cea4465dd124cf1cedce",
      "parents": [
        "b4f07d7c9a90c87adc9359920fa49c4aa76fe671"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sat Oct 17 01:37:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 17 01:37:53 2026 +0800"
      },
      "message": "docs(helm): clarify prerequisites and safe updates (#534)\n\n- require Helm 3.10 for chart rendering\n- preserve chart version and values for configuration changes\n- keep private image registry prefixes free of duplicate paths"
    },
    {
      "commit": "b4f07d7c9a90c87adc9359920fa49c4aa76fe671",
      "tree": "7d9923ca714626b3f41bad2d35dbffcf701b4fa4",
      "parents": [
        "bb039de9898a5f8f06a29bb733b956570f1874d5"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sat Oct 17 01:35:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 17 01:35:51 2026 +0800"
      },
      "message": "docs: explain loader mode ownership (#525)\n\nUpdate bilingual documentation for Loader concurrent import protection and LOADING mode ownership:\n\nDocument the new /mode/owners RESTful APIs and handle lifecycle.\nClarify Loader fallback boundaries and operational recovery steps."
    },
    {
      "commit": "bb039de9898a5f8f06a29bb733b956570f1874d5",
      "tree": "9d1d4e9a9737ddf7e0eca301ee5e93e3b1661ac3",
      "parents": [
        "2bf059cb438ef31f7420ee827273e7243f4c9dc4"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sat Oct 17 00:43:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 17 00:43:06 2026 +0800"
      },
      "message": "docs: explain Helm OCI installation (#533)\n\nThe Helm quickstart currently starts with a source checkout. It now installs a published Chart from GHCR or Docker Hub, with matching English and Chinese instructions. Trials follow the latest version with --devel; a short tip explains how to pin a version for production or reproducible installs."
    },
    {
      "commit": "2bf059cb438ef31f7420ee827273e7243f4c9dc4",
      "tree": "e5a67f04e49d02736ba999bd36d4ccbdff298fd2",
      "parents": [
        "abbfc7499371dbe981576f305721a45eac57e8b0"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Fri Oct 16 01:46:31 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 16 01:46:31 2026 +0800"
      },
      "message": "docs: align distributed startup requirements (#517)"
    },
    {
      "commit": "abbfc7499371dbe981576f305721a45eac57e8b0",
      "tree": "850b41affe4a62ac6691b8e43dbac66cf371003a",
      "parents": [
        "a5731b80f47fdfe469e5d378f7cc8c776dd44ae8"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Fri Oct 16 01:18:48 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 16 01:18:48 2026 +0800"
      },
      "message": "docs: explain easy Helm deployments (#527)\n\nAdd bilingual Helm installation and operations pages for the chart\u0027s easy defaults. Installation, browser/API access and common internal-cluster settings come first; credentials, storage, upgrade and recovery details are kept on a separate operations page.\n\nPaired chart changes: apache/hugegraph#3338. Merge the chart and website updates together."
    },
    {
      "commit": "a5731b80f47fdfe469e5d378f7cc8c776dd44ae8",
      "tree": "3cc319c8f8b59be33872ed3baabe0f05fedddb37",
      "parents": [
        "0cd9a984c1d32565e45a1481d10e6ccfcbb7660b"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Thu Oct 15 04:00:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 04:00:35 2026 +0800"
      },
      "message": "docs: require Java 17 starting with 1.8.0 (#508)"
    },
    {
      "commit": "0cd9a984c1d32565e45a1481d10e6ccfcbb7660b",
      "tree": "0e7aabd0203f52fcddfc57fa55c2e1447bbacd85",
      "parents": [
        "03c3f7e294e7dd930997c25b58a6e10feb95feb5"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Thu Oct 15 03:59:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 03:59:21 2026 +0800"
      },
      "message": "docs: clarify graph maintenance and client routing (#519)"
    },
    {
      "commit": "03c3f7e294e7dd930997c25b58a6e10feb95feb5",
      "tree": "97e0c8b898adac983fc0edd8b8a8368c97e6a158",
      "parents": [
        "579c38ccf8861c97a362767585e2d79dbb78c11b"
      ],
      "author": {
        "name": "ayanx",
        "email": "98254953+byteayan@users.noreply.github.com",
        "time": "Thu Oct 15 01:14:40 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 03:44:40 2026 +0800"
      },
      "message": "doc(server): describe Server crash files and HStore image stdout logs (#509)\n\nPaired docs for apache/hugegraph#3258, which needs a website update before it merges. That PR makes hugegraph-server.sh always pass -XX:+HeapDumpOnOutOfMemoryError, -XX:HeapDumpPath and -XX:ErrorFile pointing at logs/, including when JAVA_OPTIONS is set, and sets STDOUT_MODE\u003dtrue in the HStore hugegraph/server image."
    },
    {
      "commit": "579c38ccf8861c97a362767585e2d79dbb78c11b",
      "tree": "9f04c84dc99a48075e2ce9916ae36f83607f68b5",
      "parents": [
        "10a591a21e9984caae2fe00999e22170ff2493fe"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Thu Oct 15 03:43:19 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 03:43:19 2026 +0800"
      },
      "message": "docs: explain shared foundation migration (#511)\n\nAdd a comprehensive bilingual guide for the 1.8.0 Shared-Foundation Migration (consolidating duplicated Core and Struct components into unified shared modules), and update plugin development and contributor build instructions."
    },
    {
      "commit": "10a591a21e9984caae2fe00999e22170ff2493fe",
      "tree": "efbb6bed2bb46ab297f5ab4d0ec9633a53392277",
      "parents": [
        "f0107c6b85642dc8cee526dd72e59f28f7e08e7f"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Thu Oct 15 03:42:03 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 03:42:03 2026 +0800"
      },
      "message": "docs: explain ToplingDB runtime setup (#510)"
    },
    {
      "commit": "f0107c6b85642dc8cee526dd72e59f28f7e08e7f",
      "tree": "e7a35ba5b1f32859b5d69c7305eba473bfef8c3e",
      "parents": [
        "873a5d374cf1b5766f17cee13a533aa30dae4231"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Tue Oct 13 12:25:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 12:25:30 2026 +0800"
      },
      "message": "fix: locate release SDK verifier outside CI (#524)"
    },
    {
      "commit": "873a5d374cf1b5766f17cee13a533aa30dae4231",
      "tree": "b9cc38a885628cb968d9a9451a9988909562d8e0",
      "parents": [
        "1b57c232dcd69322a9110967018b4b79401c12ee"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Tue Oct 13 10:10:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 10:10:38 2026 +0800"
      },
      "message": "fix: isolate ordinary Client release classpath (#522)"
    },
    {
      "commit": "1b57c232dcd69322a9110967018b4b79401c12ee",
      "tree": "efc708ddba725f2c53ff36b15d25f3b40c03b84c",
      "parents": [
        "05b176bf4f61b81f88d723ca9c2f9b335fa1a341"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Tue Oct 13 01:06:52 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 01:06:52 2026 +0800"
      },
      "message": "fix: default release validation to imbajin (#521)"
    },
    {
      "commit": "05b176bf4f61b81f88d723ca9c2f9b335fa1a341",
      "tree": "779cd76979c891fee71b323eb0a2d7d86291bdda",
      "parents": [
        "5fc112bd8e90bece39323f3bf72e702bc7bd30a7"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Tue Oct 13 01:05:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 01:05:37 2026 +0800"
      },
      "message": "docs: clarify loader argument and progress handling (#518)"
    },
    {
      "commit": "5fc112bd8e90bece39323f3bf72e702bc7bd30a7",
      "tree": "5d5cb64bff3e3eb966a2299e39d0923effa63b42",
      "parents": [
        "0bf6069a8c28edc1577bad7184375996add0495f"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Tue Oct 13 00:51:14 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 00:51:14 2026 +0800"
      },
      "message": "refactor: adapt release validation for 1.8.0 (#512)\n\nRelease validation uses Java 17 and one shared validator for CI and local runs. Package versions and RC paths are separate inputs. Publishing stays in nocode; this PR uses public candidates and verification keys, with no signing, uploading or Maven staging changes."
    },
    {
      "commit": "0bf6069a8c28edc1577bad7184375996add0495f",
      "tree": "9ddff17266a10fb7ab125635f50cbed627045e2e",
      "parents": [
        "2d0b830340c4df08adeeecd159fcf20c8c0d1e89"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Mon Oct 12 23:25:50 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 23:25:50 2026 +0800"
      },
      "message": "docs: explain Store callbacks and CI policy (#513)\n\n- clear required deployment check contexts\n- retain existing pull request review protection\n- keep site build and preview workflows running"
    },
    {
      "commit": "2d0b830340c4df08adeeecd159fcf20c8c0d1e89",
      "tree": "9c20cab176999669fe37fa3d579b427bc19eb0d9",
      "parents": [
        "ec9ae7b5b0f34b6e85b5afdcff4a980a62515dcb"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Mon Oct 12 17:33:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 17:33:29 2026 +0800"
      },
      "message": "docs: clarify Go schema and status handling (#516)\n\n- document nil and empty edge label properties\n- distinguish HTTP status from Go request errors\n- check HTTP and Gremlin status in the example"
    },
    {
      "commit": "ec9ae7b5b0f34b6e85b5afdcff4a980a62515dcb",
      "tree": "ea73dd0495f44fd8ecd36c876bc5ded81ae3d6b0",
      "parents": [
        "6181c870599030a864303ffa74821925293d1192"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Mon Oct 12 06:05:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 06:05:30 2026 +0800"
      },
      "message": "fix: validate OINK with cold module caches (#515)\n\nUse native quiet output for the module graph.\nExercise warm and empty Hugo caches in CI.\nAdd real cold-cache and strict-output regressions."
    },
    {
      "commit": "6181c870599030a864303ffa74821925293d1192",
      "tree": "b13d4d6216797f41b1e2b2c9d2b04690145fb14d",
      "parents": [
        "e6389aa7facd0e5630c498ba8034a3659935b374"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Mon Oct 12 03:51:58 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 03:51:58 2026 +0800"
      },
      "message": "feat: upgrade OINK to 1.2.0 and improve docs UX (#514)\n\n* feat: upgrade OINK and improve documentation UX\n\n- adopt native bilingual blog and documentation components\n- integrate OINK 1.2 appearance and navigation contracts\n- harden theme upgrade snapshots and component security checks\n- verify browser interactions and desktop/mobile layouts\n\n* fix: constrain native recording configuration\n\n- match the pinned OINK shortcode configuration schema\n- reject unsupported audio and driver resource options\n- validate native poster and marker types with regressions\n\n* fix: wait for chart rendering before capture\n\n- wait for the native ECharts renderer to finish\n- preserve chart animations and original performance data\n- verify final column heights in both language captures\n\n* fix: address OINK review findings\n\n- isolate release themes and validate root module imports\n- validate native component sinks and marker structures\n- align master startup flow and improve mobile dark maps\n- keep terminal recording optional and document authoring\n\n* fix: align sidebar icons across sections\n\n- show explicitly configured icons on leaf sections\n- add bilingual about and component section icons\n- verify icon slots and label alignment in both languages\n\n* docs: clarify terminal recording dimensions\n\n- use the current terminal size in the recording command\n- explain resizing before recording\n- distinguish player cropping from recording dimensions\n\n* fix: replace the default blog cover\n\n- use the supplied HugeGraph and Apache artwork\n- remove the generated cover and update bilingual defaults\n- align historical assets and image validation\n\n* fix: equalize homepage action buttons\n\n- use equal grid columns for homepage actions\n- retain compact desktop sizing\n- constrain mobile actions to the available width\n\n* fix: keep configuration tables readable\n\n- preserve technical table identifiers on desktop\n- add bilingual parameter layout and scrolling checks\n- label the RocksDB configuration and show line numbers\n\n* fix: preserve readonly checks and chart tooltips\n\n- isolate Hugo graph lock writes from the checkout\n- confine chart tooltips with bilingual touch checks\n- disable animations in navigation evidence captures\n\n* fix: validate native chart option variants\n\n- cover effective option roots and active image resources\n- validate actual tooltip HTML and CSS colour sources\n- document unsupported colour callbacks and retain inert data\n\n* fix: enable native global code line numbers\n\nEnable global inline numbers with native lexer fallback.\\nRemove ordinary code titles and normalize language fences.\\nKeep the taxonomy rail above the footer and verify both locales.\n\n* fix: harden upgrades and native component UX\n\n- Verify the isolated production module graph.\n- Check tooltip inputs and restrict Markmap resources.\n- Keep FileTree notes and PD tables readable.\n- Preserve white home button text in dark mode.\n\n* fix: render the listener example as a fence\n\n- Remove the top-level indentation in the Chinese guide.\n- Preserve the valid English list example.\n- Guard native line numbers and exclude fence markers."
    },
    {
      "commit": "e6389aa7facd0e5630c498ba8034a3659935b374",
      "tree": "2c93dbfe4f7caff0244b443af87730f68b885f17",
      "parents": [
        "3e8d3e33a4e98dd9d2f713ba9ed8ac1fc15ccc7a"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Fri Oct 02 23:48:45 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 02 23:48:45 2026 +0800"
      },
      "message": "refactor: streamline CI and improve documentation (#507)"
    },
    {
      "commit": "3e8d3e33a4e98dd9d2f713ba9ed8ac1fc15ccc7a",
      "tree": "94b2848815bc8d24672942929d906dae5c2a178b",
      "parents": [
        "b8e0c7e05578eb443f8c3a79223cd00434e5100a"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Fri Oct 02 19:00:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 02 19:00:11 2026 +0800"
      },
      "message": "feat: improve Ask AI consent and community entry (#505)"
    },
    {
      "commit": "b8e0c7e05578eb443f8c3a79223cd00434e5100a",
      "tree": "f22d6cc761bbfcef837873a21cd8fc3446b8a523",
      "parents": [
        "a8c6857943e0deb84b4bbdfde79a76a0e80d8de1"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Fri Oct 02 18:55:26 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 02 18:55:26 2026 +0800"
      },
      "message": "docs: align hubble guides with master (#506)\n\nbasic introduction V1"
    },
    {
      "commit": "a8c6857943e0deb84b4bbdfde79a76a0e80d8de1",
      "tree": "c39043fa688ee2cc17813974971823954f4dfc88",
      "parents": [
        "266ca359c7125b216e5006d3cf82ea358b6cd41c"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Wed Sep 30 16:53:26 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 30 16:53:26 2026 +0800"
      },
      "message": "docs: sync core modules guides (#501)\n\nTODO: hubble needs update separately"
    },
    {
      "commit": "266ca359c7125b216e5006d3cf82ea358b6cd41c",
      "tree": "2a42880ff30a88fbdb1f94ca1e6834222962f2a1",
      "parents": [
        "a58906ec41826365fbe20f83a4949ec61d3989f5"
      ],
      "author": {
        "name": "ayanx",
        "email": "98254953+byteayan@users.noreply.github.com",
        "time": "Wed Sep 30 14:20:17 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 30 16:50:17 2026 +0800"
      },
      "message": "doc(server): remove role election config options (#502)"
    },
    {
      "commit": "a58906ec41826365fbe20f83a4949ec61d3989f5",
      "tree": "2735ae167e1cf31574a61409d78c11bcb505da50",
      "parents": [
        "cd6e442fe22c034e70e5b4e85f77eb68cd0ebec5"
      ],
      "author": {
        "name": "Adarsh Mishra",
        "email": "122873385+Adarsh-Me@users.noreply.github.com",
        "time": "Sat Sep 26 18:03:57 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 26 20:33:57 2026 +0800"
      },
      "message": "docs(auth): mark group paths as the gs-format exception (#500)"
    },
    {
      "commit": "cd6e442fe22c034e70e5b4e85f77eb68cd0ebec5",
      "tree": "e437fa3afd2032c34963299710b6a197fee36ef0",
      "parents": [
        "a5a9861ea15f2183347149d0943a758493f1f5b1"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Fri Sep 25 17:43:32 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 25 17:43:32 2026 +0800"
      },
      "message": "feat: upgrade OINK to 1.1 with maintainable site extensions (#496)\n\nUpgrade OINK 1.0 to 1.1 and keep HugeGraph customizations on the theme\u0027s sidebar and search-tail APIs. The theme owns rendering and keyboard interactions; HugeGraph retains version/locale preferences, consent-gated Ask AI and cancellation/focus handling."
    },
    {
      "commit": "a5a9861ea15f2183347149d0943a758493f1f5b1",
      "tree": "c5b4944bb29d9982308b0425d751003a32f7699c",
      "parents": [
        "a7dad55a26a84d778a77cb6fd0f00d4d8c17d887"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Wed Sep 23 03:57:04 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 23 03:57:04 2026 +0800"
      },
      "message": "fix(build): resolve OINK from candidate lock files (#497)\n\n* fix(ci): honor the candidate OINK version\n\n- read the OINK requirement from candidate go.mod\n- retain module integrity and replacement checks\n- allow staging upgrades before production merges\n\n* fix(build): resolve OINK from candidate lock files\n\n- share module identity and integrity validation\n- remove the migration tool version and checksum literals\n- accept valid blank lines in go.sum\n- cover supported pins and dependency boundary failures"
    },
    {
      "commit": "a7dad55a26a84d778a77cb6fd0f00d4d8c17d887",
      "tree": "b8b405921a4451b8613731a882527dbcf8e5cf73",
      "parents": [
        "5748d37241e1162e0c21b38fa564265c145769cd"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sun Sep 20 00:09:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 20 00:09:06 2026 +0800"
      },
      "message": "feat: complete OINK site integration (#493)\n\n**Traceability:** closes [#468](https://github.com/apache/hugegraph-doc/issues/468); evidence and design checkpoints are tracked in [#467](https://github.com/apache/hugegraph-doc/issues/467). Full-content search remains deferred in [#471](https://github.com/apache/hugegraph-doc/issues/471); upstream OINK proposals are [#40](https://github.com/pgsty/oink/issues/40) and [#41](https://github.com/pgsty/oink/issues/41).\n\n- **Version navigation**: keeps `latest`, `1.7`, and `1.5` visible; older releases are in an accessible `…` menu with stable locale/version routes.\n- **Responsive shell**: supports explicit collapse, pointer-edge preview, keyboard restore, mobile navigation, dark/light themes, and focus-safe transitions.\n- **Downloads**: renders ASF release data for EN/CN with mirror, ASC, SHA512, release notes, and keyboard-scrollable mobile tables.\n- **Community**: adds bilingual member roster and component surfaces with constrained roster data and search metadata.\n- **Ask AI**: click-gated by a same-origin consent dialog; disabled by default (`ai_search.enabled: false`) pending source-group configuration.\n- **Search and delivery**: preserves existing HStore keywords and validates the assembled multi-version site, routes, SEO, security, accessibility, and workflow contracts."
    },
    {
      "commit": "5748d37241e1162e0c21b38fa564265c145769cd",
      "tree": "dad901bb98af9e759ea13af6280dfdd4807fcfa0",
      "parents": [
        "3287b608dbb5f2b57b2403352791ad56183ef891"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Fri Sep 18 10:13:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 18 10:13:51 2026 +0800"
      },
      "message": "feat: harden OINK platform and version delivery phrase1 (#472)\n\n- Add the shared OINK shell behavior for navigation, version/locale-scoped\n  sidebar state, mobile isolation, focus restoration, theme, image zoom,\n  Backlinks, and Blog copy-link behavior.\n- Keep local summary search authoritative while adding an optional Search Tail\n  + Floating Launcher Kapa adapter with privacy-safe click gating.\n- Generate bilingual latest-only `llms-full.txt` files without adding them to\n  historical releases or making Kapa a build dependency.\n- Build five immutable releases and preserve production historical links from\n  latest-only staging. The regenerated route map now covers 213 logical routes,\n  keeps users on the equivalent logical page when it exists, and gives a\n  locale-correct, one-time-explained Docs-root fallback when it does not.\n- Sync the latest Apache master at `3287b608` and refresh the affected route and\n  historical navigation baselines.\n- Replace the previous workflow with fixed production/staging plans,\n  short-lived artifacts, aggregate/security validation, Node 24, Playwright,\n  Chromium, and fixed ASF publication targets.\n- Apply one fail-closed rendered-request policy to HTML, SVG, CSS, list-valued\n  image attributes, runtime URLs, and authored content boundaries. Bootstrap\n  control SVGs and shared historical assets remain local and version-complete.\n- Stabilize the versioning e2e selector so documents containing “Releases” are\n  not mistaken for the Releases command-palette action."
    },
    {
      "commit": "3287b608dbb5f2b57b2403352791ad56183ef891",
      "tree": "3b286d011fbf37b4b4ec40155098ba28c133895d",
      "parents": [
        "58b99a119fcc2bac0473c5b5b5536161db85cc4d"
      ],
      "author": {
        "name": "kkPig",
        "email": "liu7777jx@gmail.com",
        "time": "Fri Sep 18 02:36:05 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 18 02:36:05 2026 +0800"
      },
      "message": "docs: add SeaTunnel 3.0+ integration guide (#464)\n\nBefore → after: the ToolChain pages mixed Loader, Tools, and SeaTunnel, while the SeaTunnel path lacked a clear version boundary, migration flow, and bilingual examples → the navigation now separates visualization, import, and export/migration, with task-oriented Chinese and English guides.\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "58b99a119fcc2bac0473c5b5b5536161db85cc4d",
      "tree": "41d0ec39f4cb5748552750fb69cafc789c9f9241",
      "parents": [
        "f001c1d7f18bda1d91ff16e757bedbae39d3a018"
      ],
      "author": {
        "name": "lokidundun",
        "email": "lokidundun@apache.org",
        "time": "Fri Sep 18 00:34:03 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 18 00:34:03 2026 +0800"
      },
      "message": "doc: fix Computer/Vermeer examples and improve AI/Server guides (#492)"
    },
    {
      "commit": "f001c1d7f18bda1d91ff16e757bedbae39d3a018",
      "tree": "2e9436febefcd19f9746326deafb3603effcc338",
      "parents": [
        "b61447d1aadf1062cf7ba57e4d3cf88461044546"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:15:54 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:45:54 2026 +0800"
      },
      "message": "doc(server): sync server-api with master (#490)\n\nDiff every REST resource in hugegraph-api against the docs. Document the\nendpoints that were missing: login/logout/verify, auth projects, the\ngraphspace default-role and schema-template APIs, graph profile, default\ngraph, nickname update and reload, raft group management, algorithm and\ncomputer jobs, the adamic-adar, resource-allocation, edge-existence and\ncount traversers, the index label update, the server profile and API\nlisting, the exception trace switch, the IP allowlist and the Arthas\nagent. Fix wrong response shapes and status codes for graph create and\nclone, task cancel, manager check/list/grant/role and single-user query,\ncorrect the allowed graph read modes and graph modes, the graphspace\nrequired fields, the neighbor-rank top default and the personal-rank\ndepth range, add the missing vertex query and task query parameters, and\nreplace the claim that the HTTPS keystore ships in conf.\n\nAlso drop task.scheduler_type from the graph creation example. The key is\nno longer a declared config option, setting it is ignored and only logs a\ndeprecation warning, and the scheduler is picked from the backend type.\nThe note keeps one sentence of history for readers on 1.7.0 and earlier."
    },
    {
      "commit": "b61447d1aadf1062cf7ba57e4d3cf88461044546",
      "tree": "e65c06d687fd8e35a7e77e60c40250e31e50c598",
      "parents": [
        "276876f84e8e1289f24121d796c8aa584e328051"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:07:51 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:37:51 2026 +0800"
      },
      "message": "doc(server): sync dist with master (#489)\n\nAlign the server deploy, config template, Docker cluster, Gremlin Console\nand IDEA setup pages with hugegraph master. Drop the deprecated\ntask.scheduler_type key, correct the compose file inventory and the\nenv-var reference against docker-entrypoint.sh and the compose files,\nmatch the conf/ template snippets key by key, fix the container script\nmount path and the graphs endpoint, and document the startup script\nflags, the security-check Java range and the rocksdb-only build."
    },
    {
      "commit": "276876f84e8e1289f24121d796c8aa584e328051",
      "tree": "7668bb4fbe6480cec1277a8bf9c1e65dda21c543",
      "parents": [
        "96d49f46f761bf695854cde2964bb444c698936a"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:07:47 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:37:47 2026 +0800"
      },
      "message": "doc(server): sync server-core with master (#488)\n\nRebuild the config option tables from CoreOptions, AuthOptions, RoleElectionOptions,\nServerOptions, RocksDBOptions and HstoreOptions so every key, default and allowed value\nmatches master: drop the keys that no longer exist, add the 60+ that were missing, and\ncorrect wrong defaults such as raft.path, raft.rpc_timeout, gremlinserver.max_route and\nthree RocksDB block cache flags. Also refresh the plugin SPI listings, the TinkerPop\nfeature tables, the vertex and edge id length limits, the CUSTOMIZE_UUID id strategy and\nthe edge label multi-link behaviour, and fix broken Gremlin step links.\n\nMark meta.endpoints as declared but unread: no code reads ServerOptions.META_ENDPOINTS,\nand GraphManager.initMetaManager builds the meta connection from pd.peers instead."
    },
    {
      "commit": "96d49f46f761bf695854cde2964bb444c698936a",
      "tree": "6c8c77399c77f0a21aa5429bd6da74a6825a6efb",
      "parents": [
        "2d0547dd2c7051313c898f4d7b619112b2f360dd"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:07:44 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:37:44 2026 +0800"
      },
      "message": "doc(server): sync backend-rocksdb with master (#487)\n\nAdd the missing RocksDB backend configuration page in English and Chinese. It documents\nhow to select the backend, the data and WAL directory layout for the m/g/s stores, all 70\nrocksdb.* options with the defaults and ranges from RocksDBOptions, how optimize_mode,\nbulkload_mode and the bloom filter group are applied, the per column family memory\naccounting, SST ingestion, the current state of raft mode for this backend, the backend\nfeature flags, the pinned rocksdbjni 8.10.2 version, and the riscv64 libatomic\nrequirement in the start scripts."
    },
    {
      "commit": "2d0547dd2c7051313c898f4d7b619112b2f360dd",
      "tree": "95c507fea7693b75f27f9c9b8b0465e590602b21",
      "parents": [
        "373719674aa63bcb5065b1871c8a073ce22359f3"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:07:40 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:37:40 2026 +0800"
      },
      "message": "doc(server): sync backend-hstore with master (#486)\n\nAdd config/config-backend-hstore.md in English and Chinese. The hstore\ndistributed backend had no configuration page: how to select it, the two\nhstore.* options with their defaults, the rest-server and graph keys that\nonly take effect with PD, how the Server routes requests to Stores through\nPD, and the query features the backend does not support were all\nundocumented."
    },
    {
      "commit": "373719674aa63bcb5065b1871c8a073ce22359f3",
      "tree": "5dd0ccc524ff3b84af62996277c1f1a6f28cbf28",
      "parents": [
        "7cecef673ae9fd28913dab4ccf30c074e6381acc"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:07:36 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:37:36 2026 +0800"
      },
      "message": "doc(server): sync pd with master (#485)\n\nRewrote the PD quickstart configuration, startup and verification\nsections against hugegraph master. Removed the non-existent\nstore.initial-store-count key, added a full application.yml reference\nwith the defaults from PDConfig, added single-node and three-node\ncluster examples, documented the -g/-j/-y start flags alongside -d,\nadded the cluster startup order relative to Store and Server, and\ndocumented that PD REST requires HTTP Basic auth for every path\nexcept /v1/health, /actuator/* and /v1/prom/targets/*, so the\nverification curl commands now pass credentials. Also added the PD\nREST endpoint list, the port table, the Docker healthcheck and\nentrypoint behaviour, and the build output paths."
    },
    {
      "commit": "7cecef673ae9fd28913dab4ccf30c074e6381acc",
      "tree": "9504ec0bbb3ecfec700807a64b35be38f663d29e",
      "parents": [
        "747831da4fc51f14d040832ed83a58c7fb8d184c"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:07:33 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:37:33 2026 +0800"
      },
      "message": "doc(ai): sync vermeer-python-client with main (#484)\n\nAdd the missing vermeer-python-client quick start page in en and cn.\nThe module was referenced from the HugeGraph-AI index and the\nintroduction page but had no page of its own.\n\nCovers requirements, the uv --extra vermeer and standalone install\nroutes, the PyVermeerClient constructor and its session behavior, an\nend-to-end load task example based on the shipped demo, the graph and\ntasks API groups with the Vermeer endpoints they call, the response\nobjects, and the exception types."
    },
    {
      "commit": "747831da4fc51f14d040832ed83a58c7fb8d184c",
      "tree": "a9ac1ac42abded5eb25b982d5659fda9495f97ab",
      "parents": [
        "f845164690a4dab2f5041b94f20b9d7c9701c8e6"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:07:29 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:37:29 2026 +0800"
      },
      "message": "doc(ai): sync hugegraph-python-client with main (#483)\n\nVerify install command against packaging metadata, correct the\nPyHugeClient signature and workspace sync command, document the\n1.5.0 server floor and GraphSpace resolution, and add the manager,\ntraverser, task, variable, metrics, auth and error-handling sections\nthe pages were missing."
    },
    {
      "commit": "f845164690a4dab2f5041b94f20b9d7c9701c8e6",
      "tree": "3c623312931c944624bd98fdb628354f6940e611",
      "parents": [
        "e9bc62182433ea1608a64188843ca112b497034c"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:07:22 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:37:22 2026 +0800"
      },
      "message": "doc(ai): sync hugegraph-ml with main (#482)\n\nRebuild the Implemented Models table from src/hugegraph_ml/models/ so it\nlists every module, its entry class and its paper, including GIN and\nMLPClassifier. Correct the BGNN row: the bundled example runs regression\nover tabular node features, not fraud detection.\n\nAdd sections for the HugeGraph2DGL conversion methods, the dataset\nimporters and the datasets each accepts, the task classes and their\nentry points, and the runnable example scripts. Record the ML dependency\npins from the root constraint-dependencies block, and add troubleshooting\nentries for the missing node attributes error, the unsupported dataset\nerror, the bgrl_example MLP_Predictor import mismatch and the missing\nCARE-GNN dataset importer."
    },
    {
      "commit": "e9bc62182433ea1608a64188843ca112b497034c",
      "tree": "39f2662b2e2a8dd78ebb5256d36eac1b792816a8",
      "parents": [
        "506c56561ae7f7b81014d881b15bcfdee49b43cc"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:07:18 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:37:18 2026 +0800"
      },
      "message": "doc(ai): sync hugegraph-llm with main (#481)\n\nAlign the hugegraph-ai overview, HugeGraph-LLM, workflow, REST API and\nconfiguration pages with the code on hugegraph-ai main (1.7.0): correct\nPython and HugeGraph Server ranges, document the uv extras, container\nimages and Helm chart, add CUR_VECTOR_INDEX and HUGEGRAPH_LLM_ENV_PATH,\nfix the Template Num semantics, and fill in missing request fields,\nstatus codes and UI features."
    },
    {
      "commit": "506c56561ae7f7b81014d881b15bcfdee49b43cc",
      "tree": "8c5a1d35e3724cc14a85184780a0bed08a173b26",
      "parents": [
        "6592ca615fd5c6b320a91ceba52720bb3a78312d"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:07:14 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:37:14 2026 +0800"
      },
      "message": "doc(toolchain): sync hubble with master (#480)\n\nUpdate the Hubble quick start pages to match hugegraph-toolchain master:\nthe sign-in flow driven by the Server auth mode, the current navigation\nmodules, GraphSpaces, schema templates, data sources and the four-step\nimport task, the built-in graph algorithm and cluster operations pages,\nthe real start and stop script flags, and the correct configuration keys\nand defaults. Drops the metadata reuse sections, which the interface no\nlonger offers, and bumps the Docker examples to 1.7.0."
    },
    {
      "commit": "6592ca615fd5c6b320a91ceba52720bb3a78312d",
      "tree": "00884e96ef4b736e35af13e0a9089046a21edc71",
      "parents": [
        "765d30918327c090b2ca3505f1864b428329cd44"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:07:09 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:37:09 2026 +0800"
      },
      "message": "doc(server): sync store with master (#479)\n\nRewrote the HugeGraph-Store quickstart to match hugegraph master: the\napplication.yml block now mirrors the shipped template, application-pd.yml\nand its rocksdb keys are documented, and a full configuration reference\nlists every key the node reads with its template value and code default.\nAlso documented the -g/-j/-y start flags, the restart script, the PD to\nStore to Server startup order and the pd.initial-store-list requirement,\nthe Store REST endpoints that actually exist in hg-store-node, the minimal\ndocker-compose-hstore.yml topology, and the image defaults. Fixed the\nwrong Chinese tar directory name.\n\nThe PD /v1/stores check now passes basic auth credentials, since PD\u0027s REST\ninterceptor covers every path except /v1/health, /actuator/* and\n/v1/prom/targets/*."
    },
    {
      "commit": "765d30918327c090b2ca3505f1864b428329cd44",
      "tree": "6a6aaf4a139977df8167376db93f3db5ee98ee48",
      "parents": [
        "8cd2a9fe46b7e5152316d376eb18b5bf60347aea"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:07:05 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:37:05 2026 +0800"
      },
      "message": "doc(toolchain): sync loader with master (#478)\n\nCorrect the loader mapping file and CLI reference against toolchain master:\ninput source defaults and missing keys (has_header, dir_filter, kerberos_config,\nwhere, batch_size), the failure and progress file layout, the GRAPH input source\nrules, and the executor scripts. Adds sections for the flink-cdc loader and the\nspark-loader argument split, repairs a broken table row on the English page, and\nbumps the Docker image tags in the quick start examples from 1.5.0 to 1.7.0 so\nboth language pages match the rest of the site."
    },
    {
      "commit": "8cd2a9fe46b7e5152316d376eb18b5bf60347aea",
      "tree": "8a7a21951e637e27a5ed545e751f8faac3561351",
      "parents": [
        "73bccea567a471aa9e6b92f8f480ad4becd1356b"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:07:01 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:37:01 2026 +0800"
      },
      "message": "doc(server): sync backend-hbase with master (#477)\n\nAdd the missing HBase backend configuration page in English and Chinese. It\ndocuments the supported HBase version, how to select the backend, all fifteen\nHbaseOptions keys with their defaults and value ranges grouped as the Options\nclass groups them, the Kerberos settings, the namespace and table layout, the\ndocker/hbase setup for local testing, and the features the backend reports as\nunsupported."
    },
    {
      "commit": "73bccea567a471aa9e6b92f8f480ad4becd1356b",
      "tree": "da3960cce5ed51ed3541551c4d7862f17078975a",
      "parents": [
        "87bb7074e9d09567edaf97476721e090030e54fe"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:06:57 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:36:57 2026 +0800"
      },
      "message": "doc(toolchain): sync client with master (#476)\n\nCorrect the Java client API names that no longer exist (asUUID, T.LABEL,\nT.ID, getGraphNumberUsed) and document the parts of the client the page\nnever covered: the full set of HugeClient builder options with their\ndefaults, the manager entry points beyond schema/graph/gremlin, property\nkey aggregate and write types, the customize-uuid id strategy, schema\nlabel ttl, multi-pair edge links and edge label types, and the GraphSpace\ndefault-role and quota methods. Applied to both the en and cn pages."
    },
    {
      "commit": "87bb7074e9d09567edaf97476721e090030e54fe",
      "tree": "b973f1de5b843e4ead36bd429c033486f68287e6",
      "parents": [
        "9a931bb4f56d5fbad94fd882c5f6757b9bbc3f87"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:06:52 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:36:52 2026 +0800"
      },
      "message": "doc(toolchain): sync tools with master (#475)\n\nBring the hugegraph-tools pages (en and cn) back in line with the CLI on\ntoolchain master: drop the unregistered --protocol global, add --throw-mode,\nfix the graph-create/graph-clone, --log, dump and auth directory defaults,\nadd the missing --thread-num option and the \u0027schema\u0027 type, drop --log and\n--thread-num from the auth commands where they do not exist, document the\ntimeout floors and the schedule-backup, deploy and clear behaviour, and\nrefresh the usage block with the commands and text it was missing. Also\ncorrect the graph modes and default url in the backup/restore guide."
    },
    {
      "commit": "9a931bb4f56d5fbad94fd882c5f6757b9bbc3f87",
      "tree": "79710999bc4d8380171115cdf9e4e607fb491f86",
      "parents": [
        "b1a5494c4eab3e1e2221f36e4374d1c112049bb9"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:06:47 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:36:47 2026 +0800"
      },
      "message": "doc(toolchain): sync spark-connector with master (#474)\n\nPin Spark 3.2.2 / Scala 2.12.11, correct the delimiter scope, document the username and trust store fallbacks, mark required options, and add PRIMARY_KEY and mixed id strategy examples plus a notes and limitations section, in both en and cn."
    },
    {
      "commit": "b1a5494c4eab3e1e2221f36e4374d1c112049bb9",
      "tree": "9232112defe31887cc35b9da63e222267c05f0e0",
      "parents": [
        "d88167dd797efafea50cec59909d57849703fde5"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Sun Sep 06 20:06:44 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 22:36:44 2026 +0800"
      },
      "message": "doc(toolchain): sync client-go with master (#473)\n\nFix the GraphSpace and edge API claims, document Config fields and the\nhgtransport loggers, and list the exact operations behind each entry point."
    },
    {
      "commit": "d88167dd797efafea50cec59909d57849703fde5",
      "tree": "ef22c6fff4c6f2c212fdb8ebef2ba2b3cec0b213",
      "parents": [
        "b1ed7eb84fec60bfb4e963257687071ac0d78d4a"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Fri Sep 04 18:52:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 18:52:36 2026 +0800"
      },
      "message": "docs: sync content for 1.7.0 updates (#470)\n\n- rewrite major Chinese docs pages for clearer structure and terminology\n- align Server/REST examples to graphspace-based paths and current defaults\n- update component guidance across Toolchain, Computer, Vermeer, and HugeGraph-AI\n- replace project CLA text with ASF ICLA/CCLA contribution instructions\n- add /.goal-task to .gitignore\n- keep the restored 1.7 introduction route canonical\n- retain the legacy readme fallback for 1.5\n- preserve shared historical Loader route handling"
    },
    {
      "commit": "b1ed7eb84fec60bfb4e963257687071ac0d78d4a",
      "tree": "ad3426a84d5582ddb46c25a64af2dbb09dc0695d",
      "parents": [
        "d2e61b3b917b82043d8a45eb55069bcb223f970f"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Wed Sep 02 18:46:24 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 02 18:46:24 2026 +0800"
      },
      "message": "BREAKING CHANGE: migrate site from docsy to OINK 1.0 (#466)\n\nThis PR moves the Apache HugeGraph documentation site from Docsy to pinned OINK 1.0\n\nIt preserves the familiar HugeGraph product story and public URLs while improving how users navigate, search, and compare documentation across languages and supported versions.\n\n- pin OINK, Go, Hugo, and GitHub Actions versions\n- replace Docsy landing and bilingual configuration\n- add strict production and staging artifact validation\n- preserve aliases, machine outputs, and license notices"
    },
    {
      "commit": "d2e61b3b917b82043d8a45eb55069bcb223f970f",
      "tree": "1599e1216261cd9a42dd83c6aaf9626895281246",
      "parents": [
        "493ef79c67c24fa08524be0d683bd5df5f0869c8"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sun Aug 30 16:42:46 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 30 16:42:46 2026 +0800"
      },
      "message": "docs(config): document slow-query body limit (#465)\n\n- add the new option to English and Chinese config examples\n- document the byte limit and disable value\n- note that recorded query prefixes may contain literals"
    },
    {
      "commit": "493ef79c67c24fa08524be0d683bd5df5f0869c8",
      "tree": "226504b7b4c7fa81339176e9de44ff3689bc46e2",
      "parents": [
        "ecc562291dd406bb900eacf711baba33924dc564"
      ],
      "author": {
        "name": "KAI",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Wed Jun 10 15:18:22 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 17:48:22 2026 +0800"
      },
      "message": "docs: add Docker process supervision model and -d flag (#461)\n\n* docs: document Docker process supervision model and -d flag\n\n- Add Container Supervision \u0026 Health Checks section to Docker cluster\n  guide (EN + CN): explains exec/tail --pid supervision model,\n  HEALTHCHECK endpoints for all four images, and cron monitor deprecation\n- Add -d flag documentation to PD and Store quickstart guides (EN + CN):\n  -d true (default) \u003d daemon, -d false \u003d foreground for Docker/supervisors\n\nFollow-up to apache/hugegraph#3043, #3047, #3051, #3052."
    },
    {
      "commit": "ecc562291dd406bb900eacf711baba33924dc564",
      "tree": "6fbd671845af0d3caa7f28d6ffcfc449013c3dc7",
      "parents": [
        "1fda07c68a6ccd8f15e5031445c102b24cfe0a38"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Fri Apr 17 09:48:13 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 09:48:13 2026 +0800"
      },
      "message": "docs(sec): enhance security warnings for gremlin execution (#457)\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "1fda07c68a6ccd8f15e5031445c102b24cfe0a38",
      "tree": "7fb9284ae3ca9ccf8b61369f1ce361c42f510837",
      "parents": [
        "5a3027b0b143afe49c7031d62a8bc068d1237afb"
      ],
      "author": {
        "name": "Himanshu Verma",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Tue Apr 07 18:06:30 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 20:36:30 2026 +0800"
      },
      "message": "doc: add docker-compose guide and update deployment docs (#455)\n\nRevise Chinese and English docs for HugeGraph Docker deployment to standardize on Docker Compose wording and usage. Add notes that users should clone/pull the HugeGraph repo (or at least the docker/ directory), include a reminder to keep the HUGEGRAPH_VERSION aligned with releases, and adjust memory recommendations for Mac (3-node cluster ~12 GB) with platform guidance. Clarify compose file descriptions, emphasize container hostnames for HG_* env vars, change some example log years to 2026, reformat deprecated-alias lines, and number/troubleshooting items for clarity. Minor phrasing and section-title tweaks across hugegraph-docker-cluster.md, hugegraph-hstore.md, hugegraph-pd.md, and hugegraph-server.md (EN \u0026 CN).\n\n---------\n\nSigned-off-by: imbajin \u003cjin@apache.org\u003e\nCo-authored-by: imbajin \u003cjin@apache.org\u003e\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "5a3027b0b143afe49c7031d62a8bc068d1237afb",
      "tree": "7a653569bc6102fefb9f73a034948c7b6d951d3e",
      "parents": [
        "8309e84aa54318beb5f8b1dd0863a64b5228c130"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Mon Mar 09 20:36:34 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 09 20:36:34 2026 +0800"
      },
      "message": "docs: describe HugeGraph as full-stack graph system (#456)\n\n* docs: describe HugeGraph as full-stack graph system\n\nReword documentation to present HugeGraph as a full-stack graph system covering graph database (OLTP), graph computing (OLAP) and graph AI. Updated /docs/introduction/_index.md to expand the project summary and highlight GraphRAG/graph\n\n---------\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "8309e84aa54318beb5f8b1dd0863a64b5228c130",
      "tree": "2a90e4ecce02f9347aefa567b7e92211eeae4d78",
      "parents": [
        "7e7bbba7d054890659722e26129f0f502c9bacbb"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Thu Feb 26 11:17:25 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 26 11:17:25 2026 +0800"
      },
      "message": "refactor: migrate hugegraph website to TLP layout (#454)\n\n* chore: migrate hugegraph docs to tlp layout\n\n- replace incubator URLs/repos with TLP paths across docs and metadata\n\n- update release validation/deploy scripts with --layout auto|tlp|incubator\n\n- align workflow and release guidelines to PMC-only voting after Jan 2026 graduation\n\n- keep historical incubating package compatibility with conditional DISCLAIMER checks\n\n* chore: simplify release flow to tlp only\n\n- remove incubator fallback logic from release validation and deploy scripts\n\n- enforce non-incubating package naming in script and CI checks\n\n- drop layout options and keep dist/download paths TLP-only\n\n- update dist README to match the simplified post-graduation workflow\n\n* docs(homepage): align graph-system copy and paths\n\n- update CN/EN homepage hero copy from graph database to graph system\n\n- add internal links for core components, query languages, and highlighted capabilities\n\n- switch homepage download CTA to docs download page and add toolchain entry\n\n- normalize introduction docs to section index pages (_index.md)\n\n- add aliases and update references to keep old introduction/readme links compatible"
    },
    {
      "commit": "7e7bbba7d054890659722e26129f0f502c9bacbb",
      "tree": "8478038183857b7441ace667047ff5b2b17c594b",
      "parents": [
        "202d930db67e59c3774adbf2098be1d0664d095b"
      ],
      "author": {
        "name": "Tsukilc",
        "email": "3168078770@qq.com",
        "time": "Thu Feb 12 15:10:08 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 12 15:10:08 2026 +0800"
      },
      "message": "fix(docs): fix pd.peers conf loss in quick_start.md (#453)\n\n"
    },
    {
      "commit": "202d930db67e59c3774adbf2098be1d0664d095b",
      "tree": "e312f663bfe40407416f23c96b6fa7178f2b58a4",
      "parents": [
        "486e0b8fa0f5f2dfeb8be7cdb8851693d1219f9e"
      ],
      "author": {
        "name": "Himanshu Verma",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Thu Feb 12 12:39:34 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 12 15:09:34 2026 +0800"
      },
      "message": "feat: harden documentation link validation to prevent false CI passes (#452)\n\n* feat: enhance link validator to catch all internal links\n\n- Add support for relative link validation\n- Check absolute root paths (e.g., /language/*)\n- Skip asset files (.png, .xml, .css, etc.)\n- Strip code blocks from validation\n- Add case-insensitive protocol detection\n"
    },
    {
      "commit": "486e0b8fa0f5f2dfeb8be7cdb8851693d1219f9e",
      "tree": "7d486771982a9778a7501b359e2790169946478e",
      "parents": [
        "0d3b632c6894902e6afb6e5834c4a47c1df4baff"
      ],
      "author": {
        "name": "Himanshu Verma",
        "email": "himnshuverma10152006@gmail.com",
        "time": "Mon Feb 09 15:26:21 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 09 17:56:21 2026 +0800"
      },
      "message": "fix: update links in documentation for quick navigation (#450)\n\n"
    },
    {
      "commit": "0d3b632c6894902e6afb6e5834c4a47c1df4baff",
      "tree": "fb0858e3a5e63b830d88495a0b9f9d6272f4d673",
      "parents": [
        "655c3fd93bf766c359056ecd99672ad379d6928c"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Tue Feb 03 17:34:32 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 03 17:34:32 2026 +0800"
      },
      "message": "doc: update storage scale guidance to \u003c4TB \u0026 validate url in ci (#448)\n\n"
    },
    {
      "commit": "655c3fd93bf766c359056ecd99672ad379d6928c",
      "tree": "cb0773561f0d4e63c4db6adea79acedf60d63bb6",
      "parents": [
        "fa6ee6202ad539009d703fc5d51f455e1a86e5f2"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Mon Feb 02 17:09:34 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 02 17:09:34 2026 +0800"
      },
      "message": "BREAKING CHANGE: graduate as TLP \u0026 refactor a string of docs (#447)\n\n* docs: AGENTS.md, README.md, contribution.md\n\nRestructure and clarify repository documentation. AGENTS.md was rewritten and condensed into a practical agent/dev guide with development commands, prerequisites (Hugo Extended, Node.js v16+), content/structure overview, CI/CD notes, and troubleshooting tips. README.md was replaced with a bilingual (ZH/EN) homepage including a 3-step quickstart, repo layout, common commands, contributing requirements, contact info, and license. contribution.md was expanded with a PR checklist and clearer contribution steps (fork/branch/PR with screenshots). These changes improve onboarding and contribution workflows for the docs site.\n\n* Update README.md\n\n* server: update docs and configs for HugeGraph 1.7.0\n\nBump documentation site version and update docs/configs to reflect HugeGraph 1.7.0 changes: update config.toml version to 1.7; add Version Change notices for Auth REST API in CN/EN; revise HugeGraph-Server quickstart (docker images, download/toolchain URLs) and add deprecation warnings for removed legacy backends (MySQL, PostgreSQL, Cassandra, ScyllaDB) in favor of 1.7 backends (RocksDB, HStore, HBase, Memory). Update default rest-server config docs: increase batch.max_* defaults, raise batch.max_write_ratio, set exception.allow_trace true, add log.slow_query_threshold, and add K8s / PD/Meta / Arthas configuration option sections.\n\n* toolchain: add Spark connector and update Hubble/Tools\n\nAdd HugeGraph-Spark-Connector quick start docs (English and Chinese). Add a Configuration section to HugeGraph-Hubble docs (server settings and Gremlin query limits) in both languages. Update hugegraph-tools docs (EN/CN) to document new graph commands (graph-create, graph-clone, graph-drop), authentication backup/restore (auth-backup, auth-restore), --thread-num option for relevant commands, and minor heading/usage adjustments.\n\n* AI: Add HugeGraph-AI docs and quickstart updates\n\nAdd comprehensive HugeGraph-AI documentation and update quickstart content. New files added (Chinese \u0026 English): config-reference.md (full configuration reference), hugegraph-ml.md (HugeGraph-ML overview, algorithms and examples), and rest-api.md (REST API reference including RAG and Text2Gremlin endpoints). Updated pages: _index.md (feature list and v1.5.0 highlights such as Text2Gremlin, multi-model vectors, bilingual prompts, LiteLLM support, enhanced rerankers), hugegraph-llm.md (LLM provider/LiteLLM, reranker and Text2Gremlin usage), and quick_start.md (language switching / bilingual prompt guide). Also tightened environment requirements (Python 3.10+, uv 0.7+, HugeGraph 1.5+) and updated ML algorithm count/details to 21. These changes expand docs for deploying and integrating LLM, Text2Gremlin, ML workflows and REST APIs.\n\n* Revise and expand Computer config docs (CN/EN)\n\nRewrite and restructure the Computer configuration documentation in both Chinese and English. The changes replace the old flat option tables with organized sections (Basics, Algorithm, Input, Snapshot/Storage, Worker/Master, I/O/Output, Network/Transport, Storage, BSP, Performance, System-managed, K8s Operator, KubeDriver and CRD). Added clear default-value semantics, examples for local and MinIO snapshots, notes about system-managed options (do not modify), and more explanatory text for many options. Also updated related CRD/KubeDriver fields formatting and clarified operator environment variable mapping. Minor related updates applied to the quickstart computing hugegraph-computer page.\n\n* BREAKING CHANGE: update docs links and Chinese content\n\nChange repository links from incubator to apache/hugegraph and apache/hugegraph-doc in config and many docs; update Chinese homepage and docs with refreshed wording (add AI/LLM, features blocks, revised introductions and CTAs); adjust multiple changelog weights and fix numerous internal/repo links and examples to reflect project rename and content improvements.\n\n* Add API descriptions and update quickstart links\n\nAdd description frontmatter to many REST API docs (Chinese and English) to provide concise summaries for each API page. Update quickstart index pages (computing, hugegraph‑ai, toolchain) to recommend DeepWiki with direct links and add GitHub access links. Revise CN FAQ backend storage guidance to describe single-node (RocksDB) vs distributed (HStore) deployment, recommend selection by scale, and note deprecation of Cassandra/HBase/MySQL in later versions.\n\n* Update config docs titles and layout\n\nRevise configuration documentation for both CN and EN sites: update page titles and linkTitle fields for config guide and options, enrich the config index pages with Server configuration overview and links (including auth/HTTPS), and move/rename the Computer config page from config/ to quickstart/computing/ with updated title, linkTitle and weight. Also adjust wording about distributed deployment scale (changed from \"100GB+\" to \"\u003c 1000TB\") in FAQ and introduction pages for both languages.\n\n* Update config docs: titles and reformat sections\n\nRename config guide and reference titles (English \u0026 Chinese) to \"Server Startup Guide\" and \"Server Complete Configuration Manual\"; reorganize config-option pages by converting optional/config blocks (K8s, Arthas, RPC server, HBase, Cassandra/ScyllaDB, MySQL/PostgreSQL) into collapsible \u003cdetails\u003e sections and group deprecated backends under a \"≤ 1.5 Version Config (Legacy)\" section. Also adjust index bullets ordering/labels. These changes improve readability and clearly mark legacy backend configs."
    },
    {
      "commit": "fa6ee6202ad539009d703fc5d51f455e1a86e5f2",
      "tree": "d13a2f93b644902c812302d448ba5c6c9f523dcd",
      "parents": [
        "28327813a5f9499f3720330aacc76c31f76cb6e7"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sat Jan 31 23:59:16 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 31 23:59:16 2026 +0800"
      },
      "message": "docs: AGENTS/README \u0026 refactor server/toolchain docs (#446)\n\n"
    },
    {
      "commit": "28327813a5f9499f3720330aacc76c31f76cb6e7",
      "tree": "10153ec36df59c762d790cf6105e1365d5d9ff5d",
      "parents": [
        "515fb75c59029a1a03ecb43ee2275438920bdc47"
      ],
      "author": {
        "name": "Ken",
        "email": "157260097+kenssa4eedfd@users.noreply.github.com",
        "time": "Thu Jan 22 19:23:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 22 19:23:37 2026 +0800"
      },
      "message": "doc: update loader options (#445)\n\n"
    },
    {
      "commit": "515fb75c59029a1a03ecb43ee2275438920bdc47",
      "tree": "5f7dd3d75218fb8eebdc8c99113c99e06852a7be",
      "parents": [
        "8b6aec95236e3968bce6b479c2b8566f0dc91f14"
      ],
      "author": {
        "name": "Tsukilc",
        "email": "3168078770@qq.com",
        "time": "Wed Jan 21 16:22:18 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 21 16:22:18 2026 +0800"
      },
      "message": "docs: optimize dynamic creation of diagram documents (#444)\n\n\n* fix: fix graphs.md\n\n---------\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "8b6aec95236e3968bce6b479c2b8566f0dc91f14",
      "tree": "bc93497a55b8ce1744bffc7bbfdd4471c3204c05",
      "parents": [
        "6ffdf047e4626d1c0fc8a3b9e0041ec7a87fa7a1"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sun Dec 28 17:59:55 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 28 17:59:55 2025 +0800"
      },
      "message": "docs: update community links and translation strings (#443)\n\nRevised WeChat and Slack community links in both Chinese and English index pages, updated contact info in HugeGraph-AI quickstart docs\n\nand improved translation for \u0027last modified\u0027 in English and Chinese i18n files. Minor change in sticky-footer.css."
    },
    {
      "commit": "6ffdf047e4626d1c0fc8a3b9e0041ec7a87fa7a1",
      "tree": "cff77a9133e6d186463f30e6057b6a784de17696",
      "parents": [
        "78ab1affa06cd43cb9c28ba54389f2698c2561ea"
      ],
      "author": {
        "name": "vaughn",
        "email": "vaughn@apache.org",
        "time": "Tue Dec 16 12:14:44 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 16 12:14:44 2025 +0800"
      },
      "message": "feat: add slack channel (#441)\n\n* feat: add slack channel\n\n* Update README.md\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "78ab1affa06cd43cb9c28ba54389f2698c2561ea",
      "tree": "43dcdfaf58feba13e81f8d64aba883d6ddd1e2f7",
      "parents": [
        "49d507629ecab3816a8c22994da84211e02453bb"
      ],
      "author": {
        "name": "vaughn",
        "email": "vaughn@apache.org",
        "time": "Sun Dec 14 18:45:35 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 14 18:45:35 2025 +0800"
      },
      "message": "refactor: move maturity to community page (#440)\n\n- Remove underscore placeholders from table cells\n- Fix double dot in CD20 description\n- Fix missing space in CS40\n- Normalize table separator lengths\n- Remove excessive whitespace in table headers\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "49d507629ecab3816a8c22994da84211e02453bb",
      "tree": "9f13d5239004562ae217014f76915aa02d614d21",
      "parents": [
        "0e03726c8e8268cc168a5e20085c91abb1ec83a2"
      ],
      "author": {
        "name": "VGalaxies",
        "email": "vgalaxies@apache.org",
        "time": "Fri Dec 12 16:27:47 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 12 16:27:47 2025 +0800"
      },
      "message": "chore: update security.md with new CVE entries (#439)\n\n"
    },
    {
      "commit": "0e03726c8e8268cc168a5e20085c91abb1ec83a2",
      "tree": "a38b3af73c77e3b2ed80f6549e6e2002bd229245",
      "parents": [
        "2e03daa6af586c304bc2ffabb5e50db41dd419b3"
      ],
      "author": {
        "name": "Linyu",
        "email": "weijinglin@sjtu.edu.cn",
        "time": "Thu Dec 11 16:04:44 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 11 16:04:44 2025 +0800"
      },
      "message": "docs: update blog\u0027s title (#438)\n\n"
    },
    {
      "commit": "2e03daa6af586c304bc2ffabb5e50db41dd419b3",
      "tree": "d7d48b81f03c9714ac5c0ce741275147c958ecaa",
      "parents": [
        "220117815f47bea19691742cefcf5f5acdc4d0a4"
      ],
      "author": {
        "name": "Swadeep Dhondi",
        "email": "113923684+Swadeep006@users.noreply.github.com",
        "time": "Wed Dec 10 18:26:31 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 10 20:56:31 2025 +0800"
      },
      "message": "fix: make mermaid.js store locally \u0026 remove duplicated import (#437)\n\n* fix #408\n\n* Use single local Mermaid load and keep initialization in head-end"
    },
    {
      "commit": "220117815f47bea19691742cefcf5f5acdc4d0a4",
      "tree": "9c1169be1c7a04c8a2089e863f5de12073c962c7",
      "parents": [
        "a036f550bf412ea2950271390888d63bbffef6ba"
      ],
      "author": {
        "name": "vaughn",
        "email": "vaughn@apache.org",
        "time": "Wed Dec 10 11:00:03 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 10 11:00:03 2025 +0800"
      },
      "message": "chore: add DISCLAIMER/LICENSE/NOTICE (#436)\n\n* feat: add DISCLAIMER/LICENSE/NOTICE\n\n* Apply suggestion from @imbajin\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "a036f550bf412ea2950271390888d63bbffef6ba",
      "tree": "4b67f56da0d85f319d94924e2db4c5a58f7eb98c",
      "parents": [
        "1e297a2f28b6b3d9349518991048fc94426bc325"
      ],
      "author": {
        "name": "ChoHee",
        "email": "cc5281@126.com",
        "time": "Thu Dec 04 18:43:05 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 04 18:43:05 2025 +0800"
      },
      "message": "chore: remove outdated ConfigAuthenticator and revise some description (#435)\n\n\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "1e297a2f28b6b3d9349518991048fc94426bc325",
      "tree": "e03b55fc4b16e99cfc332dd86551687056fd6e75",
      "parents": [
        "646336fa7da327ddd5d5d5e7cd990f46d89e27e7"
      ],
      "author": {
        "name": "Duoduo Wang",
        "email": "ddgerm@outlook.com",
        "time": "Mon Dec 01 15:38:17 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 01 15:38:17 2025 +0800"
      },
      "message": "docs: refactor docs of loader \u0026 client for new version(1.7.0) (#415)\n\n* fixed mvn version to 1.7.0\nadded graphspace part for docs of client\nchanged client examples to NEWER version\nfixed parameters in loader docs"
    },
    {
      "commit": "646336fa7da327ddd5d5d5e7cd990f46d89e27e7",
      "tree": "dc25d51b9615bb3753e2ce4e965aaa44e8ab1952",
      "parents": [
        "9bb6ada48b29b3f1b78efd09d0a1585e815e4691"
      ],
      "author": {
        "name": "Peng Junzhi",
        "email": "78788603+Pengzna@users.noreply.github.com",
        "time": "Fri Nov 28 22:07:36 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 28 22:07:36 2025 +0800"
      },
      "message": "feat: 1.7.0 download-links (#434)\n\n"
    },
    {
      "commit": "9bb6ada48b29b3f1b78efd09d0a1585e815e4691",
      "tree": "ae723b00dc3c6e2fa89237d8e3a13866eb430cba",
      "parents": [
        "b81dc98a44bf8f46710b002bd96235a261ed52e3"
      ],
      "author": {
        "name": "Peng Junzhi",
        "email": "78788603+Pengzna@users.noreply.github.com",
        "time": "Wed Nov 26 19:15:48 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 26 19:15:48 2025 +0800"
      },
      "message": "feat: add graphspace related doc (#425)\n\n* chore: update release workflow and .gitignore entries\n\nBumped default release version to 1.7.0 and updated default GPG user in the release workflow. Added installation step for subversion on Ubuntu. Appended WARP.md to .gitignore.\n\n* refactor: unify release validation script and add local path support\n\nDeleted validate-release-in-local.sh and enhanced validate-release.sh to support both SVN and local directory validation.\n\nAdded color-coded output, improved argument handling, and included Java version checks for better usability and error reporting.\n\n* refactor: revamp release validation script with enhanced checks V2\n\nMajor rewrite of validate-release.sh for Apache HugeGraph, adding modular structure, improved logging, error/warning collection, colorized output, and comprehensive validation steps for source and binary packages.\n\n New features include dependency checks, GPG key management, license compliance, file size and binary checks, version consistency, and automated server/toolchain testing.\n\nUsage instructions and help output are expanded for clarity.\n\n* refactor: enhance release validation for multi-arch and license checks V3\n\nUpdated CI workflow to support additional OS and architectures (arm64, macOS 14). Improved documentation and script usage instructions.\n\nThe license header check now covers more file types and excludes generated/vendor files. Maven build commands in docs and scripts now use \u0027-DskipTests\u0027 and \u0027-Dcheckstyle.skip\u003dtrue\u0027 for consistency. Added a detailed README for the release validation script.\n\n* refactor: improve validation script error context and reporting V4\n\nAdds contextual error and warning reporting with step and package information, enhances license category and header checks, improves version consistency logic, and refines summary output with execution time and clearer formatting.\n\nThese changes make validation results more actionable and easier to interpret, especially for multi-package and multi-step validations.\n\n* fix: add JSON to CATEGORY_X license validation\n\nThe JSON license was added to the CATEGORY_X regex in the binary package validation step to ensure packages with this license are properly flagged during release validation.\n\n* introduce new version of validation\n\n* Update GPG username and regex in workflow\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "b81dc98a44bf8f46710b002bd96235a261ed52e3",
      "tree": "821313119d8ba808b3ec29dcd48e1ec7c97070c4",
      "parents": [
        "1361006f47ee930a93cd8831e453ec2457e2585f"
      ],
      "author": {
        "name": "Jingkai Yang",
        "email": "m15635418665@163.com",
        "time": "Thu Nov 20 16:12:54 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 20 16:12:54 2025 +0800"
      },
      "message": "chore: add deepwiki notes in docs (#432)\n\n"
    },
    {
      "commit": "1361006f47ee930a93cd8831e453ec2457e2585f",
      "tree": "156ea5eadd39988e77a4784e11418373109a17a4",
      "parents": [
        "3ad41c8601fd866c5b2da0dd2150aa2fb15e22c3"
      ],
      "author": {
        "name": "Jingkai Yang",
        "email": "m15635418665@163.com",
        "time": "Wed Nov 19 15:15:54 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 19 15:15:54 2025 +0800"
      },
      "message": "docs: delete licsence/add link of twitter (#431)\n\n"
    },
    {
      "commit": "3ad41c8601fd866c5b2da0dd2150aa2fb15e22c3",
      "tree": "734776ee1af86e4f0468bee4b8b5d5bbf74aef05",
      "parents": [
        "6599d1f35ac640391442376c0667013830dfe626"
      ],
      "author": {
        "name": "Jingkai Yang",
        "email": "m15635418665@163.com",
        "time": "Wed Nov 19 14:15:16 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 19 14:15:16 2025 +0800"
      },
      "message": "chore: minor test (#430)\n\n"
    },
    {
      "commit": "6599d1f35ac640391442376c0667013830dfe626",
      "tree": "33b5fb8827c390cd563a7b25964bd30ff31c94f4",
      "parents": [
        "ccf27d8e37ecb628eb1cebfd150e0158a181c949"
      ],
      "author": {
        "name": "Jingkai Yang",
        "email": "m15635418665@163.com",
        "time": "Mon Nov 17 19:32:28 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 17 19:32:28 2025 +0800"
      },
      "message": "chore: add docker using / add load data methods (#423)\n\n"
    },
    {
      "commit": "ccf27d8e37ecb628eb1cebfd150e0158a181c949",
      "tree": "fb5a60a13f60c8900cc15ce079214b7431d47184",
      "parents": [
        "5fd9c8649b5b7485d2d2c667c60340fee905d584"
      ],
      "author": {
        "name": "Peng Junzhi",
        "email": "78788603+Pengzna@users.noreply.github.com",
        "time": "Sun Nov 16 06:36:39 2025 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 16 20:36:39 2025 +0800"
      },
      "message": "feat: add 1.7.0 release-notes (#429)\n\n"
    },
    {
      "commit": "5fd9c8649b5b7485d2d2c667c60340fee905d584",
      "tree": "7b83c2bbe894a9a51c397fdc8899aafb6d49c547",
      "parents": [
        "eab41b3a5f18e8cba2b235e506d7aba6ac832ec1"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sat Nov 15 10:12:45 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 14 20:12:45 2025 -0600"
      },
      "message": "refactor: update release workflow and design new validate steps (#427)\n\n* chore: update release workflow and .gitignore entries\n\nBumped default release version to 1.7.0 and updated default GPG user in the release workflow. Added installation step for subversion on Ubuntu. Appended WARP.md to .gitignore.\n\n* refactor: unify release validation script and add local path support\n\nDeleted validate-release-in-local.sh and enhanced validate-release.sh to support both SVN and local directory validation.\n\nAdded color-coded output, improved argument handling, and included Java version checks for better usability and error reporting.\n\n* refactor: revamp release validation script with enhanced checks V2\n\nMajor rewrite of validate-release.sh for Apache HugeGraph, adding modular structure, improved logging, error/warning collection, colorized output, and comprehensive validation steps for source and binary packages.\n\n New features include dependency checks, GPG key management, license compliance, file size and binary checks, version consistency, and automated server/toolchain testing.\n\nUsage instructions and help output are expanded for clarity.\n\n* refactor: enhance release validation for multi-arch and license checks V3\n\nUpdated CI workflow to support additional OS and architectures (arm64, macOS 14). Improved documentation and script usage instructions.\n\nThe license header check now covers more file types and excludes generated/vendor files. Maven build commands in docs and scripts now use \u0027-DskipTests\u0027 and \u0027-Dcheckstyle.skip\u003dtrue\u0027 for consistency. Added a detailed README for the release validation script.\n\n* refactor: improve validation script error context and reporting V4\n\nAdds contextual error and warning reporting with step and package information, enhances license category and header checks, improves version consistency logic, and refines summary output with execution time and clearer formatting.\n\nThese changes make validation results more actionable and easier to interpret, especially for multi-package and multi-step validations.\n\n* fix: add JSON to CATEGORY_X license validation\n\nThe JSON license was added to the CATEGORY_X regex in the binary package validation step to ensure packages with this license are properly flagged during release validation.\n\n* Update .github/workflows/validate-release.yml\n\n* Update .github/workflows/validate-release.yml\n\n---------\n\nCo-authored-by: Peng Junzhi \u003c78788603+Pengzna@users.noreply.github.com\u003e"
    },
    {
      "commit": "eab41b3a5f18e8cba2b235e506d7aba6ac832ec1",
      "tree": "43c30ae0f7c865dd0526bb55d42b9b30f58a6b49",
      "parents": [
        "230a26371f7ec20b6590e4042f5e991b14930ff5"
      ],
      "author": {
        "name": "Peng Junzhi",
        "email": "78788603+Pengzna@users.noreply.github.com",
        "time": "Tue Nov 11 03:00:46 2025 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 11 17:00:46 2025 +0800"
      },
      "message": "fix: improve category_X licenses \u0026 introducing validate-in-local script (#426)\n\n"
    },
    {
      "commit": "230a26371f7ec20b6590e4042f5e991b14930ff5",
      "tree": "144e8cc23c1578b25c91ed4d89ec373672b4219d",
      "parents": [
        "f1be84bd6249f030333dad60918f64c8f026fcde"
      ],
      "author": {
        "name": "Linyu",
        "email": "weijinglin@sjtu.edu.cn",
        "time": "Mon Nov 10 18:31:26 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 10 18:31:26 2025 +0800"
      },
      "message": "docs: add a blog for agentic graphrag (#424)\n\n* docs: add a blog for agentic graphrag\n\n* add some diagram\n\n* fixed mermaid render problem"
    },
    {
      "commit": "f1be84bd6249f030333dad60918f64c8f026fcde",
      "tree": "e962c04fd08278d5efbe7f898fa5a0b173e2f5a9",
      "parents": [
        "c03c143904547dbde7f82dc2f954f1631924f9dc"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Fri Oct 24 15:00:43 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 24 15:00:43 2025 +0800"
      },
      "message": "docs: add AI agent instructions for development tools (#422)\n\n"
    },
    {
      "commit": "c03c143904547dbde7f82dc2f954f1631924f9dc",
      "tree": "ea12aa2a93ba07053b6a3f24f30e5317c4a84933",
      "parents": [
        "c7c457a1a4f5e6d708c3dd5556075004379ae92d"
      ],
      "author": {
        "name": "Duoduo Wang",
        "email": "ddgerm@outlook.com",
        "time": "Fri Oct 24 14:59:37 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 24 14:59:37 2025 +0800"
      },
      "message": "doc: add toolchain local test DOC (#412)\n\nAdjusted the \u0027weight\u0027 field for backup-restore, FAQ, and security guides in both Chinese and English to improve navigation order.\n\n Major rewrite and restructuring of the toolchain local test guide for clarity, conciseness, and step-by-step instructions, including environment setup, service deployment, and troubleshooting.\n\nUpdated image paths for consistency.\n\n* chore: add local testing guide links to toolchain docs\n\nAdded references to the HugeGraph Toolchain Local Testing Guide in both Chinese and English quickstart documentation for Hubble, Loader, and Tools. This provides users with instructions for running local tests for each toolchain component.\n\n* refactor: improve toolchain test docs with correct formats \u0026 modified misleading informations\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "c7c457a1a4f5e6d708c3dd5556075004379ae92d",
      "tree": "1aa4ebfb1507df1b4c6d13fb5d88e6525eb39d4a",
      "parents": [
        "34bbc87147f60db49888b2ce718cc051973c943e"
      ],
      "author": {
        "name": "Guangyang Deng",
        "email": "gydeng.cs@gmail.com",
        "time": "Mon Oct 20 19:36:16 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 20 19:36:16 2025 +0800"
      },
      "message": "docs: add toplingdb related docs \u0026 enable blog module (#420)\n\n* doc: update desc of open_http\n\n* doc: update blog docs\n\n* chore: fix error link\n\n* chore: fix typo\n\n* doc: add background explanation for mem_cap\n\n* Apply suggestions from code review\n\n* Update ToplingDB section in HugeGraph server docs\n\nMerged ToplingDB with RocksDB as a high-performance alternative in both Chinese and English quickstart guides. Updated section order and references, and removed redundant ToplingDB configuration details to streamline documentation.\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "34bbc87147f60db49888b2ce718cc051973c943e",
      "tree": "1fb8c286911be06aecdabeb195bd70e0fe72d335",
      "parents": [
        "9d4337dc1bfd3bec7962cb78f331aafec7a0208b"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sun Oct 05 18:10:57 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 05 18:10:57 2025 +0800"
      },
      "message": "docs: add DeepWiki badge to README (#419)\n\n"
    },
    {
      "commit": "9d4337dc1bfd3bec7962cb78f331aafec7a0208b",
      "tree": "56edee498d1c6fa91b84614fe6df0c3d31014987",
      "parents": [
        "18d0dffaab07a570f5582ede3ac4dd6a9c016df4"
      ],
      "author": {
        "name": "VGalaxies",
        "email": "vgalaxies@apache.org",
        "time": "Sun Sep 28 23:00:25 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 28 23:00:25 2025 +0800"
      },
      "message": "chore: implement self-hosted fonts for improved privacy and performance (#418)\n\n"
    },
    {
      "commit": "18d0dffaab07a570f5582ede3ac4dd6a9c016df4",
      "tree": "508ef0014c2647060a616b98901c969db2a82141",
      "parents": [
        "c6cb9419b631eb92e2257ad25af39d1beb0b960f"
      ],
      "author": {
        "name": "Tsukilc",
        "email": "153273766+Tsukilc@users.noreply.github.com",
        "time": "Thu Sep 25 17:04:41 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 25 17:04:41 2025 +0800"
      },
      "message": "docs: docker starts up by default by setting a password (#417)\n\n"
    }
  ],
  "next": "c6cb9419b631eb92e2257ad25af39d1beb0b960f"
}
