)]}'
{
  "log": [
    {
      "commit": "ef312be6f031ee129f9e3355df263b530925f11c",
      "tree": "3c23ed1d70f85a426151ce27725aa3215a66f077",
      "parents": [
        "43d9447b0b19646634378f71c97f94ea48bcbe16"
      ],
      "author": {
        "name": "Jason",
        "email": "libevent@yeah.net",
        "time": "Thu Apr 30 14:16:14 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 14:16:14 2026 +0800"
      },
      "message": "fix: enable the badges display normally (#731)\n\nSigned-off-by: syaojun \u003clibevent@yeah.net\u003e"
    },
    {
      "commit": "43d9447b0b19646634378f71c97f94ea48bcbe16",
      "tree": "d50b89dd43ff8cde8a38727dbf01e779591fd8d2",
      "parents": [
        "3f2135755bc0ef156f4814b4ef53dbe4016d22b3"
      ],
      "author": {
        "name": "Frosty",
        "email": "112929809+FrostyHec@users.noreply.github.com",
        "time": "Sun Apr 26 02:10:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 26 02:10:35 2026 +0800"
      },
      "message": "refactor(client): add graphRequired option in HugeClientBuilder (#718)\n\n* refactor(client): replace skipRequiredChecks bool param with chainable graphRequired() method\n\n- Move url/graph validation from constructor to build() for true null support\n- Replace boolean constructor param with fluent .graphRequired(false) chain method\n- Rename field to graphRequired (default true) for clearer semantics\n- Clean up HugeClient javadoc: remove redundant class/constructor comments\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "3f2135755bc0ef156f4814b4ef53dbe4016d22b3",
      "tree": "e495875688fbd4f48c7e5ff8602fbe02e2498ad7",
      "parents": [
        "7bbb3aae24ab50d311ae3e64cb961c5dc8939f44"
      ],
      "author": {
        "name": "Benc",
        "email": "40845728+chgjin@users.noreply.github.com",
        "time": "Sun Apr 19 23:13:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 19 23:13:29 2026 +0800"
      },
      "message": "fix(client): update Content-Type in GraphsAPI for adding graphs (#714)\n\n- Use RestHeaders.APPLICATION_JSON constant in GraphsAPI.create()\n- Bump hugegraph-common version from 1.5.0 to 1.7.0\n- Add unit tests (Mockito) to verify Content-Type and clone params\n- Re-enable integration tests (server NPE fixed in hugegraph#2900)\n- Migrate test config files from .properties to JSON format\n- Remove outdated assertEquals on response size (server now returns 4 fields)\n\n* chore(client): cleanup review findings\n\n- Delete orphaned .properties test config files (replaced by .json)\n- Remove unused VersionUtil import in GraphsAPITest\n\n* fix(test): align error message assertion with common 1.7.0 Date serialization\n\nhugegraph-common 1.7.0 added MAPPER.disable(WRITE_DATES_AS_TIMESTAMPS)\nwith SimpleDateFormat, so Date values are now serialized as String\n(\"yyyy-MM-dd HH:mm:ss.SSS\") instead of Long (epoch millis).\n\nThis causes the server\u0027s UpdateStrategy.formatError() to report\n\"Date, String\" instead of \"Date, Long\" when checking INTERSECTION\nstrategy on non-collection properties.\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "7bbb3aae24ab50d311ae3e64cb961c5dc8939f44",
      "tree": "1ed35ea51e966cf8711f645e7b14ae7008a93c3e",
      "parents": [
        "954aee886c2b0969813ae10ea728597ec4a534ea"
      ],
      "author": {
        "name": "Jason",
        "email": "libevent@yeah.net",
        "time": "Thu Apr 16 11:03:39 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 11:03:39 2026 +0800"
      },
      "message": "fix: enable maven badges displaying normally (#727)\n\nSigned-off-by: syaojun \u003clibevent@yeah.net\u003e"
    },
    {
      "commit": "954aee886c2b0969813ae10ea728597ec4a534ea",
      "tree": "0975d0c4d3416898b0e18e7ff8d5f94b422ccdc7",
      "parents": [
        "c2f588ca9cef5dce8707fbaa15c05ca051cad170"
      ],
      "author": {
        "name": "Jason Yao",
        "email": "libevent@yeah.net",
        "time": "Wed Apr 15 17:42:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 17:42:21 2026 +0800"
      },
      "message": "fix: update the badge (#726)\n\nSigned-off-by: syaojun \u003clibevent@yeah.net\u003e"
    },
    {
      "commit": "c2f588ca9cef5dce8707fbaa15c05ca051cad170",
      "tree": "0a7a29ccbaeae84a796c5be899cdedaba908c02a",
      "parents": [
        "39e46922b719e7183eda4d95847d812b680c6cf7"
      ],
      "author": {
        "name": "Yifeng Xu",
        "email": "110726416+peakxy@users.noreply.github.com",
        "time": "Wed Apr 15 14:21:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 14:21:11 2026 +0800"
      },
      "message": "fix(hubble): reset upload quota by job and fix \u003e10GB historical upload blockage (#725)\n\n* fix(hubble): reset upload quota by job and fix \u003e10GB historical upload blockage\n\n* fix: followed by imbajin suggestion to avoid potential issue"
    },
    {
      "commit": "39e46922b719e7183eda4d95847d812b680c6cf7",
      "tree": "3b3988ae252d1c03d8a3cf4c4cb45dfdb6ce557a",
      "parents": [
        "cbe6ccefe108e79680cad19b1c9de7b2da524be5"
      ],
      "author": {
        "name": "lokidundun",
        "email": "lokidundun@apache.org",
        "time": "Wed Apr 15 14:18:24 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 14:18:24 2026 +0800"
      },
      "message": "chore(loader): improve the perf in loader-ci (#724)"
    },
    {
      "commit": "cbe6ccefe108e79680cad19b1c9de7b2da524be5",
      "tree": "3d662a328806e529d1b7825c30f369f06e3e5375",
      "parents": [
        "bc49e6683fcc8f00e32d290cd558a0320c1850a3"
      ],
      "author": {
        "name": "contrueCT",
        "email": "contrue_CT@outlook.com",
        "time": "Tue Apr 07 23:56:42 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 23:56:42 2026 +0800"
      },
      "message": "refactor: remove \u0027incubating\u0027 branding, update docs \u0026 packaging (#716)\n\n* chore: remove incubating branding from toolchain\n\n* test(loader): stabilize async failure cleanup assertions\n\n* chore: finish post-incubation rename cleanup\n\n- update the root LICENSE branding text to match graduation status\n- fix AGENTS examples to use the new distribution directory names\n- keep repository guidance consistent with the renamed release artifacts\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "bc49e6683fcc8f00e32d290cd558a0320c1850a3",
      "tree": "36693e31f366ef87cd166507f47805a3db7e99e4",
      "parents": [
        "49fa7180496fa126d3fa848094d316a546dbb689"
      ],
      "author": {
        "name": "VGalaxies",
        "email": "dyc1904821183@gmail.com",
        "time": "Fri Mar 20 16:49:20 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 16:49:20 2026 +0800"
      },
      "message": "fix(loader): use HTTPS download URLs in travis scripts (#717)"
    },
    {
      "commit": "49fa7180496fa126d3fa848094d316a546dbb689",
      "tree": "5fcf2f733d9fc0f9e8bd94baf4643918f2b0450d",
      "parents": [
        "f58194b69dc990bcf5fde6becc74ef25873a8c94"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sun Feb 01 20:14:25 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 01 20:14:25 2026 +0800"
      },
      "message": "doc: add AGENTS.md, update README and project config (#711)\n\n* doc: add AGENTS.md, update README and project config\n\nAdd AGENTS.md with guidance for AI coding assistants and repository build/run commands. Expand and reorganize README: add architecture diagrams, detailed module overviews, quick start, Docker examples, build/test commands, and bump example dependency versions to 1.7.0. Update .serena/project.yml to include project_name and placeholder settings for included tools, modes, and fixed_tools to better configure Serena project metadata.\n\n* Update README.md\n\n* Update README.md\n\n* Disable Serena modes; tweak Maven commands\n\nSet base_modes and default_modes to empty lists in .serena/project.yml to disable project-level base/default modes. Update README Maven invocation: add -e to the client compile for extended error output and add -ntp to Hubble-related mvn commands to suppress transfer progress and align flags across examples."
    },
    {
      "commit": "f58194b69dc990bcf5fde6becc74ef25873a8c94",
      "tree": "b47107008d9489f5623a803ab27baaf625e4380d",
      "parents": [
        "0f86f1ae7ee7737405fa6ee4f16b76df854459e8"
      ],
      "author": {
        "name": "Ken",
        "email": "157260097+kenssa4eedfd@users.noreply.github.com",
        "time": "Wed Jan 21 22:44:33 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 21 22:44:33 2026 +0800"
      },
      "message": "feat(loader): update loading logic \u0026 enhance failure case (#704)\n\n* Create auto-pr-review.yml (#1)\n\n* [feat] Adjusted several default parameters and descriptions in the Loader, and refactored the failure-handling logic for batch inserts.\n\n* [feat] Standardize log levels and streamline parameter descriptions.\n\n* Update required review count and collaborators\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "0f86f1ae7ee7737405fa6ee4f16b76df854459e8",
      "tree": "cdade60adb600771857213df7540378533adc266",
      "parents": [
        "1643f2b4c0e0fb5e0f5c8750e565472eeab6acc2"
      ],
      "author": {
        "name": "vaughn",
        "email": "vaughn@apache.org",
        "time": "Wed Dec 17 15:29:52 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 17 15:29:52 2025 +0800"
      },
      "message": "feat: add slack channel (#702)\n\n\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e\nCo-authored-by: VGalaxies \u003cdyc1904821183@gmail.com\u003e"
    },
    {
      "commit": "1643f2b4c0e0fb5e0f5c8750e565472eeab6acc2",
      "tree": "ba507aaa4380533fffb5a75dcfaa24e481dc7755",
      "parents": [
        "b647364d1bcc217ff36945c197ac7ccbfc39f68e"
      ],
      "author": {
        "name": "Peng Junzhi",
        "email": "78788603+Pengzna@users.noreply.github.com",
        "time": "Sat Nov 15 09:23:33 2025 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Nov 15 23:23:33 2025 +0800"
      },
      "message": "fix: remove json license (#698)\n\n"
    },
    {
      "commit": "b647364d1bcc217ff36945c197ac7ccbfc39f68e",
      "tree": "732a82d768996451044cd8ba9b0b8583e82e4df3",
      "parents": [
        "0473a29e7150d8014c493e9c7432733dbd2bbbb0"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Sat Nov 15 16:14:57 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Nov 15 02:14:57 2025 -0600"
      },
      "message": "chore: update copyright year in NOTICE file (#697)\n\n* chore: update copyright year in NOTICE file\n\n* Update NOTICE"
    },
    {
      "commit": "0473a29e7150d8014c493e9c7432733dbd2bbbb0",
      "tree": "876186e27c5a246339dd37e2c16b97ac5d8ccca0",
      "parents": [
        "5141d8d8e851162fdcfa929d6864d44222cd0463"
      ],
      "author": {
        "name": "Peng Junzhi",
        "email": "78788603+Pengzna@users.noreply.github.com",
        "time": "Thu Nov 06 02:06:34 2025 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 06 16:06:34 2025 +0800"
      },
      "message": "fix: migrate to LTS jdk11 in all Dockerfile (#691)\n\n* use slim image"
    },
    {
      "commit": "5141d8d8e851162fdcfa929d6864d44222cd0463",
      "tree": "e64d26a0a2663b55013ecd906846496dbee22770",
      "parents": [
        "1e70a7125a05d06be84846f436989d14f10d9ad4"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Thu Nov 06 14:22:28 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 06 14:22:28 2025 +0800"
      },
      "message": "feat: init serena onboarding \u0026 project memory files (#692)\n\n"
    },
    {
      "commit": "1e70a7125a05d06be84846f436989d14f10d9ad4",
      "tree": "7a3e06d15d73d8ef97256fe954a07e466cf3758f",
      "parents": [
        "2c4c0401478276d67e222aaa6d89cd7a29d0e510"
      ],
      "author": {
        "name": "Duoduo Wang",
        "email": "ddgerm@outlook.com",
        "time": "Tue Nov 04 23:00:25 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 04 23:00:25 2025 +0800"
      },
      "message": "fix(client): adjust Client to 1.7.0 server (#689)\n\n* fix(client): fixed wrong ref for AuthAPI \u0026\u0026 update commit_id\n\n* fix(client): fixed wrong ref for AuthAPI \u0026\u0026 update commit_id\n\n* fix(client): wtf with this authAPI?\n\n* 666\n\n* fix deserialize problem (not sure yet)\n\n* fix: refactor code style and update CI commit ID\n\nUpdated HugeGraph commit ID in CI workflow files and improved code style consistency across multiple Java files by adjusting formatting, removing unnecessary blank lines, and simplifying logic.\n\nAlso added ignore rules for AI assistant prompt files in .gitignore.\n\n* revert Target.java\n\n* fix: remove graphSpace field from Belong class\n\nEliminated the graphSpace property and its related methods from the Belong class to simplify the authorization structure. Also updated a comment in HugeResource for clarity.\n\n* fix: refactor Target resource handling for server compatibility (FIXME)\n\nUpdated Target class to store resources as a generic Object, always using List\u003cMap\u003e for compatibility with server responses.\n\nAdjusted resource getter/setter methods and test cases to use the new format, ensuring correct serialization and deserialization of resource data.\n\n* fix: set graphSpace and link fields to read-only in auth models\n\nUpdated Access and Belong classes to mark the graphSpace and link fields as read-only in their JSON properties.\n\nAdded graphSpace field and getter/setter to Belong for consistency with Access. This ensures these fields are not modified during deserialization.\n\n* fix: refactor async task test for vertex insertion\n\nUpdated the Groovy scripts in TaskApiTest to use Gremlin\u0027s g.addV(\u0027man\u0027).iterate() instead of hugegraph.addVertex and removed explicit transaction commits.\n\nIncreased the async task loop to 100 iterations with shorter sleep intervals, simplified the waiting logic before cancelling the task, and improved the final assertion to check vertex count is less than 100. These changes streamline the test and improve reliability.\n\n* fix: improve test reliability and server initialization handling\n\nAdded a wait for HugeGraph server initialization in the install script and test cases to prevent race conditions. Enhanced teardown methods in JobApiTest and TaskApiTest to cancel running tasks before deletion.\n\n Updated TaskApiTest to clean up vertices before insertion, ensuring tests run in a clean state.\n\n* fix: refactor test cleanup logic and improve resilience\n\nMoved task cleanup logic to a shared method in BaseApiTest for reuse and improved error handling during cleanup. TaskApiTest now also cleans up the \u0027man\u0027 vertex label after tests. Cleanup methods are more resilient to exceptions, ensuring test environments are reliably reset.\n\n* fix: disable failing graph tests due to server issue\n\nTemporarily disabled three tests in GraphsApiTest using @Ignore due to NullPointerException in server\u0027s metaManager.graphConfigs() when calling graphsAPI.list(). Removed waitForServerReady() and related code.\n\n Will re-enable after server metaManager is fixed.\n\n* fix: update user role structure and related tests\n\nRefactored UserRole roles mapping to include graphSpace, graph, permission, resourceType, and resources for finer-grained access control. Updated AuthManagerTest and MetricsManagerTest to reflect the new structure and key format.\n\n* fix: add authentication for spark-connector tests\n\n* fix: remove graphSpace setting for spark-connector tests\n\n* fix: get authentication for spark-connector tests\n\n* fix: test scala for spark-connector tests\n\n* fix: add auth in client https test\n\n* fix scala?\n\n* fix scala?\n\n* fix client install sh\n\n* fix(client): authAPIs to remove the \"graph\" path\n\n* fix(client): authAPIs to remove the \"graph\" path\n\n* fix(client): authAPIs to remove the \"graph\" path\n\n* fix(client): authAPIs to remove the \"graph\" path\n\n* we back\n\n* fix(client):add ignore to one test\n\n* fix(client):fix missing part of https test\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "2c4c0401478276d67e222aaa6d89cd7a29d0e510",
      "tree": "58dfcf3b640fc797a9d0d2ca0c07f65e17adbaa1",
      "parents": [
        "8a936a2541fc76fa7797d2043ad8ef5eec725e77"
      ],
      "author": {
        "name": "Duoduo Wang",
        "email": "ddgerm@outlook.com",
        "time": "Fri Oct 31 21:59:07 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 31 08:59:07 2025 -0500"
      },
      "message": "refactor(loader): adjust LoadContext to 1.7.0 version (#687)\n\n"
    },
    {
      "commit": "8a936a2541fc76fa7797d2043ad8ef5eec725e77",
      "tree": "2176c3c0dcdef5e0658e37d6149eb02042f1f118",
      "parents": [
        "852d76a279729d1e040c07bfd25ba2cf3488ad24"
      ],
      "author": {
        "name": "Duoduo Wang",
        "email": "ddgerm@outlook.com",
        "time": "Wed Oct 29 16:40:08 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 29 16:40:08 2025 +0800"
      },
      "message": "refactor(loader): support concurrent readers, short-id \u0026 Graphsrc (#683)\n\n* update pom and readme for version-1.7.0\n\n* added GraphSource \u0026 GraphReader;\nadded method InputReader.multiReaders() and adapted for all SOURCE\n\n* 增加AFSSource，graphSource，部分升级HDFSSource；\n多文件输入这部分还没确认完成，初步进展\n\n相应配置 \u0026 细节更改:\n1. FileSource 新增了 dir_filter 和 extra_date_formats 参数，并修改了构造函数;并增加了 ORC/Parquet 文件表头不区分大小写的支持FileSource.headerCaseSensitive以及单文件应用的splitCount，提升了文件加载的灵活性和兼容性。\n2. InputSource加入headerCaseSensitive()默认区分大小写\n多文件输入功能\nFileReader.java\n  init() 只负责调用 progress(context, struct)，不再扫描文件。\n  文件扫描和 reader 分裂逻辑移到了 split() 方法：\n    调用 scanReadables() 获取所有文件\n    排序\n    创建多个 FileReader 子实例，每个对应一个文件\n\nInputProgress.java\n新版特点\n- 进度管理基于 文件名 -\u003e InputItemProgress 的 Map\n- 可以同时跟踪多个文件的加载状态（已加载 / 正在加载）\n- 支持 多线程并发 和更精细的控制（比如只确认某个文件的 offset，或者只标记某个文件 loaded）\n\n相关接口重构\n  旧版\n  - loadingItem()：返回单个 loadingItem\n  - addLoadingItem(InputItemProgress)：替换当前 loadingItem，旧的丢到 loadingItems\n  - loadingOffset()：返回当前 loadingItem.offset()\n  - markLoaded(boolean markAll)：\n\n  新版\n  - loadingItem(String name)：按文件名查找对应的 loadingItem\n  - addLoadingItem(String name, InputItemProgress)：按文件名新增\n  - 取消了 loadingOffset()，因为已经支持多文件了，offset 必须按文件取\n  - markLoaded(Readable readable, boolean markAll)：\n    - 如果传入 readable → 把对应文件从 loadingItems 移到 loadedItems\n    - 否则（readable\u003dnull 且 markAll\u003dtrue）→ 把全部 loadingItems 移过去\nInputProgressDeser.java\n旧版\n  Set\u003cInputItemProgress\u003e loadedItems;\nInputItemProgress loadingItem;\n  用 Set 存储已完成的 items，用单对象存储正在加载的 item。\n  新版\n  Map\u003cString, InputItemProgress\u003e loadedItems;\nMap\u003cString, InputItemProgress\u003e loadingItems;\n  改成 Map（key 是字符串，比如文件名/ID），既能保持唯一性又能快速索引，还支持多个并发 \"loading items\"。\n 并且使用了：\n  Collections.synchronizedMap(InsertionOrderUtil.newMap());\n  来保证线程安全 + 保留插入顺\n"
    },
    {
      "commit": "852d76a279729d1e040c07bfd25ba2cf3488ad24",
      "tree": "0358021115f95ba7e2acd66dbe292bb27b73eeb7",
      "parents": [
        "d57cb222d75ed6e7949f4718ab855a8a20d22a27"
      ],
      "author": {
        "name": "Duoduo Wang",
        "email": "ddgerm@outlook.com",
        "time": "Tue Oct 28 18:34:06 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 28 18:34:06 2025 +0800"
      },
      "message": "refactor(client): adjust APIs to compatible with 1.7.0 server/graphspace (#685)\n\nEnhanced Javadoc comments for GraphMode and GraphReadMode enums to clarify their operational contexts, permissions, and use cases. Refactored GraphsAPI.clear() for cleaner path selection logic.\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "d57cb222d75ed6e7949f4718ab855a8a20d22a27",
      "tree": "375608a9a0974f5cd0ee5f19709a9cc790fb34e4",
      "parents": [
        "9b4155947548f8113d5eae3ebc36eba166166158"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Mon Oct 06 00:24:46 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 05 11:24:46 2025 -0500"
      },
      "message": "docs: add DeepWiki badge to README (#684)\n\n- Add DeepWiki badge for interactive documentation access\n- Badge enables users to easily access AI-powered documentation assistant\n- Positioned with other project badges for consistency"
    },
    {
      "commit": "9b4155947548f8113d5eae3ebc36eba166166158",
      "tree": "1bde73e30d4d0601a786e51b6788603c841b5dbd",
      "parents": [
        "9696d78e4d0b6e10d4e3382248fd8bda61295a91"
      ],
      "author": {
        "name": "Duoduo Wang",
        "email": "ddgerm@outlook.com",
        "time": "Mon Sep 01 17:32:53 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 01 17:32:53 2025 +0800"
      },
      "message": "chore: update pom for version-1.7.0 (#681)\n\n"
    },
    {
      "commit": "9696d78e4d0b6e10d4e3382248fd8bda61295a91",
      "tree": "47a84ec26885b652e21a1bad0149567107a3b3e8",
      "parents": [
        "50a839469b1ad779115e371d0df378116638e9e1"
      ],
      "author": {
        "name": "Duoduo Wang",
        "email": "ddgerm@outlook.com",
        "time": "Tue Jun 10 18:47:33 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 10 18:47:33 2025 +0800"
      },
      "message": "refactor(loader): improve user experience for user script (#666)\n\n1. provide \"-i\" option for host\n2. check the input, when input param \u003c 3 (required minimum num) OR input error, directly forward/show --help info\n3. mark graph name as not Required (default value is fine to use)\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "50a839469b1ad779115e371d0df378116638e9e1",
      "tree": "bc041a6e22f35a1c000d105f452886281801ceab",
      "parents": [
        "1cfac4bd04f19f4bf353a115edbd6e1072259e39"
      ],
      "author": {
        "name": "John",
        "email": "thespica@qq.com",
        "time": "Sun May 18 21:41:03 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 18 21:41:03 2025 +0800"
      },
      "message": "fix(client): Patch up missing classes and methods for hubble (#657)\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "1cfac4bd04f19f4bf353a115edbd6e1072259e39",
      "tree": "5925fd7fea18d535e0badb86ff0e21b1500ecd6a",
      "parents": [
        "43da581b7512212d5e11e5a470d2763c063f7135"
      ],
      "author": {
        "name": "VGalaxies",
        "email": "dyc1904821183@gmail.com",
        "time": "Thu Mar 06 09:06:25 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 06 09:06:25 2025 +0800"
      },
      "message": "setup (#656)\n\n"
    },
    {
      "commit": "43da581b7512212d5e11e5a470d2763c063f7135",
      "tree": "5efe694e8abcae50bb210935affd1dff2a06f7af",
      "parents": [
        "c672e356be717b8db810d264b289b40e9c6e1343"
      ],
      "author": {
        "name": "John",
        "email": "thespica@qq.com",
        "time": "Mon Feb 24 16:18:46 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 24 16:18:46 2025 +0800"
      },
      "message": "feat(client): support graphspace (#633)\n\n* add todo about be compatitable to server do not support gs\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "c672e356be717b8db810d264b289b40e9c6e1343",
      "tree": "b79d8ce41efe82471396ef38b96834bebd61865b",
      "parents": [
        "a798704d20168de05b40024bf39cd3e94b5d3ee2"
      ],
      "author": {
        "name": "John",
        "email": "thespica@qq.com",
        "time": "Thu Feb 20 18:58:15 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 20 18:58:15 2025 +0800"
      },
      "message": "chore(client): patch for father sub edge (#654)\n\n\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e\nCo-authored-by: VGalaxies \u003cdyc1904821183@gmail.com\u003e"
    },
    {
      "commit": "a798704d20168de05b40024bf39cd3e94b5d3ee2",
      "tree": "e7e118d4729a042062ff9cf51e4a13db816477a9",
      "parents": [
        "d58c773a97d4b26f18a0e7d074bfd4526ff1e98a"
      ],
      "author": {
        "name": "Bobby Warner",
        "email": "bobbywarner@gmail.com",
        "time": "Thu Feb 20 02:30:29 2025 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 20 16:30:29 2025 +0800"
      },
      "message": "fix(hubble): typo word in display (#655)\n\n"
    },
    {
      "commit": "d58c773a97d4b26f18a0e7d074bfd4526ff1e98a",
      "tree": "60b8083c48bb467af1ed01595fdd51cc6dfd9ff9",
      "parents": [
        "e9cd33681824756a65059d19b526ea9a7d6d637a"
      ],
      "author": {
        "name": "MuleiSY",
        "email": "1552895940@qq.com",
        "time": "Wed Jan 15 18:51:34 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 15 18:51:34 2025 +0800"
      },
      "message": "refactor(loader): add a useSSL option for mysql (#650)\n\n\r\n\r\n---------\r\n\r\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "e9cd33681824756a65059d19b526ea9a7d6d637a",
      "tree": "4e0c31974a310becc58b03bca5a3d20c128a3309",
      "parents": [
        "ed4660ca7a3ab726b9a585a2f61877ee49085777"
      ],
      "author": {
        "name": "MuleiSY",
        "email": "1552895940@qq.com",
        "time": "Tue Jan 14 19:06:50 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 14 19:06:50 2025 +0800"
      },
      "message": "feat(loader): support jdbc date type \u0026 sync .editorconfig (#648)\n\n* feat(loader): add jdbc date type support, include DATE、TIME、 DATETIME、 TIMESTAMP and YEAR\r\n\r\n* feat(test): add test resource\r\n\r\n* refact(test): rollback DBUtil.java\r\n\r\n* refactor(style): Synchronized the main module\u0027s .editorconfig with toolchain\r\n\r\n* feat(loader): Restore functions rolled back due to force push and ensure date compatibility\r\n\r\n* fix(loader): Add casting not support exception\r\n\r\n* fix some tiny problems\r\n\r\n* chore(loader): remove unnecessary if-else logic\r\n\r\n* fix(loader): fix hdfs type not support bug\r\n\r\n* fix(hubble-ci): specified python version to fix ModuleNotFoundError\r\n\r\n* chore(ci): unite all ci style\r\n\r\n* fix(ci): test ci working\r\n\r\n* fix(hubble-ci): fix tiny problem\r\n\r\n* fix(hubble-ci): update ci\u0027s pip env\r\n\r\n* fix(hubble-ci): try remove cache\r\n\r\n* fix(hubble-ci): try remove install pip\r\n\r\n* fix(hubble-ci): fix python version problem\r\n\r\n* empty test for ci\r\n\r\n* Update codeql-analysis.yml\r\n\r\n* revert codeql\r\n\r\n* tiny improve\r\n\r\n* Update DataTypeUtil.java\r\n\r\n---------\r\n\r\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "ed4660ca7a3ab726b9a585a2f61877ee49085777",
      "tree": "2b2323d8b1c7d076b7e6580b683bc1130b0e59c3",
      "parents": [
        "4b89c5d8d8a36d6361987d0b3ca248370793fccf"
      ],
      "author": {
        "name": "VGalaxies",
        "email": "dyc1904821183@gmail.com",
        "time": "Mon Jan 13 20:06:12 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 13 20:06:12 2025 +0800"
      },
      "message": "chore(ci): update hugegraph source commit id (#640)\n\n* update to f838897"
    },
    {
      "commit": "4b89c5d8d8a36d6361987d0b3ca248370793fccf",
      "tree": "7b8a1f70640bc8331947f9f05a7927625b22d1c1",
      "parents": [
        "5a12fa93321f757bb93e34dbb14440f774249d24"
      ],
      "author": {
        "name": "V_Galaxy",
        "email": "dyc1904821183@gmail.com",
        "time": "Wed Nov 06 18:48:57 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 06 18:48:57 2024 +0800"
      },
      "message": "chore(dist): upgrade version to 1.5.0 (#639)\n\n* upgrade version to 1.5.0\r\n\r\n* update README.md\r\n\r\n* Update README.md\r\n\r\n* Update README.md\r\n\r\n---------\r\n\r\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "5a12fa93321f757bb93e34dbb14440f774249d24",
      "tree": "f7f33d42d04cb339515840bed0b4afb887aaf0d9",
      "parents": [
        "090600abcbf407e6df327feff936fa7bf82fd700"
      ],
      "author": {
        "name": "Forster",
        "email": "112929809+FrostyHec@users.noreply.github.com",
        "time": "Wed Nov 06 16:29:15 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 06 16:29:15 2024 +0800"
      },
      "message": "fix(hubble): remove debugging output to speed up the frontend construction (#638)\n\n"
    },
    {
      "commit": "090600abcbf407e6df327feff936fa7bf82fd700",
      "tree": "d1609e05f77f27be90ab691dc3e5a28286e6f4c2",
      "parents": [
        "216c894c428b36c0e01357aa52d8b519bad418bf"
      ],
      "author": {
        "name": "Forster",
        "email": "112929809+FrostyHec@users.noreply.github.com",
        "time": "Tue Nov 05 16:14:44 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 05 16:14:44 2024 +0800"
      },
      "message": "fix(hubble): configure ipv4 to fix timeout of yarn install (#636)\n\n"
    },
    {
      "commit": "216c894c428b36c0e01357aa52d8b519bad418bf",
      "tree": "614c2637a2e99682b8b8a009d9641093a7bbad42",
      "parents": [
        "d048802f2e30fd9ae70c6f144544261960777862"
      ],
      "author": {
        "name": "Forster",
        "email": "112929809+FrostyHec@users.noreply.github.com",
        "time": "Thu Oct 24 19:41:22 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 24 19:41:22 2024 +0800"
      },
      "message": "fix(hubble): encode/decode Chinese error after building package (#627)\n\n"
    },
    {
      "commit": "d048802f2e30fd9ae70c6f144544261960777862",
      "tree": "09741ee06d0e0fdc1a588255031e57784ad138dd",
      "parents": [
        "1bd2ea0c1caf0c7eac393f0e41dcfb03b53326df"
      ],
      "author": {
        "name": "Forster",
        "email": "112929809+FrostyHec@users.noreply.github.com",
        "time": "Tue Oct 22 16:38:18 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 22 16:38:18 2024 +0800"
      },
      "message": "feat(hubble): support English interface \u0026 add a script/doc for it (#631)\n\n"
    },
    {
      "commit": "1bd2ea0c1caf0c7eac393f0e41dcfb03b53326df",
      "tree": "b595e1edd4caba2cb5a0819a2873b6dfa44bbe33",
      "parents": [
        "6156dee44a08d35179c3b9e3d4a0b0a8c8d3118b"
      ],
      "author": {
        "name": "John",
        "email": "spica@apache.org",
        "time": "Tue Oct 22 16:37:37 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 22 16:37:37 2024 +0800"
      },
      "message": "fix(client): serialize source and target label for non-father edge label (#628)\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e\r\n"
    },
    {
      "commit": "6156dee44a08d35179c3b9e3d4a0b0a8c8d3118b",
      "tree": "f24d688a30eb1c9c1e6b9cd41aa7113a721b4baf",
      "parents": [
        "3b58fc6354db5e6d019f8a9abd27900811e2d0af"
      ],
      "author": {
        "name": "John",
        "email": "thespica@qq.com",
        "time": "Fri Oct 11 23:54:40 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 11 23:54:40 2024 +0800"
      },
      "message": "feat(client): support \"parent \u0026 child\" EdgeLabel type (#624)\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e\r\n"
    },
    {
      "commit": "3b58fc6354db5e6d019f8a9abd27900811e2d0af",
      "tree": "8c282950016608466acc8106260e391e456a6f2c",
      "parents": [
        "0410953b8b219eb3ce6ad6bb6ecabcf8a0e935af"
      ],
      "author": {
        "name": "AnqiPu",
        "email": "133682873+AnkiPu@users.noreply.github.com",
        "time": "Tue Aug 06 05:27:31 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 06 17:27:31 2024 +0800"
      },
      "message": "doc: update Readme style referring server\u0027s style (#615)\n\nCo-authored-by: Anqi Pu \u003cpu.anq@northeastern.edu\u003e"
    },
    {
      "commit": "0410953b8b219eb3ce6ad6bb6ecabcf8a0e935af",
      "tree": "78ad9c17a2058a7ce9d861016d44de5b61e6dde0",
      "parents": [
        "e94eee1cf6cda618d9c1e2d1ca84d64edf29c11c"
      ],
      "author": {
        "name": "rubia0022",
        "email": "146309358+rubia0022@users.noreply.github.com",
        "time": "Thu Aug 01 10:39:40 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 01 10:39:40 2024 +0800"
      },
      "message": "doc(hubble): enhance the README file (#613)\n\n* Update hugegraph-hubble/README.md"
    },
    {
      "commit": "e94eee1cf6cda618d9c1e2d1ca84d64edf29c11c",
      "tree": "74694f96d986bd8edae38a095cb628609a389bfd",
      "parents": [
        "f6588bd93a8db84250c2d66dba0e25d70a84d876"
      ],
      "author": {
        "name": "HaoJin Yang",
        "email": "1245294786@qq.com",
        "time": "Tue Jul 23 21:15:00 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 23 21:15:00 2024 +0800"
      },
      "message": "chore: intro `editorconfig-maven-plugin` for verifying code style defined in `.editorconfig` (#614)\n\n"
    },
    {
      "commit": "f6588bd93a8db84250c2d66dba0e25d70a84d876",
      "tree": "782244f27834d5a72fe07b1e828362add6633a81",
      "parents": [
        "e8706592209a87accbd95d58fd3a9abc8e1864e8"
      ],
      "author": {
        "name": "Zee Huang",
        "email": "136208225+ZeeJJ123@users.noreply.github.com",
        "time": "Tue May 28 13:58:23 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 28 13:58:23 2024 +0800"
      },
      "message": "Add Contributing Section and Update CONTRIBUTING.md Link (#604)\n\n* Update READ.ME\r\n\r\nAdd #contributing section and update the correct contribute URL.\r\n\r\n* Remove \u0027Guidelines\u0027 link from the \u0027Contributing\u0027 section\r\n\r\nI have removed the hyperlink and reference to \u0027Guidelines\u0027 in the README.md file. This change was made because the \u0027How to Contribute\u0027 and \u0027Guidelines\u0027 links led to the same information, creating redundancy.\r\n\r\n* Update contribution link from markdown to website\r\n\r\n- Changed the contribution guide link in the README.md from the markdown file to the corresponding section on the official website.\r\n- This change ensures that the link remains stable and is not impacted by the frequent changes to Markdown files."
    },
    {
      "commit": "e8706592209a87accbd95d58fd3a9abc8e1864e8",
      "tree": "d781d1a60467c83260d246d68de6d4ec05335842",
      "parents": [
        "ef68cc5d0582b8b43589e3c651276fc03a7d1515"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Sat May 18 23:18:46 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 18 23:18:46 2024 +0800"
      },
      "message": "chore(hubble): update yarn.lock (#605)\n\n"
    },
    {
      "commit": "ef68cc5d0582b8b43589e3c651276fc03a7d1515",
      "tree": "35e7dc5e879098f5635b99afc96324f7649814b9",
      "parents": [
        "720b15dd70464aab8a9ddef2f969202529f0de1c"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Mon Apr 15 01:08:14 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 15 01:08:14 2024 +0800"
      },
      "message": "chore: make IDEA support IssueNavigationLink (#600)\n\n* chore: make IDEA support IssueNavigationLink\r\n\r\n* add empty line"
    },
    {
      "commit": "720b15dd70464aab8a9ddef2f969202529f0de1c",
      "tree": "94d7cf437a4d8239bc96020ef6282a7e15b44491",
      "parents": [
        "0dd23397a223db0de5cdc8ebc015ac302118aa59"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Mar 29 16:07:57 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 29 16:07:57 2024 +0800"
      },
      "message": "chore(deps): bump express from 4.18.2 to 4.19.2 in /hugegraph-hubble/hubble-fe (#598)\n\nBumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.\r\n- [Release notes](https://github.com/expressjs/express/releases)\r\n- [Changelog](https://github.com/expressjs/express/blob/master/History.md)\r\n- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: express\r\n  dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "0dd23397a223db0de5cdc8ebc015ac302118aa59",
      "tree": "8da2180130319829397cbc25ee76d4ac1a5af5fa",
      "parents": [
        "169e10d46557946110c7c208f5cdc360d79bf465"
      ],
      "author": {
        "name": "V_Galaxy",
        "email": "dyc1904821183@gmail.com",
        "time": "Fri Mar 22 16:45:02 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 22 16:45:02 2024 +0800"
      },
      "message": "chore(ci): update profile commit id for 1.3 (#597)\n\n"
    },
    {
      "commit": "169e10d46557946110c7c208f5cdc360d79bf465",
      "tree": "cd4fbecdf9dd788e15d0a0592216d56e5795c07e",
      "parents": [
        "7bfcd665515e58a2f618851cb6da9b1c3ee5b4de"
      ],
      "author": {
        "name": "YangJiaqi",
        "email": "yang.jiaqi.hadoop@gmail.com",
        "time": "Fri Mar 22 12:38:49 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 22 12:38:49 2024 +0800"
      },
      "message": "chore: upgrade version to 1.3.0 (#596)\n\n* last support for java8（exclude client）\n\n---------\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "7bfcd665515e58a2f618851cb6da9b1c3ee5b4de",
      "tree": "792315dd5307667f44c503bfd47eda5c946ae3a7",
      "parents": [
        "fd11c1a2a02ca33e7c5e782aa30a02a608451331"
      ],
      "author": {
        "name": "Hongjun Li",
        "email": "103014488+returnToInnocence@users.noreply.github.com",
        "time": "Wed Mar 20 14:30:44 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 20 14:30:44 2024 +0800"
      },
      "message": "feat(hubble):  warp the exception info in HugeClientUtil (#589)\n\n* feat(hugegraph-hubble):  constrain the message and cause returned by partial exceptions of hubble and server connection creation"
    },
    {
      "commit": "fd11c1a2a02ca33e7c5e782aa30a02a608451331",
      "tree": "997ccdaa890a13f4a3e4ee5c1f5858a02096edfc",
      "parents": [
        "39f670ac21a72c25b6f43213aeb81761c23c954d"
      ],
      "author": {
        "name": "Hongjun Li",
        "email": "103014488+returnToInnocence@users.noreply.github.com",
        "time": "Tue Mar 19 23:29:30 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 19 23:29:30 2024 +0800"
      },
      "message": "chore(hubble): Enhance code style in hubble (#592)\n\noptimize import, indentation, space adjustment"
    },
    {
      "commit": "39f670ac21a72c25b6f43213aeb81761c23c954d",
      "tree": "169a364190ceb2fc1d682bcc6b0232cc56d0da0a",
      "parents": [
        "7aa9cf14e839e408a11fc691b8d09913e3f9c303"
      ],
      "author": {
        "name": "YangJiaqi",
        "email": "yang.jiaqi.hadoop@gmail.com",
        "time": "Tue Mar 19 16:41:21 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 19 16:41:21 2024 +0800"
      },
      "message": "fix(loader): support file name with prefix for hdfs source (#571)\n\n* use iterator to scan files\r\n\r\n---------\r\n\r\nCo-authored-by: jacky.yang \u003cjacky.yang@huolala.cn\u003e\r\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "7aa9cf14e839e408a11fc691b8d09913e3f9c303",
      "tree": "7d5b5494a954b8d4a236638895a67f22bafa2ef5",
      "parents": [
        "d70e83fd6e3520d0b15331b9b83403ab40c16533"
      ],
      "author": {
        "name": "小宇",
        "email": "940643974@qq.com",
        "time": "Fri Mar 15 10:46:12 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 15 10:46:12 2024 +0800"
      },
      "message": "feat(client): support user defined OKHTTPClient configs (#590)\n\nFollow https://github.com/apache/incubator-hugegraph-commons/pull/140, add a callback builder for user defined configs in (OK)HTTPClient\r\n\r\nAfter:\r\n```java\r\n            HugeClient.builder(url, graph)\r\n                               .configUser(username, password)\r\n                               .configTimeout(timeout)\r\n                               .configHttpBuilder(x -\u003e x.changeHTTPClientConfigs(....))\r\n                               .build();\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "d70e83fd6e3520d0b15331b9b83403ab40c16533",
      "tree": "ff5c73317b81e78e16236d6c574d74a1148fcc41",
      "parents": [
        "7c6beff475c3e3c1ccca662043a88b685115cae1"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Sun Mar 03 14:42:05 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 03 14:42:05 2024 +0800"
      },
      "message": "fix(hubble): yarn install timeout in arm64 (#583)\n\n"
    },
    {
      "commit": "7c6beff475c3e3c1ccca662043a88b685115cae1",
      "tree": "cbf2eb3360d665ccb7fe2614521afc3ec04fb127",
      "parents": [
        "26d6b3159a7a764839b9f67f0557cca5cd1a332c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Feb 28 01:36:41 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 28 01:36:41 2024 +0800"
      },
      "message": "chore(deps): bump es5-ext in /hugegraph-hubble/hubble-fe (#582)\n\nBumps [es5-ext](https://github.com/medikoo/es5-ext) from 0.10.53 to 0.10.63.\r\n- [Release notes](https://github.com/medikoo/es5-ext/releases)\r\n- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.53...v0.10.63)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: es5-ext\r\n  dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "26d6b3159a7a764839b9f67f0557cca5cd1a332c",
      "tree": "33457c952742590efa9f70210157f3c4fba8b754",
      "parents": [
        "63494ca870d7cb223f35a805b7184450d4d3bd75"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Sat Feb 24 13:56:06 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 24 13:56:06 2024 +0800"
      },
      "message": "fix(loader): update shade plugin for spark loader (#566)\n\n"
    },
    {
      "commit": "63494ca870d7cb223f35a805b7184450d4d3bd75",
      "tree": "f6428ca10592562df20a011b8a98d6536d1c03f7",
      "parents": [
        "b62c745258c2d0235aa62d7d9f4477f5be2c1437"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Sat Feb 24 13:50:20 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 24 13:50:20 2024 +0800"
      },
      "message": "refactor(hubble): enhance maven front plugin (#568)\n\n"
    },
    {
      "commit": "b62c745258c2d0235aa62d7d9f4477f5be2c1437",
      "tree": "fc5bb7783db2f65475496aa4b89eb0bff41e9fff",
      "parents": [
        "60cca5ef486b644397cbecd5ab2ccea9d179a7fa"
      ],
      "author": {
        "name": "vaughn",
        "email": "vaughn.zhang@zoom.us",
        "time": "Sat Feb 24 13:36:00 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 24 13:36:00 2024 +0800"
      },
      "message": "fix: concurrency issue causing file overwrite due to identical filenames (#572)\n\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "60cca5ef486b644397cbecd5ab2ccea9d179a7fa",
      "tree": "b89f9c6852e14331e3a65935869a97953e9bdd49",
      "parents": [
        "2baf91115f770011cb05a9338e083719ff6d44ea"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Feb 22 17:44:37 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 22 17:44:37 2024 +0800"
      },
      "message": "chore(deps): bump ip from 1.1.5 to 1.1.9 in /hugegraph-hubble/hubble-fe (#580)\n\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\r\n"
    },
    {
      "commit": "2baf91115f770011cb05a9338e083719ff6d44ea",
      "tree": "660aab26a284da10528485312ae4728e6cce8e3f",
      "parents": [
        "f85dcf31a4e2f5bb230fe3e3324788960739dbc2"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Tue Jan 09 23:13:38 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 09 23:13:38 2024 +0800"
      },
      "message": "doc: update copyright date(year) in NOTICE (#567)\n\n* Update copyright date in NOTICE\r\n\r\n* update binary-dist NOTICE"
    },
    {
      "commit": "f85dcf31a4e2f5bb230fe3e3324788960739dbc2",
      "tree": "3e1af8074b9af47fe20fe0fcc7333c5952564074",
      "parents": [
        "773469c069bc79e9e8159349a5b086f6da3f97eb"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Tue Dec 19 14:07:40 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 19 14:07:40 2023 +0800"
      },
      "message": "chore(license): update license for 1.2 (#561)\n\n* update license for 1.2\r\n\r\n* update license file\r\n\r\n* update\r\n\r\n* update\r\n\r\n* update\r\n\r\n* update notice\r\n\r\n* clean gpl\r\n\r\n* update jackson"
    },
    {
      "commit": "773469c069bc79e9e8159349a5b086f6da3f97eb",
      "tree": "909af7afcebe734adc6ef88ef62757c5983f774e",
      "parents": [
        "a63d1829b23c600b669966e55e2b1cbb62dad63c"
      ],
      "author": {
        "name": "Dandelion",
        "email": "49650772+aroundabout@users.noreply.github.com",
        "time": "Sun Dec 17 15:30:34 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 17 15:30:34 2023 +0800"
      },
      "message": "doc: adjust docker related desc in readme (#559)\n\n* doc: add asf docker policy\r\n\r\n* doc: adjust quick start order and others\r\n\r\n* Update hugegraph-loader/README.md\r\n\r\n* change desc\r\n\r\n* change desc"
    },
    {
      "commit": "a63d1829b23c600b669966e55e2b1cbb62dad63c",
      "tree": "18ac2413e9f8cc27960f279b393b17356136649f",
      "parents": [
        "fbe11bf60b5ef14a1d5f0143da7164a53e6b752f"
      ],
      "author": {
        "name": "小宇",
        "email": "940643974@qq.com",
        "time": "Sun Dec 17 00:18:37 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 17 00:18:37 2023 +0800"
      },
      "message": "chore(dist): update okhttp LICENSE \u0026 NOTICE (#560)\n\n"
    },
    {
      "commit": "fbe11bf60b5ef14a1d5f0143da7164a53e6b752f",
      "tree": "5bf82a5807ef37d32f8e586893efa56129335fc9",
      "parents": [
        "d707163b5ad379429edb1ae98802ab59141c50be"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Thu Dec 14 17:58:02 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 14 17:58:02 2023 +0800"
      },
      "message": "fix: build error with npm not exist \u0026 tiny improve (#558)\n\n"
    },
    {
      "commit": "d707163b5ad379429edb1ae98802ab59141c50be",
      "tree": "0d8238866d79f2af8a0e531288021cf67f2e93e7",
      "parents": [
        "b51443c7cd0633c448f3ef2339f8676cae1d95c7"
      ],
      "author": {
        "name": "Dandelion",
        "email": "49650772+aroundabout@users.noreply.github.com",
        "time": "Wed Dec 13 19:10:31 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 13 19:10:31 2023 +0800"
      },
      "message": "fix: github action build hubble image failed (#557)\n\n"
    },
    {
      "commit": "b51443c7cd0633c448f3ef2339f8676cae1d95c7",
      "tree": "53808640c6684a3a71fec1d40b0c788a6f994ade",
      "parents": [
        "1d292bef993c63ff4c7763b37692dc30a2a7bcab"
      ],
      "author": {
        "name": "Dandelion",
        "email": "49650772+aroundabout@users.noreply.github.com",
        "time": "Wed Dec 13 16:01:14 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 13 16:01:14 2023 +0800"
      },
      "message": "fix: github action build docker image failed during the release 1.2 process (#556)\n\n* test new dockerfile for append mvn args\r\n\r\n* change arg name\r\n\r\n* test hubble docker file\r\n\r\n* remove apt-get\r\n\r\n* install npm for npm run license\r\n\r\n* change the var name to make it general\r\n\r\n* change the position or maven args"
    },
    {
      "commit": "1d292bef993c63ff4c7763b37692dc30a2a7bcab",
      "tree": "54b904a27d559f4bb8ec11ee37a1b7f840f8b4fc",
      "parents": [
        "b7095aabab0947fb90b946e0cabb2be200aa658f"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Wed Dec 13 08:57:55 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 13 08:57:55 2023 +0800"
      },
      "message": "fix: exclude okhttp1 which has different groupID with okhttp3 (#555)\n\n* fix: exclude okhttp1 which has different groupID with okhttp3\r\n\r\n* Update known-dependencies.txt"
    },
    {
      "commit": "b7095aabab0947fb90b946e0cabb2be200aa658f",
      "tree": "f222cd5b9fba6cec36bfbaa4d1238c4c3a78c223",
      "parents": [
        "313d7e1a7b342bc86aea73c7e3c2ac5fe2fc1581"
      ],
      "author": {
        "name": "M",
        "email": "87920097+msgui@users.noreply.github.com",
        "time": "Tue Dec 12 15:53:57 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 12 15:53:57 2023 +0800"
      },
      "message": "feat(client): support edgeExistence api (#544)\n\n"
    },
    {
      "commit": "313d7e1a7b342bc86aea73c7e3c2ac5fe2fc1581",
      "tree": "d6ec54087dbfa8127ca0a66da77e3f55ac673ea1",
      "parents": [
        "9676b05d64e39459a1d6e3dd595cd6184aa65b29"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Tue Dec 12 15:51:58 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 12 15:51:58 2023 +0800"
      },
      "message": "feat(spark): install hugegraph from source (#552)\n\n"
    },
    {
      "commit": "9676b05d64e39459a1d6e3dd595cd6184aa65b29",
      "tree": "d2ca2bfc4371c49bda6b6dc5fa6b2fc7f501d608",
      "parents": [
        "0e1caa07d2c078e619a3deaa6679ac34c7202b39"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Tue Dec 12 15:49:08 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 12 15:49:08 2023 +0800"
      },
      "message": "fix(hubble): parent override children dep version (#549)\n\n"
    },
    {
      "commit": "0e1caa07d2c078e619a3deaa6679ac34c7202b39",
      "tree": "d3139c2f24d5b150205604c9eafe38d621b96e9f",
      "parents": [
        "8133144fdbc3078203622617d82febe1394d2cd9"
      ],
      "author": {
        "name": "Wu Chencan",
        "email": "77946882+DanGuge@users.noreply.github.com",
        "time": "Tue Dec 12 12:43:40 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 12 12:43:40 2023 +0800"
      },
      "message": "refact(client): update tests for new OLTP traverser APIs (#550)\n\n* update tests with new traverser apis\r\n\r\n* remove print\r\n\r\n* license header fixed\r\n\r\n* pick from https://github.com/apache/incubator-hugegraph-toolchain/pull/542\r\n\r\n* update paths\r\n\r\n* ignore test in client\r\n\r\n* ignore test in client\r\n\r\n* update commit id\r\n\r\n* fix names \u0026 tests\r\n\r\n* remote plugin from pom\r\n\r\n* fix token \u0026 ignore testCountWithProperties first\r\n\r\n* feat(tool):hg client support new metric api\r\n\r\n* update commit id\r\n\r\n* Update client-go-ci.yml\r\n\r\n---------\r\n\r\nCo-authored-by: imbajin \u003cjin@apache.org\u003e\r\nCo-authored-by: 1289220708 \u003c1289220708@qq.com\u003e\r\nCo-authored-by: Simon Cheung \u003cming@apache.org\u003e"
    },
    {
      "commit": "8133144fdbc3078203622617d82febe1394d2cd9",
      "tree": "bc99c166e694d3eafe57693e029816089b4435de",
      "parents": [
        "1bbb4a8ceb52c40c41e74a7238bdb948daccb590"
      ],
      "author": {
        "name": "izliang",
        "email": "103299645+izliang@users.noreply.github.com",
        "time": "Mon Dec 11 16:45:48 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 11 16:45:48 2023 +0800"
      },
      "message": "feature(client): support go client for hugegraph (#514)\n\nAdd Hugegraph-client for golang\r\nSupport REST API By This feature\r\n\r\n---------\r\n\r\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "1bbb4a8ceb52c40c41e74a7238bdb948daccb590",
      "tree": "f1eeaa582da8609ccc4ade52f29d719431b15299",
      "parents": [
        "155f4a37770e955203f9483595a1203298acc1d9"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Mon Dec 11 16:10:17 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 11 16:10:17 2023 +0800"
      },
      "message": "fix checkstyle and ref ci (#551)\n\n"
    },
    {
      "commit": "155f4a37770e955203f9483595a1203298acc1d9",
      "tree": "f6151d4b0f7630fa3e1942e3fe1a4b08d1e6729a",
      "parents": [
        "d7c8bbe8d0448005e4c1a451f61000a2344781f7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Dec 11 16:08:24 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 11 16:08:24 2023 +0800"
      },
      "message": "chore(deps): bump semver in /hugegraph-hubble/hubble-fe (#491)\n\nBumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.\r\n- [Release notes](https://github.com/npm/node-semver/releases)\r\n- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)\r\n- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: semver\r\n  dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d7c8bbe8d0448005e4c1a451f61000a2344781f7",
      "tree": "8e8fe3c7344d8fb0ba46a7e89914ea137dbf4ca4",
      "parents": [
        "1fdc4efd55c2715641f875494703586a321c22ad"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Dec 11 16:06:46 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 11 16:06:46 2023 +0800"
      },
      "message": "chore(deps): bump async in /hugegraph-hubble/hubble-fe (#484)\n\nBumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.\r\n- [Release notes](https://github.com/caolan/async/releases)\r\n- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)\r\n- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: async\r\n  dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1fdc4efd55c2715641f875494703586a321c22ad",
      "tree": "b6f2faafce3768e8b615215ea0bbd5a3f8363b86",
      "parents": [
        "8ce8b2bf7d6cc0b1f716e852fca03e38ce857682"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Sat Dec 09 23:41:46 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Dec 09 23:41:46 2023 +0800"
      },
      "message": "fix hbase loader options (#548)\n\n"
    },
    {
      "commit": "8ce8b2bf7d6cc0b1f716e852fca03e38ce857682",
      "tree": "3fe31773f59b9ca334c660a65e85161fedd37ccf",
      "parents": [
        "cb68beac76b9d0492054bade87cdfccbb3ae15bf"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Wed Dec 06 19:40:01 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 06 19:40:01 2023 +0800"
      },
      "message": "fix(hubble): build with node and yarn (#543)\n\n* fix(hubble): build with node and yarn\r\n\r\n* remove in ci\r\n\r\n* add license for fronted plugin\r\n\r\n* build detail log\r\n\r\n* update\r\n\r\n* Update package.json\r\n\r\n* Update .github/workflows/hubble-ci.yml\r\n\r\n* Update .github/workflows/hubble-ci.yml\r\n\r\n---------\r\n\r\nCo-authored-by: Simon Cheung \u003cming@apache.org\u003e\r\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "cb68beac76b9d0492054bade87cdfccbb3ae15bf",
      "tree": "cb341fe8ca2b03b989a30672a52a483e34661729",
      "parents": [
        "b066b805630ca591809cfee2da2aae1395fc6b42"
      ],
      "author": {
        "name": "小宇",
        "email": "940643974@qq.com",
        "time": "Tue Dec 05 15:10:52 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 05 15:10:52 2023 +0800"
      },
      "message": "feat: update common version and remove jersey code (#538)\n\n* Update client-ci.yml\r\n\r\nadd on workflow_dispatch\r\n\r\n* replace jersey with okhttp\r\n\r\n* fix test error\r\n\r\n* fix the problem that mockito can\u0027t mock final class\r\n\r\n* fix error\r\n\r\n* Update BaseClientTest.java\r\n\r\n* https support \u0026\u0026 add licence header\r\n\r\n* fix licence check error\r\n\r\n* fix error\r\n\r\n* fix licence check error\r\n\r\n* fix error\r\n\r\n* rename rest class \u0026\u0026 remove jersey dependency\r\n\r\n* add workflow_dispatch\r\n\r\n* add workflow_dispatch\r\n\r\n* hubble error fix\r\n\r\n* update okhttp version of hubble\r\n\r\n* refactor class name\r\n\r\n* add workflow_dispatch\r\n\r\n* fix licence dependency check error\r\n\r\n* feat: merge request\r\n\r\n* chore(ci): add stage profile settings\r\n\r\n* update common version and fix code\r\n\r\n* fix\r\n\r\n* fix\r\n\r\n* update version\r\n\r\n* fix spark-connector-ci\r\n\r\n* fix spark-connector-ci\r\n\r\n* fix spark-connector-ci\r\n\r\n* update client version\r\n\r\n* update client version\r\n\r\n* fix license-checker\r\n\r\n* code optimize\r\n\r\n* remove useless dependency\r\n\r\n* remove useless code\r\n\r\n* fix licence check\r\n\r\n* fix import \u0026 update api version\r\n\r\n* remove redundant common import in hubble\r\n\r\n* remove redundant lombok version\r\n\r\n* remove useless code\r\n\r\n* add comment\r\n\r\n* rename id\r\n\r\n* add encode test case\r\n\r\n* add encode test case and fix code issue\r\n\r\n* fix test error\r\n\r\n* fix test error\r\n\r\n* fix code issue\r\n\r\n* fix code issue\r\n\r\n* fix code issue\r\n\r\n* update hg server commitId\r\n\r\n* debug ci error\r\n\r\n* revert commit ID \u0026 let it pass 100\r\n\r\n* Update client-ci.yml\r\n\r\n* tiny fix\r\n\r\n---------\r\n\r\nCo-authored-by: tianzy \u003ctianzy@home.com\u003e\r\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "b066b805630ca591809cfee2da2aae1395fc6b42",
      "tree": "7704c76d9eb36a0958949d2b27fe65f7e05595ef",
      "parents": [
        "75147b8f4178cd6e20a2a2142306cbef7a204724"
      ],
      "author": {
        "name": "Dandelion",
        "email": "49650772+aroundabout@users.noreply.github.com",
        "time": "Tue Dec 05 11:21:43 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 05 11:21:43 2023 +0800"
      },
      "message": "chore(client): increase the api num as the latest server commit + 10 (#546)\n\n* fix: the api version is outdated\r\n\r\n* fix dockerfile to aviod hubble use client:1.0.0\r\n\r\n* Update hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClient.java\r\n\r\n* fix: increase the depth for git clone\r\n\r\n* Update hugegraph-client/src/main/java/org/apache/hugegraph/driver/HugeClient.java"
    },
    {
      "commit": "75147b8f4178cd6e20a2a2142306cbef7a204724",
      "tree": "776504e8a058104abc2b4331c2b09388b929092d",
      "parents": [
        "e8fd3e0a6c10d34b4bf5e92495f493c913d7895e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Dec 01 14:08:37 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 01 14:08:37 2023 +0800"
      },
      "message": "chore(deps): bump browserify-sign from 4.2.1 to 4.2.2 in /hugegraph-hubble/hubble-fe (#529)\n\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\r\n"
    },
    {
      "commit": "e8fd3e0a6c10d34b4bf5e92495f493c913d7895e",
      "tree": "86f1a80576d181c10c5a523c2d3c953712ec6d09",
      "parents": [
        "6d0b01b9eb564083c38225e14f73992b16e4f2cc"
      ],
      "author": {
        "name": "小宇",
        "email": "940643974@qq.com",
        "time": "Thu Nov 23 18:25:30 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 23 18:25:30 2023 +0800"
      },
      "message": "chore(ci): add stage profile settings (#536)\n\n* chore(ci): add stage profile settings\r\n\r\n* fix\r\n\r\n* fix\r\n\r\n* fix spark-connector-ci\r\n\r\n* Update .github/workflows/license-checker.yml\r\n\r\n* Update license-checker.yml\r\n\r\n---------\r\n\r\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "6d0b01b9eb564083c38225e14f73992b16e4f2cc",
      "tree": "b3193dd59190b1ce4ddb6f2fee6e7b820086fdec",
      "parents": [
        "e8fcdd3c35eeba8d50b51a146c4d955cee7a6b71"
      ],
      "author": {
        "name": "wanganjuan",
        "email": "z798716565@Outlook.com",
        "time": "Thu Nov 16 15:02:31 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 16 15:02:31 2023 +0800"
      },
      "message": "Fixed an issue where the drop-down box could not display all options (#535)\n\nFixed an issue where the drop-down box could not display all options"
    },
    {
      "commit": "e8fcdd3c35eeba8d50b51a146c4d955cee7a6b71",
      "tree": "20fa40c6132184f91561b3f555cf74446c2d37e2",
      "parents": [
        "4346269f7c879cf7c0bb31295cd0b9890e6a6119"
      ],
      "author": {
        "name": "Dandelion",
        "email": "49650772+aroundabout@users.noreply.github.com",
        "time": "Mon Nov 13 19:32:58 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 13 19:32:58 2023 +0800"
      },
      "message": "feat: support docker for loader (#530)\n\n* feat: support docker for loader\r\n\r\n* add empty line at end of file\r\n\r\n* supplement license\r\n\r\n* supplement readme\r\n\r\n* supplement readme\r\n\r\n* change dockerfile cmd and readme\r\n\r\n* opt doc and docker compose"
    },
    {
      "commit": "4346269f7c879cf7c0bb31295cd0b9890e6a6119",
      "tree": "bee361c14803d50f9da3e4dd7e2d144303e5d99b",
      "parents": [
        "71e623d369db00a8f1f82e2ab3f5170daee6dbfa"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Mon Oct 30 09:27:38 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 30 09:27:38 2023 +0800"
      },
      "message": "chore(ci): add spark \u0026 go client module auto labeler (#528)\n\n* feat: add spark labeler\r\n\r\n* Update labeler.yml for go client\r\n\r\n---------\r\n\r\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "71e623d369db00a8f1f82e2ab3f5170daee6dbfa",
      "tree": "722afdb5d75d0f97c173c691c9caba4d171ae58d",
      "parents": [
        "d7733db31491e36c90c766aa0099f71a49ba6f41"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Mon Oct 16 16:32:47 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 16 16:32:47 2023 +0800"
      },
      "message": "feat(spark): support spark-sink connector for loader (#497)\n\ndone for V1\r\n\r\n---------\r\n\r\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "d7733db31491e36c90c766aa0099f71a49ba6f41",
      "tree": "0fcdaa0145e62c38bba79ba23afe9d1abe15415a",
      "parents": [
        "bfabb14fffceba86d07a331ad2b92890b64f7813"
      ],
      "author": {
        "name": "Dandelion",
        "email": "49650772+aroundabout@users.noreply.github.com",
        "time": "Sun Oct 08 09:00:07 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 08 09:00:07 2023 +0800"
      },
      "message": "doc(hubble): add docker-compose to start with server (#522)\n\n* doc(hubble): add docker-compose to start with server\r\n\r\n* doc(hubble): add docker-compose to start with server"
    },
    {
      "commit": "bfabb14fffceba86d07a331ad2b92890b64f7813",
      "tree": "1ca610e89833900a76193035716aebe70dfc9cb6",
      "parents": [
        "aa5f7395b5d1db799d238da594139c2c8487ffe3"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Sat Oct 07 16:22:23 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 07 16:22:23 2023 +0800"
      },
      "message": "feat(loader): support kafka as datasource (#506)\n\nhttps://github.com/apache/incubator-hugegraph-doc/pull/290"
    },
    {
      "commit": "aa5f7395b5d1db799d238da594139c2c8487ffe3",
      "tree": "4f9811ea7d4088765c1b7ad0e01404e3dae03144",
      "parents": [
        "0aadaa3db672f8e92658047abfa9c57f35ec9917"
      ],
      "author": {
        "name": "Simon Cheung",
        "email": "ming@apache.org",
        "time": "Sun Sep 17 19:13:54 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 17 19:13:54 2023 +0800"
      },
      "message": "chore(hubble): 10min for building yarn env (#519)\n\n"
    },
    {
      "commit": "0aadaa3db672f8e92658047abfa9c57f35ec9917",
      "tree": "0914b30bd4fee382629f026aa4376fc43a4b734f",
      "parents": [
        "0008075e019e31bf1a74b21e494fabed80a2bfd9"
      ],
      "author": {
        "name": "M",
        "email": "87920097+msgui@users.noreply.github.com",
        "time": "Fri Sep 15 19:53:02 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 15 19:53:02 2023 +0800"
      },
      "message": "fix: base-ref/head-ref missed in dependency-check-ci on branch push (#516)\n\n"
    },
    {
      "commit": "0008075e019e31bf1a74b21e494fabed80a2bfd9",
      "tree": "1232a68d3197e54a6f847982d63f49c0592f34bd",
      "parents": [
        "18ae76b3ef43fae319b86bb27c89fabe88a8c9c4"
      ],
      "author": {
        "name": "lzyxx",
        "email": "94185075+lzyxx77@users.noreply.github.com",
        "time": "Mon Sep 11 10:57:06 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 11 10:57:06 2023 +0800"
      },
      "message": "fix(loader): resolve error loader script (#510)\n\n"
    },
    {
      "commit": "18ae76b3ef43fae319b86bb27c89fabe88a8c9c4",
      "tree": "71cb69b2a835c15bc576b3c76a88c1cc2451d7ce",
      "parents": [
        "e19d951dbd9a3fc75df2bda54b1734437d9c1339"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Mon Sep 04 17:49:18 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 04 17:49:18 2023 +0800"
      },
      "message": "fix: checkstyle \u0026\u0026 add suppressions.xml (#500)\n\ncontinue for this pr: #385\r\n\r\n---------\r\n\r\nCo-authored-by: imbajin \u003cjin@apache.org\u003e"
    },
    {
      "commit": "e19d951dbd9a3fc75df2bda54b1734437d9c1339",
      "tree": "f51f969842c0a128a61fd74cc857549f23ff71d5",
      "parents": [
        "1fa1dc513cfdcb12b39d45e7e977c3fdc7938320"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Mon Sep 04 17:47:54 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 04 17:47:54 2023 +0800"
      },
      "message": "fix(loader): error log (#499)\n\n"
    },
    {
      "commit": "1fa1dc513cfdcb12b39d45e7e977c3fdc7938320",
      "tree": "4fac66064352bcc1aaa5d8dec39c47fea8e7bde3",
      "parents": [
        "067ebb4796d9daed8377a2e79c3b7f01dff289c3"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Tue Aug 29 08:11:41 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 29 08:11:41 2023 +0800"
      },
      "message": "feat: add pr template (#498)\n\n"
    },
    {
      "commit": "067ebb4796d9daed8377a2e79c3b7f01dff289c3",
      "tree": "355cd870606b26252d322d212ce275b1dfb45b3f",
      "parents": [
        "d9f234ae97107f22cb020dcef073d1b8596b6ed7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Aug 20 14:59:08 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 20 14:59:08 2023 +0800"
      },
      "message": "chore(deps): bump word-wrap from 1.2.3 to 1.2.4 in /hugegraph-hubble/hubble-fe (#494)\n\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\r\n"
    },
    {
      "commit": "d9f234ae97107f22cb020dcef073d1b8596b6ed7",
      "tree": "3a16e385bfc1789e847aa461291888ef9c0fa9d5",
      "parents": [
        "0ea28fdf27f7a4e57668a48e1c7c0c884fa15314"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Tue Aug 08 00:03:36 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 08 00:03:36 2023 +0800"
      },
      "message": "fix: Spark Loader example schema and struct mismatch (#504)\n\n"
    },
    {
      "commit": "0ea28fdf27f7a4e57668a48e1c7c0c884fa15314",
      "tree": "4bf6cfdcb849743e850a2223930417bcf7e6e1d1",
      "parents": [
        "549ca82021b846fd1ae8c6ed112c47935228fb7f"
      ],
      "author": {
        "name": "alan.zhao",
        "email": "30570711+haohao0103@users.noreply.github.com",
        "time": "Mon Aug 07 19:38:49 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 07 19:38:49 2023 +0800"
      },
      "message": "fix: Spark with loader has dependency conflicts (#480)\n\nCo-authored-by: alanzhao \u003calanzhao@126.com\u003e\r\nCo-authored-by: Simon Cheung \u003cming@apache.org\u003e\r\n"
    },
    {
      "commit": "549ca82021b846fd1ae8c6ed112c47935228fb7f",
      "tree": "3cd8855dca3c5cb1ea309ce363c9d1fe3a519fbf",
      "parents": [
        "2d9d305b36131cdadd3f3ac8bdef6791443fd884"
      ],
      "author": {
        "name": "conghuhu",
        "email": "56248584+conghuhu@users.noreply.github.com",
        "time": "Sun Jun 18 21:04:19 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 18 21:04:19 2023 +0800"
      },
      "message": "chore: unify the dependencies versions of the entire project (#478)\n\nfix: unify zk version\r\n\r\nchore: update guava to 32.0.0-jre\r\n\r\nCo-authored-by: shiyi \u003ccongguoqing.cgq@alibaba-inc.com\u003e"
    },
    {
      "commit": "2d9d305b36131cdadd3f3ac8bdef6791443fd884",
      "tree": "eff3984ca847d1849733ae942ba9d90af83429a0",
      "parents": [
        "3903d103c7324663a6ce8d1db36f208952ae6255"
      ],
      "author": {
        "name": "conghuhu",
        "email": "56248584+conghuhu@users.noreply.github.com",
        "time": "Fri Jun 09 16:16:25 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 09 16:16:25 2023 +0800"
      },
      "message": "chore: reduce mail to dev list (#479)\n\nCo-authored-by: shiyi \u003ccongguoqing.cgq@alibaba-inc.com\u003e"
    },
    {
      "commit": "3903d103c7324663a6ce8d1db36f208952ae6255",
      "tree": "0550e5ab027fb1e8652ead80c581302515adcc6d",
      "parents": [
        "64568fc74e6dcd2685aacddf55a272f25f96e50b"
      ],
      "author": {
        "name": "M",
        "email": "87920097+msgui@users.noreply.github.com",
        "time": "Mon Jun 05 13:48:34 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 05 13:48:34 2023 +0800"
      },
      "message": "doc: update reademe (#475)\n\n"
    },
    {
      "commit": "64568fc74e6dcd2685aacddf55a272f25f96e50b",
      "tree": "3b7b4ad7996e21a4800ec457f2bba7fee1fabb41",
      "parents": [
        "f0cbdbcf5d2702f6784830a4f964c08660b8cda4"
      ],
      "author": {
        "name": "imbajin",
        "email": "jin@apache.org",
        "time": "Wed May 31 22:44:39 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 31 22:44:39 2023 +0800"
      },
      "message": "chore: update .asf.yaml for mail rule (#474)\n\n"
    },
    {
      "commit": "f0cbdbcf5d2702f6784830a4f964c08660b8cda4",
      "tree": "bda5dc0073e11f262416ec8f45f58dddae2bc610",
      "parents": [
        "bd0820365506a1f5f9f657440d2735ff342f69a3"
      ],
      "author": {
        "name": "Liu Xiao",
        "email": "42756849+liuxiaocs7@users.noreply.github.com",
        "time": "Tue May 23 19:21:56 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 23 19:21:56 2023 +0800"
      },
      "message": "Fix convert numbers to strings (#465)\n\n"
    },
    {
      "commit": "bd0820365506a1f5f9f657440d2735ff342f69a3",
      "tree": "de9dda0d92646ad4364ac81330db9e3b6b41d535",
      "parents": [
        "fdbddbb625618c924cd50ce9e9252ad2e6a5be5c"
      ],
      "author": {
        "name": "alan.zhao",
        "email": "30570711+haohao0103@users.noreply.github.com",
        "time": "Tue May 23 13:15:37 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 23 13:15:37 2023 +0800"
      },
      "message": "fix:Spark loader meet Exception: Class is not registered (#470)\n\nCo-authored-by: alanzhao \u003calanzhao@126.com\u003e\r\nCo-authored-by: Simon Cheung \u003cming@apache.org\u003e\r\n"
    }
  ],
  "next": "fdbddbb625618c924cd50ce9e9252ad2e6a5be5c"
}
