)]}'
{
  "log": [
    {
      "commit": "e433d50242753a6c67efd95bd2d4f41d9f2f1084",
      "tree": "0d5a7a0017550d175e82a0041aa8a10b72c28eab",
      "parents": [
        "8b98e5c89d542caae695d7f81b396b420f36a604"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jul 20 14:20:12 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jul 22 10:29:17 2026 +0800"
      },
      "message": "Fix: make blog display the correct blog date\n\nAfter upgrading to Docusaurus v3.10.2, the `formattedDate` field is no\nlonger available in `BlogPostMetadata`. The standard Docusaurus approach\nuses `useDateTimeFormat()` from `@docusaurus/theme-common/internal` to\nformat the raw `date` string.\n"
    },
    {
      "commit": "8b98e5c89d542caae695d7f81b396b420f36a604",
      "tree": "bf6271f5419ff938e3f1c3cff8aca232bd74c33d",
      "parents": [
        "a7065e180a582c9dc4402e8599bbb0895cc38f3b"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jul 20 11:54:47 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jul 22 10:24:22 2026 +0800"
      },
      "message": "Blog: Community Over Code Asia 2026\n"
    },
    {
      "commit": "a7065e180a582c9dc4402e8599bbb0895cc38f3b",
      "tree": "abf1f5934c197738bc7eaa7b5c798a6a45e719ca",
      "parents": [
        "7615323c81bc0e341d155bf1c724d8df0b3d7a01"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jul 20 17:57:28 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jul 20 22:07:31 2026 +0800"
      },
      "message": "Docs: add Odyssey and WAL-G to Ecosystem section\n\nAdd two new ecosystem projects to the documentation:\n\n- Odyssey (Connection Pooling): starting from v1.5.1, Odyssey introduces\n  native support for Apache Cloudberry.\n- WAL-G (Backup \u0026 Restore): starting from v3.0.5, WAL-G introduces\n  native support for Apache Cloudberry.\n"
    },
    {
      "commit": "7615323c81bc0e341d155bf1c724d8df0b3d7a01",
      "tree": "300690f9e31a769691aced8e5dbc92f11063785d",
      "parents": [
        "07b85649a7d8b7f1e590cc4480e894d4431c6404"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Jul 14 17:47:10 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jul 17 17:41:51 2026 +0800"
      },
      "message": "Docs: add Project History page\n\n- Add docs/introduction/cloudberry-history.md with 7 milestones (2022-2026)\n- Create reusable Timeline component (src/components/common/Timeline/)\n  - Supports reversed order (newest first), optional reference links\n  - Berry Orange brand design, light/dark mode, responsive, reduced-motion\n\nAssisted-by: Deepseek\n"
    },
    {
      "commit": "07b85649a7d8b7f1e590cc4480e894d4431c6404",
      "tree": "31de89f2686a544ddf47166a4cbb699e840d086d",
      "parents": [
        "17132721ffeb7c687c1a80f500084aea1ab8fd2c"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Jul 14 16:01:13 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jul 17 17:10:27 2026 +0800"
      },
      "message": "Upgrade Docusaurus to 3.10.2\n\nUpgrade @docusaurus/core, @docusaurus/preset-classic,\n@docusaurus/module-type-aliases, @docusaurus/plugin-client-redirects,\n@docusaurus/tsconfig, and @docusaurus/types to ^3.10.2.\n\nBreaking changes addressed across 30 files:\n\n- Replace @theme/Unlisted with @theme/ContentVisibility in swizzled\n  BlogPostPage, DocItem/Layout, and MDXPage components.\n  ContentVisibility accepts a metadata prop and handles both unlisted\n  and draft states.\n\n- Migrate imports from @docusaurus/theme-common/internal to\n  plugin-specific client entry points (20+ swizzled components):\n  - Docs hooks (useDoc, useDocsSidebar, DocProvider, etc.) now come\n    from @docusaurus/plugin-content-docs/client.\n  - Blog hooks (useBlogPost, BlogPostProvider, etc.) now come from\n    @docusaurus/plugin-content-blog/client.\n\n- Update useGetNewBlogList hook: blog-archive JSON path changed from\n  blog-archive-80c.json to p/blog-archive-f05.json [blocked]; data shape\n  wrapped in archive key.\n\n- Move onBrokenMarkdownLinks to markdown.hooks per Docusaurus v4\n  migration path.\n\n- Add onUntruncatedBlogPosts: \u0027ignore\u0027 to suppress truncation\n  warnings for existing blog posts.\n\nBuild verified: client and server compile successfully.\n\nAssisted-by: Deepseek\n"
    },
    {
      "commit": "17132721ffeb7c687c1a80f500084aea1ab8fd2c",
      "tree": "f173d87fe2310ea9cf11f9131ec0498e442b02bc",
      "parents": [
        "e41b103a3b531492af8be788b3bca43338394e64"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jul 15 13:53:27 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Jul 16 12:12:46 2026 +0800"
      },
      "message": "Docs: rewrite Greenplum comparison page as What\u0027s New in Apache Cloudberry\n\nReplace the outdated Greenplum 7 Beta 3 feature comparison table with a\nforward-looking page that highlights what makes Apache Cloudberry\nunique.\n"
    },
    {
      "commit": "e41b103a3b531492af8be788b3bca43338394e64",
      "tree": "0fad6f797c68896d56e8d7079d312874a12acc03",
      "parents": [
        "c395265798bdd235a4b0355e395ef61eac833a7a"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jul 13 11:04:13 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 11:04:13 2026 +0800"
      },
      "message": "Team: update org info (#383)"
    },
    {
      "commit": "c395265798bdd235a4b0355e395ef61eac833a7a",
      "tree": "359af671bf1d3e7672cb54b6eb7da96c6ac3af6c",
      "parents": [
        "ea1e45ee37047531ca306cd13318abafddeedb5e"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Jul 07 17:39:06 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jul 08 10:23:43 2026 +0800"
      },
      "message": "New committer: Liu Shengsong\n"
    },
    {
      "commit": "ea1e45ee37047531ca306cd13318abafddeedb5e",
      "tree": "1022b39e4fb5f4db72ab64f5dc9fde8024dc23d5",
      "parents": [
        "707b3785a9a4a70a6a0ce9bc0485a3d706280ad9"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jun 24 17:22:22 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jun 26 10:57:03 2026 +0800"
      },
      "message": "Update committer onboarding flow\n\n- Add GitBox setup and GitHub two-factor authentication steps for\n  new committers after account creation\n- Add Update Roster step before Welcome, with link to Whimsy roster\n- Update the ICLA page layout\n"
    },
    {
      "commit": "707b3785a9a4a70a6a0ce9bc0485a3d706280ad9",
      "tree": "98c91d865ce0067a07942230937c8a751c82ccbc",
      "parents": [
        "3822464dffb8b859cbf7a5dcb599e595ce40bc76"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jun 22 17:13:55 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jun 24 08:45:25 2026 +0800"
      },
      "message": "Update committer account creation flow to reflect Secretary-driven process\n\n- Apache Secretary now directly creates Apache ID when processing ICLA,\n  no longer requires a separate mentor email request\n- Mark mentor request template as legacy/fallback\n"
    },
    {
      "commit": "3822464dffb8b859cbf7a5dcb599e595ce40bc76",
      "tree": "e44dfa032b769509fb7ee9cb64ba491b831f101b",
      "parents": [
        "d597663d5862ee9b51efdee435582f48655390f2"
      ],
      "author": {
        "name": "vovik0134",
        "email": "vovik0134@gmail.com",
        "time": "Tue Jun 23 10:28:51 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 15:28:51 2026 +0800"
      },
      "message": "Backward-incompatible changes from Greenplum 6.x (#380)\n\n* Fix doc contribution guide link in README.md\n* Fix versions typo in \"Greenplum to Cloudberry migration\" of migration-and-upgrade.md\n* Added backward-incompatible changes from Greenplum 6 and restructured migration-and-upgrade page to category"
    },
    {
      "commit": "d597663d5862ee9b51efdee435582f48655390f2",
      "tree": "ab1e2cf3911c3741c3c1ea3648d5d3eb4d3f8582",
      "parents": [
        "39a33b43589db0dfb924b220b7778706ae681498"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jun 22 19:38:25 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 14:38:25 2026 +0300"
      },
      "message": "Blog: Anton Kurochkin as a new committer (#378)\n\n* Blog: Anton Kurochkin as a new committer\n\n* Update the final mailing list\n\n* Team: add Anton to the committer list\n\n* Update Anton\u0027s org info"
    },
    {
      "commit": "39a33b43589db0dfb924b220b7778706ae681498",
      "tree": "567ad8332275e54fd1aeef7164f55e92c4971365",
      "parents": [
        "1fab83d8203dcbb9c6044113defa542644bcb581"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Jun 16 12:26:18 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jun 22 11:41:28 2026 +0800"
      },
      "message": "Add PostgreSQL Base column to Releases table\n\nAdd a \"PostgreSQL Base\" column after Date in the Releases\ndownload table. Both 2.0.0-incubating and 2.1.0-incubating\nare based on PostgreSQL 14.4.\n"
    },
    {
      "commit": "1fab83d8203dcbb9c6044113defa542644bcb581",
      "tree": "63a40700e6d55ca10694babdd225a64097a7c76e",
      "parents": [
        "4f8f60e7adbf26178291054394d7b5efba1c840d"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Jun 16 14:43:42 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 14:43:42 2026 +0800"
      },
      "message": "UI Improvements for Site (#370)\n\n* Polish the website UI\n* Cleanup the unused files, like unused images, the legacy bootcamp pages\n* Homepage: add `why Cloudberry` module"
    },
    {
      "commit": "4f8f60e7adbf26178291054394d7b5efba1c840d",
      "tree": "196e2de97a1a971ad1aeccff4403afb9132f0158",
      "parents": [
        "20681c60ca65876f9f7f89c251632b9b3d588ade"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jun 10 10:11:21 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Jun 11 12:08:39 2026 +0800"
      },
      "message": "Blog: Apache Cloudberry Upgrades to PG16\n"
    },
    {
      "commit": "20681c60ca65876f9f7f89c251632b9b3d588ade",
      "tree": "675de198e0f408ade3e893195134e3d232eafda1",
      "parents": [
        "f692dbb0472bc4816e74a658297f9a922130b729"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jun 10 10:27:31 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Jun 11 11:56:27 2026 +0800"
      },
      "message": "Fix: use editUrl function to correct PXF doc edit links\n\nThe string-form editUrl appended the project-relative path\n(pxf/docs/*.md) instead of the plugin-relative path,\nresulting in broken \"Edit this page\" URLs on the PXF docs site.\nSwitch to the function form so docPath is correctly relative\nto the plugin\u0027s path option (pxf/docs).\n"
    },
    {
      "commit": "f692dbb0472bc4816e74a658297f9a922130b729",
      "tree": "1099270e7c9d4ae0a70fdc69325925c887caf88e",
      "parents": [
        "3bee157b604afeb9d94551bfee71e9c7ea62fc0e"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Jun 09 16:00:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 16:00:29 2026 +0800"
      },
      "message": "Docs: integrate PXF documentation as multi-instance plugin (#372)\n\n- Add PXF submodule with sparse checkout for docs/ directory\n- Configure second docs plugin instance for PXF at /pxf route\n- Add PXF-specific sidebar configuration\n- Update README with submodule initialization instructions\n- Add submodule to workflow"
    },
    {
      "commit": "3bee157b604afeb9d94551bfee71e9c7ea62fc0e",
      "tree": "c68c48497c574e0ffe485e04939fa66d2dff3a66",
      "parents": [
        "84ce60dd80d1dad4673356deb72f9ab56217cc50"
      ],
      "author": {
        "name": "Tuer·maimaitiaili Ba",
        "email": "bte808@foxmail.com",
        "time": "Thu Jun 04 23:54:49 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jun 05 10:42:58 2026 +0800"
      },
      "message": "Fix Cloudberry vs Greenplum FAQ link"
    },
    {
      "commit": "84ce60dd80d1dad4673356deb72f9ab56217cc50",
      "tree": "662dfb3d10dee5e9fe9dd0a8a53686e958f5aa88",
      "parents": [
        "c5cf7efa11b32ba7411cc4a0755532bba7822227"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu May 28 16:16:00 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jun 03 17:08:01 2026 +0800"
      },
      "message": "New page: Powered by\n"
    },
    {
      "commit": "c5cf7efa11b32ba7411cc4a0755532bba7822227",
      "tree": "ff9ed5c86f38c0f198818941ac2e08d9ca7a47c2",
      "parents": [
        "a61f27e486fbb9a558eb4b7e3ccb20a0451e2590"
      ],
      "author": {
        "name": "Arpit Jain",
        "email": "arpitjain099@gmail.com",
        "time": "Tue May 12 12:48:59 2026 +0000"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri May 29 14:52:23 2026 +0800"
      },
      "message": "Add npm overrides for vulnerable transitive packages\n\nSigned-off-by: Arpit Jain \u003carpitjain099@gmail.com\u003e\n"
    },
    {
      "commit": "a61f27e486fbb9a558eb4b7e3ccb20a0451e2590",
      "tree": "3c0224d992ca495665d2ddae0cdb2f01e6ad8bf1",
      "parents": [
        "9e771cecf1b21df53eb1f8aeed6ff3aac20fa7e4"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri May 22 14:41:49 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 14:41:49 2026 +0800"
      },
      "message": "Docs: update deployment docs (#367)\n\n- Slip the deployment docs into `build` and `deployment`.\n - `build`: build the Cloudberry from the source code\n - `deployment`: install the Cloudberry via RPM/DEB in production\n- Reorganize the database basic operations\n- Reorganize the introduction docs"
    },
    {
      "commit": "9e771cecf1b21df53eb1f8aeed6ff3aac20fa7e4",
      "tree": "f325a32a23ed1fc93dc186475cbf8af53ade72ad",
      "parents": [
        "a9d30815da1a72f8bc4045e0bd7590ae2f070ea2"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon May 11 14:03:47 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue May 12 18:26:31 2026 +0800"
      },
      "message": "Blog: Incubation Report May 2026\n"
    },
    {
      "commit": "a9d30815da1a72f8bc4045e0bd7590ae2f070ea2",
      "tree": "d6572e7620e05c9a4125379c67fd424f6e77cde0",
      "parents": [
        "3b04a28fbf09f1fc78e6d8187175a9b0db894b8b"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon May 11 14:34:56 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue May 12 17:56:24 2026 +0800"
      },
      "message": "Release: update the convenience packages URL\n"
    },
    {
      "commit": "3b04a28fbf09f1fc78e6d8187175a9b0db894b8b",
      "tree": "701050247549d19d6e51f48011934b15f21704f2",
      "parents": [
        "603768d905849de98cc4975c70c2a5ac53900942"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri May 08 10:47:58 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 08 10:47:58 2026 +0800"
      },
      "message": "Team: update PPMC member org infos (#363)"
    },
    {
      "commit": "603768d905849de98cc4975c70c2a5ac53900942",
      "tree": "21ce936317a55e6c0e4319e2587cafa9ae07b16d",
      "parents": [
        "7c97f01e4001e0d38fe169da9ea114f4daa6b6f7"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Apr 15 11:09:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 11:09:23 2026 +0800"
      },
      "message": "Blog: Apache Cloudberry 2.1.0 Released (#362)"
    },
    {
      "commit": "7c97f01e4001e0d38fe169da9ea114f4daa6b6f7",
      "tree": "11221c10edbc54ee5da1cd4a2cfda548d7e0fca0",
      "parents": [
        "b99a7308e10b8ff76516db4650e6db7a579f4731"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Apr 14 12:33:32 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Apr 14 16:39:03 2026 +0800"
      },
      "message": "Release: add 2.1.0 release\n"
    },
    {
      "commit": "b99a7308e10b8ff76516db4650e6db7a579f4731",
      "tree": "7d5b63f69ee1fed6d4267b681fd3c058bae0eb72",
      "parents": [
        "537608b6059d7a17ea1e35ea5e9f62e522f97150"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Apr 14 09:21:52 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 09:21:52 2026 +0800"
      },
      "message": "Update Slack workspace links and add Discord integration (#360)\n\nThis commit updates all community communication channels following the\nsuspension of the previous apache-cloudberry.slack.com workspace.\n\nChanges include:\n\n- Update all Slack invitation links to new asf-cloudberry workspace\n- Add Discord server integration across the site\n- Update channel lists for both Slack and Discord guides\n- Add blog post announcing the communication channels update\n- Update related documentation and support pages"
    },
    {
      "commit": "537608b6059d7a17ea1e35ea5e9f62e522f97150",
      "tree": "36564448bb7dd095cabf77ff59b2805618ec550c",
      "parents": [
        "233b89789a36437d52480c7465dd7339c3444648"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Apr 08 15:11:35 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Apr 09 22:12:13 2026 +0800"
      },
      "message": "Team: add new ppmc guide\n"
    },
    {
      "commit": "233b89789a36437d52480c7465dd7339c3444648",
      "tree": "9f152a99197b91dc08dc5d11053b28fada0e205a",
      "parents": [
        "739f7a2242c962c86adb623ea14e6c69080e9861"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Apr 07 18:35:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 18:35:30 2026 +0800"
      },
      "message": "New PPMC member: Leonid Borchuk (#358)"
    },
    {
      "commit": "739f7a2242c962c86adb623ea14e6c69080e9861",
      "tree": "dc9661d11f31725f5b90bd7182e74c833c5f2f02",
      "parents": [
        "12921b00cdd10f528da2afd54fdb8c8b5f935bad"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Mar 31 18:58:15 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Apr 01 14:23:36 2026 +0800"
      },
      "message": "Blog: new committer - Nikolay Antonov\n"
    },
    {
      "commit": "12921b00cdd10f528da2afd54fdb8c8b5f935bad",
      "tree": "8560a7ec20cfe638435e612cec52d586197927f1",
      "parents": [
        "c839d9925bed41a9308561e3ce10da6172d9766d"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Mar 31 18:56:04 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Apr 01 11:29:03 2026 +0800"
      },
      "message": "Blog: new committer- Xiaoyu Liu\n"
    },
    {
      "commit": "c839d9925bed41a9308561e3ce10da6172d9766d",
      "tree": "7b26eb65f1487b0d42136c6216a0c5aae157596b",
      "parents": [
        "9a4b49da7ea47c53461b953f3df7d2b2214704fb"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Mar 31 10:46:49 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Apr 01 10:16:38 2026 +0800"
      },
      "message": "Update syntax error in bash script regarding LD_LIBRARY_PATH\n\nSee: https://github.com/apache/cloudberry/pull/1624\n"
    },
    {
      "commit": "9a4b49da7ea47c53461b953f3df7d2b2214704fb",
      "tree": "5e199af14d47f01701a1862043e59d1e9029b943",
      "parents": [
        "563c29b2a747707c949f3cfd4dfdd2b429e87cdd"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Mar 30 21:07:04 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 21:07:04 2026 +0800"
      },
      "message": "Blog: 2.1.0 Preview"
    },
    {
      "commit": "563c29b2a747707c949f3cfd4dfdd2b429e87cdd",
      "tree": "8271bd618a299c6dc662894411bd640582bd26ec",
      "parents": [
        "c675339958df5d7de9cbe1fff3540d6aeb005025"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Mar 25 14:54:27 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Mar 25 19:46:13 2026 +0800"
      },
      "message": "Changelog: Release 2.1.0\n"
    },
    {
      "commit": "c675339958df5d7de9cbe1fff3540d6aeb005025",
      "tree": "0cad213d12f6f99de075478a35289219c1e0b224",
      "parents": [
        "fe1bbab0d07705c5fc4a14611b87c2ef381bdb75"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Mar 23 14:27:14 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Mar 25 18:55:32 2026 +0800"
      },
      "message": "Blog: Incubation report Feb 2026\n"
    },
    {
      "commit": "fe1bbab0d07705c5fc4a14611b87c2ef381bdb75",
      "tree": "cece7c1ca0cf65485b96e507ef86e7a470843a22",
      "parents": [
        "46010e5d316a07d62522570ffdf6577b189332b6"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Mar 24 18:22:33 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Mar 25 18:30:42 2026 +0800"
      },
      "message": "Team: update member email address to Apache\n"
    },
    {
      "commit": "46010e5d316a07d62522570ffdf6577b189332b6",
      "tree": "a12e1b42bf67df26744f6fe89b0b90f962c0803f",
      "parents": [
        "876abed1274f462385e80c4af7aa31a562b55e84"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Mar 23 14:34:54 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Mar 24 18:24:09 2026 +0800"
      },
      "message": "Team: add new committers\n"
    },
    {
      "commit": "876abed1274f462385e80c4af7aa31a562b55e84",
      "tree": "7d643552354ce09041fb920b884cdce91d3fa7cd",
      "parents": [
        "a5f9ee530988d800312102770afbfb91c907b65b"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Mar 06 10:59:39 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Mar 09 14:27:35 2026 +0800"
      },
      "message": "Docs: update configure options\n"
    },
    {
      "commit": "a5f9ee530988d800312102770afbfb91c907b65b",
      "tree": "83a596ad4fa62f5310317e4a07542240aa124aea",
      "parents": [
        "efd229f69d3089f9d0326a0aadbdd4e69ae2d986"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Mar 04 16:37:07 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Mar 05 14:12:09 2026 +0800"
      },
      "message": "Doc: update multiple artifacts signature and checksum method\n"
    },
    {
      "commit": "efd229f69d3089f9d0326a0aadbdd4e69ae2d986",
      "tree": "3bac872ea020a4ba9fa15e87a2e3ba15b8e8658e",
      "parents": [
        "c17c85b37bb9bc55459fe1d169f40d596993ff00"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Feb 02 16:00:28 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 02 16:00:28 2026 +0800"
      },
      "message": "Release: update build docs for 2.1.0 and main (#347)\n\n"
    },
    {
      "commit": "c17c85b37bb9bc55459fe1d169f40d596993ff00",
      "tree": "d17a9821c3bf88f487dffc8eeda5896a5e159774",
      "parents": [
        "e35f9c9a84fb6b7a9caf0830743620959d4e9e74"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jan 28 13:41:09 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jan 28 15:30:14 2026 +0800"
      },
      "message": "Team: add roseduan as new committer\n"
    },
    {
      "commit": "e35f9c9a84fb6b7a9caf0830743620959d4e9e74",
      "tree": "6006fd28d8ec3c768bb9806e128cf214227f29dc",
      "parents": [
        "63c79049270ac629faa58319238f563c5a67f5a1"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jan 28 11:55:21 2026 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jan 28 15:30:14 2026 +0800"
      },
      "message": "Blog: New committer - Rose Duan\n"
    },
    {
      "commit": "63c79049270ac629faa58319238f563c5a67f5a1",
      "tree": "a31bbe712b7281f27d5569f5f7b3052d779ea62d",
      "parents": [
        "57757e442093ef9abe7dff56d2377744b79b99b3"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Jan 08 16:29:13 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 08 16:29:13 2026 +0800"
      },
      "message": "docs: add developer manual docs (#336)\n\n* docs: add developer manual docs\n\n* .\n\n* docs: add developer manual docs\n\n* .\n\n* add 5 more pl docs\n\n* fix\n\n* address comments and add pl/r doc"
    },
    {
      "commit": "57757e442093ef9abe7dff56d2377744b79b99b3",
      "tree": "00bd01bc26a3627c29684780ff8be478ad1b76e1",
      "parents": [
        "668dc337f24ac209c5846b6cfc0fc5c48f2fae53"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Dec 22 12:17:17 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Dec 24 19:41:33 2025 +0800"
      },
      "message": "Blog: Apache Cloudberry 2025 Review\n"
    },
    {
      "commit": "668dc337f24ac209c5846b6cfc0fc5c48f2fae53",
      "tree": "3a0f5b04d39575bbfcc2daf17665caed9c72e106",
      "parents": [
        "da1229c2f7e1124228b1dd20ee84a86a37b6504a"
      ],
      "author": {
        "name": "Bhargav",
        "email": "119781738+bhargav-developer@users.noreply.github.com",
        "time": "Fri Dec 12 14:37:42 2025 +0530"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Dec 15 10:33:54 2025 +0800"
      },
      "message": "fix: added missing space between paragraph text and link for better readability\n\nThe text inside the contribution paragraph had no gap between the\r\nsentence and the embedded link, causing the paragraph to appear\r\nvisually cramped. Added proper spacing to improve readability and\r\nlayout consistency across the page."
    },
    {
      "commit": "da1229c2f7e1124228b1dd20ee84a86a37b6504a",
      "tree": "b01ca71e21436d59f7091e549f3d84d2353b93f5",
      "parents": [
        "a782577ff53bd928c5e237f59d6c80e0da12d1e2"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Dec 05 16:41:15 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Dec 09 15:44:15 2025 +0800"
      },
      "message": "Doc: update PAX dependencies in the main branch\n\nThe PAX has introduced one new dependency name liburing.\n\nSee: https://github.com/apache/cloudberry/pull/1464\n"
    },
    {
      "commit": "a782577ff53bd928c5e237f59d6c80e0da12d1e2",
      "tree": "f3170c5972fe446ebb783bf16425fbdc1fef3159",
      "parents": [
        "79444d295208d6b23dda0854d628a54196b0fbea"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Nov 10 11:30:08 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Nov 24 17:20:07 2025 +0800"
      },
      "message": "Blog: add Nov incubation report\n"
    },
    {
      "commit": "79444d295208d6b23dda0854d628a54196b0fbea",
      "tree": "e43ada9c56f38410b2521a97067ca2ec39643282",
      "parents": [
        "e0164c5d6f2ce66caa39dd4ea9f2cc3e74b61051"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Nov 10 11:46:24 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Nov 10 14:02:56 2025 +0800"
      },
      "message": "Team: update committer org info\n"
    },
    {
      "commit": "e0164c5d6f2ce66caa39dd4ea9f2cc3e74b61051",
      "tree": "50f36f808127e937706e8d4093225b9bcf60575c",
      "parents": [
        "2d87f988450ddfb2bb2cccb2c16c987e9e1cbf5c"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Fri Oct 31 18:18:33 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 31 18:18:33 2025 +0800"
      },
      "message": "docs: add more DevOps docs (#322)\n\n* docs: add more DevOps docs\n\n* correct links\n\n* Update sidebars.ts\n\n* fix\n\n* fix again\n\n* bump to 2.x\n\n* add 2.x sidebar\n\n* fix titles\n\n* Update migration-and-upgrade.md\n\n* smalll refinement\n\n* fix link\n\n* fix anchors\n\n* docs: add more DevOps docs\n\n* correct links\n\n* Update sidebars.ts\n\n* fix\n\n* fix again\n\n* bump to 2.x\n\n* add 2.x sidebar\n\n* fix titles\n\n* Update migration-and-upgrade.md\n\n* smalll refinement\n\n* fix link\n\n* fix anchors\n\n* address comments"
    },
    {
      "commit": "2d87f988450ddfb2bb2cccb2c16c987e9e1cbf5c",
      "tree": "de40aa393edd183f30df8baa8f2fc12e0ed2fa87",
      "parents": [
        "d002d29c4b0ca3c5e5f299a3680c5e37c93e17d7"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Oct 27 15:40:26 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Oct 29 14:40:50 2025 +0800"
      },
      "message": "PostGIS: update docs on Rocky9\n"
    },
    {
      "commit": "d002d29c4b0ca3c5e5f299a3680c5e37c93e17d7",
      "tree": "97cf3bde2c9d8594b54aabf79e2fcf4acb5cb282",
      "parents": [
        "3cb590c9c452d6e0b05f75e7639dd4e4ba5b0bcf"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Oct 23 14:20:01 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Oct 24 11:40:23 2025 +0800"
      },
      "message": "Doc: update docs for PostGIS\n"
    },
    {
      "commit": "3cb590c9c452d6e0b05f75e7639dd4e4ba5b0bcf",
      "tree": "bf568be54592399bcd2dd0d0f5e5e310005f0b00",
      "parents": [
        "2f9b9bcb7f291d0921ffe3caf1ae05b0d1a64b01"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Oct 15 14:38:17 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Oct 21 16:00:31 2025 +0800"
      },
      "message": "Add Go PATH env variable set\n"
    },
    {
      "commit": "2f9b9bcb7f291d0921ffe3caf1ae05b0d1a64b01",
      "tree": "5a31ab5967523e1719bfb1b13f82968c1c991bfb",
      "parents": [
        "3d0ad56e13d12f1620555dcb1a5696e95dd87e5d"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Oct 15 14:06:37 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Oct 21 16:00:31 2025 +0800"
      },
      "message": "Docs: rename apache/cloudberry-gpbackup to apache/cloudberry-backup\n"
    },
    {
      "commit": "3d0ad56e13d12f1620555dcb1a5696e95dd87e5d",
      "tree": "5b6fb690aeaf562a4cd3606ac3f83e9554898ca5",
      "parents": [
        "cbee20c922cd4d561e08fc06634205e3a59da5fe"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Oct 13 18:27:07 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Oct 15 10:07:02 2025 +0800"
      },
      "message": "Doc: updates on building with Docker dev image\n"
    },
    {
      "commit": "cbee20c922cd4d561e08fc06634205e3a59da5fe",
      "tree": "9dc1397b4ca1b6de128057020da64bb2ae332308",
      "parents": [
        "97c983275006cb00903e1562c58c5a1880d6c308"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Oct 10 15:04:16 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Sat Oct 11 10:54:17 2025 +0800"
      },
      "message": "Doc: update dependencies for PostGIS\n"
    },
    {
      "commit": "97c983275006cb00903e1562c58c5a1880d6c308",
      "tree": "4ea7501a5ab0db6e042e34d0630f1e3de18c6843",
      "parents": [
        "ac6562367ad7a1beeb2815e6211bd54027002c6c"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Sep 25 15:36:34 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Sep 29 09:55:40 2025 +0800"
      },
      "message": "Update the announcement link\n"
    },
    {
      "commit": "ac6562367ad7a1beeb2815e6211bd54027002c6c",
      "tree": "164de3afcd9375b30af6cecf29a420119c8c1318",
      "parents": [
        "bbff2865f6b3bd26fcf4a992a16f8f544a81c59f"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Sep 25 12:01:05 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Sep 29 09:55:40 2025 +0800"
      },
      "message": "Blog: New Committer - Leonid Borchuk\n"
    },
    {
      "commit": "bbff2865f6b3bd26fcf4a992a16f8f544a81c59f",
      "tree": "548a7ce3a991c4d11aa02c439c135f75dafa423f",
      "parents": [
        "06b75c84105438d2f53f0c522e6087cc84b73a05"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Sep 23 16:11:26 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Sep 25 10:34:27 2025 +0800"
      },
      "message": "CI: add broken links check step\n"
    },
    {
      "commit": "06b75c84105438d2f53f0c522e6087cc84b73a05",
      "tree": "1ef07079d987e3587d4a6beea914881e7dc5f1c7",
      "parents": [
        "99644b31177c6f970c4b1c0fb973e1af3e65eb2e"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Sep 23 15:29:57 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Sep 25 10:34:27 2025 +0800"
      },
      "message": "Fix broken links\n"
    },
    {
      "commit": "99644b31177c6f970c4b1c0fb973e1af3e65eb2e",
      "tree": "d4047e864da5dd6dc460c152677e6627238fd850",
      "parents": [
        "7ccd2b5c526982fa95eda3ac34bcf442b172d8cb"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Sep 23 11:37:39 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Sep 25 10:27:00 2025 +0800"
      },
      "message": "Doc: add Ubuntu 22.04 Dev Container\n"
    },
    {
      "commit": "7ccd2b5c526982fa95eda3ac34bcf442b172d8cb",
      "tree": "a4f20972f89d17d68ebbcbff8ee07711683c59e4",
      "parents": [
        "0f852cad88ed5c5ea6437b1c78a7f7ac4aaac138"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Sep 18 11:29:35 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Sep 19 11:15:52 2025 +0800"
      },
      "message": "Blog: Welcoming Xun Gong as a New Committer\n"
    },
    {
      "commit": "0f852cad88ed5c5ea6437b1c78a7f7ac4aaac138",
      "tree": "f88bd9fae7e8b13190d7923665d4f7273ffbe9b0",
      "parents": [
        "1f50f52bfb5a80aad70b6efa4c46ac445a1e66bc"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Sep 18 11:40:27 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Sep 19 11:10:26 2025 +0800"
      },
      "message": "UI: add margin between Blog header and body\n"
    },
    {
      "commit": "1f50f52bfb5a80aad70b6efa4c46ac445a1e66bc",
      "tree": "0e4405e1ca76bd340793c0d35a4ddce0d03ffaaa",
      "parents": [
        "6e11e988d2d73fdcbfeeba48282eb560af030bfe"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Sep 18 14:29:44 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 18 14:29:44 2025 +0800"
      },
      "message": "docs: add more baseline docs (loading data related) (#318)\n\n* docs: add more baseline docs (loading data related)\n\n* bump to 2.x\n\n* Update handle-data-errors.md"
    },
    {
      "commit": "6e11e988d2d73fdcbfeeba48282eb560af030bfe",
      "tree": "29aff35620633ae5ccee2ca31189ae9af8919f05",
      "parents": [
        "e2fb1fcece9721e8e66a03036f5da8a43c78aaba"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Sep 17 10:30:55 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 17 10:30:55 2025 +0800"
      },
      "message": "Docs: update docs for PostGIS 3.3.2 (#319)\n\n"
    },
    {
      "commit": "e2fb1fcece9721e8e66a03036f5da8a43c78aaba",
      "tree": "62ac67dbfa1ca596235950b623eb772767a4e44c",
      "parents": [
        "df3e9375af54ca7d6a673ae2575e748f450d13f4"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Sep 08 18:21:30 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Sep 10 16:17:45 2025 +0800"
      },
      "message": "Docs: update build steps for PostGIS\n"
    },
    {
      "commit": "df3e9375af54ca7d6a673ae2575e748f450d13f4",
      "tree": "2bbddc6ee84112c0aabd3cac69d934a1a7f33932",
      "parents": [
        "1eb9238a1a54f3d31a45979b2b0c4cbf685777d7"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Sep 01 17:51:39 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Sep 02 18:39:46 2025 +0800"
      },
      "message": "Docs: remove i18n/zh support\n"
    },
    {
      "commit": "1eb9238a1a54f3d31a45979b2b0c4cbf685777d7",
      "tree": "0d26d18a68315a41c3d0ebdb4d69bfcb1345b2eb",
      "parents": [
        "b3165f4183cd00002f1d67837579400e202a93ab"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Sep 01 11:15:27 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Sep 02 10:26:12 2025 +0800"
      },
      "message": "Update navbar for the side\n\nMain changes are included:\n- Fix the overlap issue between the navbar and the logo files\n- Update the gap for the `Meet the Community` module in index page\n- Update the branch label for Docs\n"
    },
    {
      "commit": "b3165f4183cd00002f1d67837579400e202a93ab",
      "tree": "d7a9b8b15ddb2d63d29b4966a503aa9955990e48",
      "parents": [
        "a92a44f5983fb456e4cd3907b4a0cb100ff49911"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Sep 01 17:32:57 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Sep 02 10:15:47 2025 +0800"
      },
      "message": "Team: update PPMC and committer info\n"
    },
    {
      "commit": "a92a44f5983fb456e4cd3907b4a0cb100ff49911",
      "tree": "e8b2e6cdf853eb2f69aacb21f5416851c847d887",
      "parents": [
        "40ec814ee8dab7ab37e4e87ebc8cb20423c125cc"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Aug 26 18:15:22 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Sep 01 10:33:53 2025 +0800"
      },
      "message": "Blog: what\u0027s new in Cloudberry 2.0.0\n"
    },
    {
      "commit": "40ec814ee8dab7ab37e4e87ebc8cb20423c125cc",
      "tree": "7ce0480ec551a0568bdf3b11de0bb681a506ff77",
      "parents": [
        "b2b23eb61e0fbe9433b7a9a2e6f490d28f0ca246"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Aug 27 12:06:38 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Aug 28 18:01:02 2025 +0800"
      },
      "message": "Blog: Apache Cloudberry 2.0.0 Released\n"
    },
    {
      "commit": "b2b23eb61e0fbe9433b7a9a2e6f490d28f0ca246",
      "tree": "098ac15b509b1a7782d1402e8f9dcc601c5e6160",
      "parents": [
        "65ceef249b9ed223f799115def703806abfd971d"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Aug 28 12:16:47 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Aug 28 16:30:29 2025 +0800"
      },
      "message": "Update contributor info for 2.0 Changelog\n"
    },
    {
      "commit": "65ceef249b9ed223f799115def703806abfd971d",
      "tree": "976d1e5a57343215fa77959eddc17a5ddbaa8683",
      "parents": [
        "1fa61f2db848204cf1852b1d088e590dba747255"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Tue Aug 26 17:33:53 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 26 17:33:53 2025 +0800"
      },
      "message": "docs: add product principle and best practices docs (#305)\n\n"
    },
    {
      "commit": "1fa61f2db848204cf1852b1d088e590dba747255",
      "tree": "c6ebdfc9801c9f730c440e8bd77c083e79fdb242",
      "parents": [
        "440f2f4a6c1b8c80154f65b0d4b0026503a47c8a"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Aug 13 16:43:08 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Aug 26 14:19:28 2025 +0800"
      },
      "message": "Add new release and changelog for 2.0.0\n\nMain changes:\n- Remove the release info from the docs modules\n- Add new release and changelog pages for the official release\n- Update related links and guide for the release\n"
    },
    {
      "commit": "440f2f4a6c1b8c80154f65b0d4b0026503a47c8a",
      "tree": "0cd94f59a9b702cb21e12f7dc4e1a75833dd1862",
      "parents": [
        "fd245d357ded75de8818e8ecb8e61191f95a061d"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Aug 25 11:01:57 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Aug 25 14:10:52 2025 +0800"
      },
      "message": "Update greenplum-path.sh to cloudberry-env.sh\n\nFor 2.x branch, we can still use the greenplum-path.sh instead of\ncloudberry-env.sh. Once the new 2.1.0 release is out, we can replace all\nthe greenplum-path.sh with cloudberry-env.sh.\n"
    },
    {
      "commit": "fd245d357ded75de8818e8ecb8e61191f95a061d",
      "tree": "9d517e45d6bf6d04adc8d333b7b303f7e0c26a8c",
      "parents": [
        "4fc05693e440c1773f4b4588d78e44eeb437cf9a"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Sat Aug 23 21:28:24 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Aug 25 11:47:09 2025 +0800"
      },
      "message": "Update support Ubuntu version\n"
    },
    {
      "commit": "4fc05693e440c1773f4b4588d78e44eeb437cf9a",
      "tree": "15e576e310e7bdf2b5bd67d4fb875672668db0cd",
      "parents": [
        "0d51c1408fce8b73b3f3afff30ff0baf580eab27"
      ],
      "author": {
        "name": "Leonid Borchuk",
        "email": "xifos@qavm-f9b691f5.qemu",
        "time": "Mon Jul 21 08:07:09 2025 +0000"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Aug 25 10:52:33 2025 +0800"
      },
      "message": "Add cloudberry-env.sh file and replacing greenplum-path.sh\n\nThe changes will be made in a future Apache Cloudberry release to\nensure compliance with Apache Software Foundation guidelines.\n\nSee details in\n\ndiscussion [Bug] Rename greenplum_path.sh and generate-greenplum-path.sh to remove trademarked references #1149\nmailing list https://lists.apache.org/thread/b8o974mnnqk6zpy86dgll2pgqcvqgnwm\n\nPR could be merged after https://github.com/apache/cloudberry/pull/1166\n"
    },
    {
      "commit": "0d51c1408fce8b73b3f3afff30ff0baf580eab27",
      "tree": "768241273e3ce6038f613b29ecbc53dea91cf6b1",
      "parents": [
        "aec4a37d2f5b969fbe2f269ac9aee39dd22f534d"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Aug 07 18:15:42 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 07 18:15:42 2025 +0800"
      },
      "message": "Doc: update dependencies changes (#304)\n\nMain changes:\n\n- Add the new dependencies for the configure option\n  `--with-pythonsrc-ext` for Ubuntu and Rocky Linux installation\n- Remove `quicklz` related texts since we have removed the quicklz\n  support from the main branch"
    },
    {
      "commit": "aec4a37d2f5b969fbe2f269ac9aee39dd22f534d",
      "tree": "a3a01076cf1dc97a38f526089ff3033d30101d78",
      "parents": [
        "7897ad569555ced469aff041cbd6af8e2b7617b7"
      ],
      "author": {
        "name": "GEV00",
        "email": "103899373+GEV00@users.noreply.github.com",
        "time": "Wed Aug 06 05:53:04 2025 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 06 10:53:04 2025 +0800"
      },
      "message": "Fix: `gpfdsit` -\u003e `gpfdist` (#303)\n\n"
    },
    {
      "commit": "7897ad569555ced469aff041cbd6af8e2b7617b7",
      "tree": "6643785f94ed7fe9a329f7bac884f35b5b07af4b",
      "parents": [
        "3d5af817bae50a31c0deace2ec06b40cf6c34696"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Jul 31 16:18:45 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Aug 05 16:04:47 2025 +0800"
      },
      "message": "Add incubation report blog - August 2025\n"
    },
    {
      "commit": "3d5af817bae50a31c0deace2ec06b40cf6c34696",
      "tree": "693870a4167b8aeb17c631a9f46435ab5dfad83a",
      "parents": [
        "9005f4b9bb0e4ab20112bd6feb88317de2093524"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Aug 01 13:58:04 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Aug 01 14:14:19 2025 +0800"
      },
      "message": ".asf.yaml: update PR settings\n"
    },
    {
      "commit": "9005f4b9bb0e4ab20112bd6feb88317de2093524",
      "tree": "ae24b3a6b3ffadfa83ba65d95fb4804029ac051c",
      "parents": [
        "f423df1f52829b4f4eedf290b5e2d965657462d7"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Jun 17 11:36:48 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Jul 31 15:28:52 2025 +0800"
      },
      "message": "Update docs for PAX\n"
    },
    {
      "commit": "f423df1f52829b4f4eedf290b5e2d965657462d7",
      "tree": "ed6a7fb37d139d8954d644c3516e457642ceca33",
      "parents": [
        "ee163cea0878b10047465ea16f3e42f90b46c029"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Fri Jul 18 10:08:28 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 18 10:08:28 2025 +0800"
      },
      "message": "docs: Add performance documents and resource queue guide\n\n"
    },
    {
      "commit": "ee163cea0878b10047465ea16f3e42f90b46c029",
      "tree": "fd24035aa0e0d8523462c07697c070d29cec6dd3",
      "parents": [
        "ff7b3477807c4861c127a766365262f7063298a2"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jul 09 16:20:19 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Jul 10 11:29:19 2025 +0800"
      },
      "message": "Blog: Apache Cloudberry @ Community Over Code Asia 2025\n"
    },
    {
      "commit": "ff7b3477807c4861c127a766365262f7063298a2",
      "tree": "794aefa03dae7cea8841be1b23a925e9f0f9fca6",
      "parents": [
        "857fdd48f63c353039d70fe2d16ec01019aef5b6"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jul 02 16:07:35 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jul 07 10:08:27 2025 +0800"
      },
      "message": "Blog: new post on renaming Greenplum* files\n"
    },
    {
      "commit": "857fdd48f63c353039d70fe2d16ec01019aef5b6",
      "tree": "8c2d20a620da8fc5d40264e3b935142d3e0b47d8",
      "parents": [
        "cfbd13a4d3ead1bcf3545889ad36f5b572550c68"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jun 20 19:05:59 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jun 25 14:48:08 2025 +0800"
      },
      "message": "Add Cloudberry 2.0 Preview Blog\n"
    },
    {
      "commit": "cfbd13a4d3ead1bcf3545889ad36f5b572550c68",
      "tree": "80d17c01b6b7fdcfb430d16bbf75667f57d8a979",
      "parents": [
        "e3678e0eb2af3394312dcde3046af8b0e88e9a2d"
      ],
      "author": {
        "name": "Alwin",
        "email": "xtang.code@gmail.com",
        "time": "Thu Jun 19 15:57:11 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 19 15:57:11 2025 +0800"
      },
      "message": "Add migration and upgrade guide for cbdb 2.0 (#287)\n\n[docs] Add migration and upgrade guide for Cloudberry Database\n\nThis commit adds a comprehensive guide for two migration scenarios:\n1. Upgrading from Cloudberry Database 1.x (1.6) to 2.x\n2. Migrating from Greenplum Database 6.x/7.x to Cloudberry 2.x\n\nThe guide includes:\n- Prerequisites and installation steps\n- Version compatibility information\n- Step-by-step migration process\n- Various migration modes and options\n- Performance optimization tips\n- Example scenarios for both use cases\n- Troubleshooting guidance\n- Additional resources\n\nThe guide uses cbcopy tool for both migration scenarios and follows\ntechnical writing best practices for clarity and usability."
    },
    {
      "commit": "e3678e0eb2af3394312dcde3046af8b0e88e9a2d",
      "tree": "83076687444038ca9ab65f2e6b76085a4fd94f54",
      "parents": [
        "9f826332fe8b95020b1fe8c1f1741eac95c210a9"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Tue Jun 17 13:22:54 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 17 13:22:54 2025 +0800"
      },
      "message": "docs: revise docs according to feedback:\n\n* Remove a misleading note from the PAX doc\n* Add a note in the directory table doc to clarify the limit"
    },
    {
      "commit": "9f826332fe8b95020b1fe8c1f1741eac95c210a9",
      "tree": "8e6317ecb68229366f6069fded034af91f0b4709",
      "parents": [
        "ad076c128d79cb854589bd787d18846cda9b6265"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Fri Jun 13 17:49:20 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 13 17:49:20 2025 +0800"
      },
      "message": "docs: add security related baseline documents (#279)\n\n"
    },
    {
      "commit": "ad076c128d79cb854589bd787d18846cda9b6265",
      "tree": "e093ec886ddc936bb914f18fb44fb5ce96b72387",
      "parents": [
        "f26fd2bb654469ef3293785e09725c524f507139"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Jun 12 16:20:13 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jun 13 12:15:12 2025 +0800"
      },
      "message": "V2: Move bootcamp pages to Docs\n"
    },
    {
      "commit": "f26fd2bb654469ef3293785e09725c524f507139",
      "tree": "5ce3c9bca9ec1bfd88dff68f821ff39ab5bd828d",
      "parents": [
        "f53469646a60b788c2a64e836ae0b24b03d4e46f"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Jun 10 19:01:12 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jun 13 12:15:12 2025 +0800"
      },
      "message": "Move Bootcamp pages to Docs\n\n- Move bootcamp/tutorials to Docs/\n- Move bootcamp/crash-course to Docs/\n- Move sandbox to Deployment/\n"
    },
    {
      "commit": "f53469646a60b788c2a64e836ae0b24b03d4e46f",
      "tree": "6021c4e30f6bd128c718247fbd21b478efd5bf1f",
      "parents": [
        "2a45ff05b7b2f53be1f1a09440e52e46e1c283fb"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Jun 10 15:03:07 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jun 11 10:20:15 2025 +0800"
      },
      "message": "Add Apache SeaTunnel to Ecosystem\n"
    },
    {
      "commit": "2a45ff05b7b2f53be1f1a09440e52e46e1c283fb",
      "tree": "2aa40fea86bce7d70412d1570115bbd314b972f3",
      "parents": [
        "ca14d8557b178df9c8bdc7bee486ed3c67b38aca"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jun 06 12:30:04 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jun 06 15:20:21 2025 +0800"
      },
      "message": "Fix the uncorrect user:group format\n"
    },
    {
      "commit": "ca14d8557b178df9c8bdc7bee486ed3c67b38aca",
      "tree": "28ee25b3a48683318ea0259e552fd3983b59ea20",
      "parents": [
        "84e83f09a8450349374acda63ff3ab4e28cb9b80"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Jun 05 16:32:03 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 05 16:32:03 2025 +0800"
      },
      "message": "doc: add PAX related docs (#275)\n\n* doc: add PAX related docs"
    },
    {
      "commit": "84e83f09a8450349374acda63ff3ab4e28cb9b80",
      "tree": "606de22b777bf2c1f9ef046ace9d1485b211be29",
      "parents": [
        "c64df4b5dd9f4b59e4504f29902933b85b92310c"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Jun 05 14:52:10 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Jun 05 15:20:44 2025 +0800"
      },
      "message": "Add new deployment docs for 2.x\n"
    },
    {
      "commit": "c64df4b5dd9f4b59e4504f29902933b85b92310c",
      "tree": "7a7d0444a02129bb214ca3fe3bfd4e39f27dce58",
      "parents": [
        "a9cf40b9cde674beca61cc6db339ff93d9e23187"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue May 27 19:09:22 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Jun 05 15:20:44 2025 +0800"
      },
      "message": "Refactor the installation Docs for Rocky \u0026 Ubuntu\n\nThis PR is used to refactor the installation docs for Rocky Linux 8, 9\nand Ubuntu 22.04 +.\n\nOther changes:\n- Remove the installation docs on macOS\n- Remove the installation docs on Rocky Linux 8 and Rocky Linux 9, they\n  are out of date, replaced with a new unified installation docs.\n\nNow the new docs are only under the `next` branch. Will copy them into\nthe 2.x later.\n"
    },
    {
      "commit": "a9cf40b9cde674beca61cc6db339ff93d9e23187",
      "tree": "16033348a71350ec3bdf5abea62e7a7730c8fb45",
      "parents": [
        "19af3a49b7cbdf3f78c3437d73f2e7c2a2bc0e8f"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Wed Jun 04 16:42:00 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 04 16:42:00 2025 +0800"
      },
      "message": "docs: add db objects and query docs\n\n"
    },
    {
      "commit": "19af3a49b7cbdf3f78c3437d73f2e7c2a2bc0e8f",
      "tree": "427eadda09c545a82c5fb2eba8d960649fb31bf2",
      "parents": [
        "eefc1f767a052b9b29025ff004a5da620137c18a"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Mon May 26 17:10:27 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 26 17:10:27 2025 +0800"
      },
      "message": "2.0 docs: add guc doc and a system view doc (#274)\n\n* 2.0 docs: add guc doc and a system view doc\n\n* add sidebar\n\n* fix\n\n* fix\n\n* fix\n\n* refine format"
    },
    {
      "commit": "eefc1f767a052b9b29025ff004a5da620137c18a",
      "tree": "22cf77e994cc4e9b1c763d1ad62a151569835216",
      "parents": [
        "d5eedb0622df0df2f76df2e69ef960376968b3fd"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Mon May 26 16:06:42 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 26 16:06:42 2025 +0800"
      },
      "message": "docs: add 3rd batch of system catalog documents (#271)\n\n* docs: add 3rd batch of system catalog documents\n\n* Update pg-file-settings.md\n\n* translate\n\n* add to 2.0\n\n* add to zh sidebar\n\n* add 11 more sys view docs\n\n* fix\n\n* address comment"
    },
    {
      "commit": "d5eedb0622df0df2f76df2e69ef960376968b3fd",
      "tree": "c9882c063e983d26792f0f01c637bbe4280d3bc9",
      "parents": [
        "741f07a002d597121d13ecae8fd10dbeec3b1001"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri May 23 11:32:55 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Sat May 24 08:23:18 2025 +0800"
      },
      "message": "Blog: Apache Cloudberry Incubation Report - May 2025\n"
    },
    {
      "commit": "741f07a002d597121d13ecae8fd10dbeec3b1001",
      "tree": "9c8913dafde4bd3c423afef16f4a8d931de284dd",
      "parents": [
        "9b4708bca49b9e1a669b83d23a2397c1f1fc1f19"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Fri May 23 12:04:02 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 23 12:04:02 2025 +0800"
      },
      "message": "2.0 docs: add resource group related docs and gp_toolkit (#270)\n\n"
    }
  ],
  "next": "9b4708bca49b9e1a669b83d23a2397c1f1fc1f19"
}
