)]}'
{
  "log": [
    {
      "commit": "f981623fb7df14cefc3a70b674d6046f31d2305f",
      "tree": "b411d290a3357ae34ba55edec9c368b90dacc201",
      "parents": [
        "f7531936d5784d5710b76fe7635f217d7df65269"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Nov 25 22:39:48 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 25 15:39:48 2025 +0100"
      },
      "message": "Add archive notice (#47)\n\n"
    },
    {
      "commit": "f7531936d5784d5710b76fe7635f217d7df65269",
      "tree": "72e45dc29516c0789f3fab13613411263afdd786",
      "parents": [
        "2afbeb8ff9fad4af86720cc875605d4dd1788afe"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jun 11 16:10:07 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jun 13 13:34:05 2025 +0800"
      },
      "message": "Update master to coordinator and brand name\n\nIn this PR, these changes are made:\n\n- Update the word `master` to `coordinator` to match the source code\n  changes\n- Update the old brand name `cloudberrydb` or `cloudberry database` to\n  `cloudberry` or `Apache Cloudberry`.\n- Update faa.tar.gz file to match the changes\n- Add exec mod to smoke-test.sh\n"
    },
    {
      "commit": "2afbeb8ff9fad4af86720cc875605d4dd1788afe",
      "tree": "f3b758d6407038d4e0e7a5577c20437c98bbc399",
      "parents": [
        "1352d60294f4b517b3667e5a1a9660af02aa4f85"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Sat Jun 07 08:29:34 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jun 09 10:05:49 2025 +0800"
      },
      "message": "Update Dockerfile for main branch building\n\nIn this PR, these changes are made:\n\n* Update the timezone to Los Angeles\n* Remove the passwd as set `NOPASSWD` for gpadmin and root in the file\n  /etc/sudoers\n* Add PAX dependencies protobuf-devel and `--enable-pax` option\n* Update the git clone command to fetch the submodules\n* Enable lz4 and gpcloud support\n"
    },
    {
      "commit": "1352d60294f4b517b3667e5a1a9660af02aa4f85",
      "tree": "1639af013bbdcc8aaaa6662d25d224784f2da3c4",
      "parents": [
        "5a51a7bb690ae3e8d05e73a3d5b30fd800ee8124"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jun 06 10:19:01 2025 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jun 06 10:19:01 2025 +0800"
      },
      "message": "Remove status check for repo\n"
    },
    {
      "commit": "5a51a7bb690ae3e8d05e73a3d5b30fd800ee8124",
      "tree": "83f6766b50d9f98344afc9ab29e503d3434db4b1",
      "parents": [
        "a63fb3754c0d222535d8de46014bbb81e7013105"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Nov 05 10:50:42 2024 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Mar 28 11:30:46 2025 +0800"
      },
      "message": "Update asf.yaml and README.md\n"
    },
    {
      "commit": "a63fb3754c0d222535d8de46014bbb81e7013105",
      "tree": "f31f5dea5b7cea57fa18d6a968f1092dd1094af8",
      "parents": [
        "6b93bcc6d67882c870ef0aca1b383a25732e9a25"
      ],
      "author": {
        "name": "Ed Espino",
        "email": "espino@apache.org",
        "time": "Mon Sep 09 00:42:56 2024 -0700"
      },
      "committer": {
        "name": "Ed Espino",
        "email": "espino@apache.org",
        "time": "Wed Sep 11 10:21:40 2024 -0700"
      },
      "message": "Retire base OS CentOS 7.\n\n* Rocky Linux 9 will be used for release container.\n* Make the gpadmin user the default user when entering the container.\n* Set USER environmetn variable\n* Set COORDINATOR_DATA_DIRECTRY environmetn variable\n* Set default working directorty (WORKDIR) /home/gpadmin\n* Remove unnecessary cd $HOME\n* Remove - currently does not support ARM CPU\u0027s such as Apple M1/M2\n"
    },
    {
      "commit": "6b93bcc6d67882c870ef0aca1b383a25732e9a25",
      "tree": "c9449220e48c2789436a7f4fc005fa7a4f8af4ba",
      "parents": [
        "ec57070ad990c579276cf471659d960975e515b6"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Sep 05 11:56:37 2024 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Sep 09 12:05:08 2024 +0800"
      },
      "message": "Update base release to v1.6.0\n"
    },
    {
      "commit": "ec57070ad990c579276cf471659d960975e515b6",
      "tree": "ab79c2346f16188e0c3d9bd7e18a04db19046b38",
      "parents": [
        "6f530269c0783146333612520d01990bad3877be"
      ],
      "author": {
        "name": "antoniopetrole",
        "email": "antoniopetrole@gmail.com",
        "time": "Sat Aug 10 10:50:24 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 10 10:50:24 2024 -0400"
      },
      "message": "Support for multi-container deployments and bootcamp improvements (#33)\n\n* Added support for multinode (container) deployments\r\n\r\n* Added support for multinode deployments in run.sh and fixed pager bug for multinode deployments\r\n\r\n* Updated README to reflect multi-container deployments\r\n\r\n* Added container name arguments to single and multi container deployments\r\n\r\n* Updated README to include deployment options diagram\r\n\r\n* Updated faa external table to use mdw instead of localhost for portability on single and multi container deployments\r\n\r\n* Updated formatting on README\r\n\r\n* Updated README with examples\r\n\r\n* Updated README to remove references to single-node deployments\r\n\r\n* Updated tutorial to include table schema name, add example output, and added what\u0027s next section to be consistent with other tutorials\r\n\r\n* Added basic smoke tests for lessons 1 through 5\r\n\r\n* Added segment hosts to multi-container gpdb-hosts file\r\n\r\n* Fixed typos\r\n\r\n* Added gpssh to check for backup files for deployment portability purposes\r\n\r\n* Improved formatting for bash examples\r\n\r\n* Removed reference to single node deployment for deployment portability\r\n\r\n* Added useful commands for managing Docker environment\r\n\r\n* Added instructions for starting database back up\r\n\r\n* Updated README\r\n\r\n* Updated README to include separate sections for commands between deployment types, fixed formatting, and added a note on how to check the status of your deployment\r\n\r\n* Added deployment successful message to logging and set gpadmin as owner of faa tarball\r\n\r\n* Added shebang for proper interpretation by the shell\r\n\r\n* Fixed incorrect letter case for Cloudberry\r\n\r\n* Removed deprecated version attribute in compose files and added container names to CentOS 7 compose file\r\n\r\n* Added check to see if docker compose is installed when using the multinode -m flag\r\n\r\n* Corrected information about docker compose down command and added -v flag for removing (not just disassociating) associated volumes"
    },
    {
      "commit": "6f530269c0783146333612520d01990bad3877be",
      "tree": "3dd7a1d87acbe0ce6c561eecb8afaad7ec45eed1",
      "parents": [
        "abf1d523bb5aa13b31f79c38321ef27cdc66d2dc"
      ],
      "author": {
        "name": "Shawn Yan",
        "email": "shawn2016@aliyun.com",
        "time": "Mon Jul 22 11:58:54 2024 +0900"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jul 22 14:05:02 2024 +0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "abf1d523bb5aa13b31f79c38321ef27cdc66d2dc",
      "tree": "a878133bccc540d97b44d4a0b19d03c171ec575a",
      "parents": [
        "d1d3b850f25ce440b663c12f823162689f9cf4a5"
      ],
      "author": {
        "name": "Ed Espino",
        "email": "espino@apache.org",
        "time": "Fri Jul 19 02:16:22 2024 -0700"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jul 19 17:21:20 2024 +0800"
      },
      "message": "Fix ENV usage warning.\n"
    },
    {
      "commit": "d1d3b850f25ce440b663c12f823162689f9cf4a5",
      "tree": "5295c8a728bac9e44a982b4a37d9b609845085bb",
      "parents": [
        "a8be3ed1722125a6c27e10cf397c812054c9b8e1"
      ],
      "author": {
        "name": "Ed Espino",
        "email": "espino@apache.org",
        "time": "Thu Jul 18 21:52:23 2024 -0700"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jul 19 17:21:20 2024 +0800"
      },
      "message": "Allow `ping` to to run as non root user \u0026 process contrib dir.\n"
    },
    {
      "commit": "a8be3ed1722125a6c27e10cf397c812054c9b8e1",
      "tree": "0eb6c861cab161b5fbf962058d6fd4a640bc0374",
      "parents": [
        "56192e8b6afaa21bf8bf1a7560d848b1dd3fa527"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jul 19 14:39:26 2024 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jul 19 16:31:24 2024 +0800"
      },
      "message": "Update Dockerfile.RELEASE.centos7"
    },
    {
      "commit": "56192e8b6afaa21bf8bf1a7560d848b1dd3fa527",
      "tree": "2546316f2a6d4b1110120e8484f9fe490864f2b0",
      "parents": [
        "c4f33dd224d937a89f27ee2bcd8417ae87125b37"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jul 19 12:26:11 2024 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jul 19 16:31:24 2024 +0800"
      },
      "message": "Upload the latest release 1.5.4\n"
    },
    {
      "commit": "c4f33dd224d937a89f27ee2bcd8417ae87125b37",
      "tree": "8ec648b190f6b4ded0c0e0728f40757a0b3c51c4",
      "parents": [
        "df6ea233f94e5b47312880302381e014f61746df"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Jul 17 17:16:49 2024 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Jul 19 16:31:24 2024 +0800"
      },
      "message": "Change the CentOS 7 repo to vault.centos.org\n\nThe CentOS Linux 7 reached the end of life (EOL) on June 30, 2024. For\nthe sandbox based on CentOS 7, we cannot get any update using\nmirrors.centos.org. So change the mirror to vault.centos.org\n\nNow it can work well on x86_64 cpu, but cannot work on ARM and other\nCPUs.\n"
    },
    {
      "commit": "df6ea233f94e5b47312880302381e014f61746df",
      "tree": "1e234f26e7d24d29b8426b211106845e6270258e",
      "parents": [
        "cfba67bed063c94901757988b413f83782374fad"
      ],
      "author": {
        "name": "Ed Espino",
        "email": "espino@apache.com",
        "time": "Wed Jun 26 09:52:41 2024 -0700"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jul 15 19:52:46 2024 +0800"
      },
      "message": "Parameterize which PIP Index to use.\n\nThe pip install will default to using the default PIP\nIndex (https://pypi.org/simple). A user can supply an alternate by\nusing the run.sh `-p` option or set the PIP_INDEX_URL_VAR environment\nvariable.\n\nHere is the run.sh -p option output:\n\n```\n-p  Python Package Index (PyPI) (default: https://pypi.org/simple, or set via PIP_INDEX_URL_VAR environment variable)\n```\n"
    },
    {
      "commit": "cfba67bed063c94901757988b413f83782374fad",
      "tree": "f69ea32352abb4e577f259a459d6ec601b59696f",
      "parents": [
        "001ada754612ca60abd65c3b6b407c3548a6624e"
      ],
      "author": {
        "name": "Ed Espino",
        "email": "eespino@gmail.com",
        "time": "Sat Jun 22 14:26:47 2024 -0700"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jul 15 19:52:46 2024 +0800"
      },
      "message": "Add enhanced 1.5.x release support\n\n* Install go package for 1.5.3 release support\n* Add support for alternate location of python-dependencies.txt\n* Split out configure, make and make install commands into separate\nRUN sections.\n"
    },
    {
      "commit": "001ada754612ca60abd65c3b6b407c3548a6624e",
      "tree": "2106732bb41601cb0921b813d08b5ab4efe3ff71",
      "parents": [
        "75876c82b52c737ca897a9aea4ee60abbb1807d1"
      ],
      "author": {
        "name": "Ed Espino",
        "email": "eespino@gmail.com",
        "time": "Fri Jun 21 18:53:34 2024 -0700"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Jul 15 19:52:46 2024 +0800"
      },
      "message": "CBDB main branch with Rocky Linux 9.4 support\n\nUpdated run.sh to support:\n\n* Building against the latest release as indicated by release zip file\ncontained in configs directory (e.g. cloudberrydb-1.5.2.zip) and using\ncentos7. The Dockerfile `Dockerfile.RELEASE.centos7` will be used. The\ndocker file is now passed a docker variable (CODEBASE_VERSION_VAR)\nwhich is calculated dynamically based on the version string embeded in\nthe release zip file.\n* Building against the latest main branch and using Rocky Linux 9.\nThe Dockerfile `Dockerfile.main.rockylinux9` will be used.\n* The CBDB cluster now has three primaries and mirrors. This will\nallow developers and users to test segment failover scenarios.\n* As long as the `Dockerfile.RELEASE.centos7` supports the release\nzip/tar files, only the release zip file needs to be updated to\nsupport a new release.\n\nHere is the current usage for run.sh followed by several usage examples:\n\n```\nUsage: $0 [-o \u003cos_version\u003e] [-c \u003ccodebase_version\u003e] [-b]\n  -o  OS version (valid values: centos7, rockylinux9; default: $DEFAULT_OS_VERSION, or set via OS_VERSION environment variable)\n  -c  Codebase version (valid values: main, or determined from release zip file name)\n  -t  Timezone (default: Asia/Shanghai, or set via TIMEZONE_VAR environment variable)\n  -b  Build only, do not run the container (default: false, or set via BUILD_ONLY environment variable)\n```\n\n**Example**\n\nBuild and deploy container using latest release version specified in\nthe zip file contained in the configs directory\n(e.g. cloudberrydb-1.5.2.zip).\n\n```\n     ./run.sh\n```\n\n**Example**\n\nOnly build container using latest release version specified in the zip\nfile contained in the configs directory (e.g. cloudberrydb-1.5.2.zip).\n\n```\n     ./run.sh -b\n```\n\n**Example**\n\nOnly build container using main branch on Rocky Linux 9 setting the\ntimezone \"America/Los_Angeles\"\n\n```\n  ./run.sh -c main -o rockylinux9 -t \"America/Los_Angeles\"\n```\n\n**Example**\n\nOnly build container using main branch on Rocky Linux 9\n\n```\n  ./run.sh -c main -o rockylinux9 -b\n```\n"
    },
    {
      "commit": "75876c82b52c737ca897a9aea4ee60abbb1807d1",
      "tree": "f2560313e1c0acdf6b45cd16b0b5eefd7ddd1258",
      "parents": [
        "708fbc6054c189340fc0c5082f3dd891fa995bf6"
      ],
      "author": {
        "name": "Ed Espino",
        "email": "eespino@gmail.com",
        "time": "Sun Jun 23 17:34:48 2024 -0700"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Jun 25 09:44:20 2024 +0800"
      },
      "message": "102 Crash Course: Fix a few issues in Lesson 4. Management utilities\n\nAddress the following issues with the list of common utilties:\n\n* Add `gpstate` as it is an extremely common utility\n* Fix typo `gpinitstanby` --\u003e `gpinitstandby`\n* The utility `gpscp` has been replaced by `gpsync`\n"
    },
    {
      "commit": "708fbc6054c189340fc0c5082f3dd891fa995bf6",
      "tree": "ffdd6ffee58a82aacfd35f06cee89ceedefd787d",
      "parents": [
        "8db14794c937b3c029253892a53c270cafe85550"
      ],
      "author": {
        "name": "Ed Espino",
        "email": "eespino@gmail.com",
        "time": "Mon Jun 10 21:23:24 2024 -0700"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Jun 11 13:44:34 2024 +0800"
      },
      "message": "Typo: Tourials --\u003e Tutorials\n"
    },
    {
      "commit": "8db14794c937b3c029253892a53c270cafe85550",
      "tree": "b8561c0f7b53e340cf2e608f705dde8923e427e1",
      "parents": [
        "8aba94096ef366854bdfdca1f02d11e9bf16a482"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon May 06 14:52:56 2024 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon May 06 16:15:30 2024 +0800"
      },
      "message": "Support CloudberryDB 1.5.2\n"
    },
    {
      "commit": "8aba94096ef366854bdfdca1f02d11e9bf16a482",
      "tree": "c84cb35d731385927f8192539005957f190a7e4e",
      "parents": [
        "08d220ac74ee7c261db0fcca3fad04b3bd8e7e19"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Apr 15 15:54:49 2024 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Apr 15 17:13:08 2024 +0800"
      },
      "message": "Update CloudberryDB release from 1.0.0 to 1.5.1\n"
    },
    {
      "commit": "08d220ac74ee7c261db0fcca3fad04b3bd8e7e19",
      "tree": "ce8ef03233e5045a7990b1bb8b70f7049db6d31b",
      "parents": [
        "07d52bd8814c2f34d0086abdec7fa5952190d559"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Dec 12 11:34:44 2023 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Dec 12 13:43:17 2023 +0800"
      },
      "message": "Add gpbackup install information\n"
    },
    {
      "commit": "07d52bd8814c2f34d0086abdec7fa5952190d559",
      "tree": "4a5893669dece52e49e9d35d36dccde265a83f3d",
      "parents": [
        "b12df2db6d657e6bd9b5e16a2d06497c7d6aefd1"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Nov 17 10:34:11 2023 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Nov 20 10:02:16 2023 +0800"
      },
      "message": "Add basic community files\n"
    },
    {
      "commit": "b12df2db6d657e6bd9b5e16a2d06497c7d6aefd1",
      "tree": "7f8d5a4db340d4d1bb4b7e0baadb18ce126e6cda",
      "parents": [
        "90f88d2e2ab252859a2bedf8a08b624d6353874c"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Nov 14 11:22:49 2023 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Nov 14 11:25:58 2023 +0800"
      },
      "message": "Update README.md\n\nAdd the contributors\u0027 images."
    },
    {
      "commit": "90f88d2e2ab252859a2bedf8a08b624d6353874c",
      "tree": "ff02ff7e6ba3f35d05b069f131cffa89a960e0e1",
      "parents": [
        "230e20b55b1fa84b871730e78ef10836c29c2cea"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Nov 10 16:01:13 2023 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Nov 10 16:22:25 2023 +0800"
      },
      "message": "Update 101-0-introduction-to-database-and-cloudberrydb-architecture.md"
    },
    {
      "commit": "230e20b55b1fa84b871730e78ef10836c29c2cea",
      "tree": "4b8c933849d5515c024d4086be8c361efc97ddf5",
      "parents": [
        "92bcf139398b4eba49108df082ec11c39423ffd0"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Nov 10 15:49:02 2023 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Nov 10 16:22:25 2023 +0800"
      },
      "message": "Apply suggestions from code review\n\nCo-authored-by: TomShawn \u003c41534398+TomShawn@users.noreply.github.com\u003e"
    },
    {
      "commit": "92bcf139398b4eba49108df082ec11c39423ffd0",
      "tree": "02eb112e2c2ddf32e8f0a011d735b3e2fbf3c8a4",
      "parents": [
        "c22139c96cc0109b328d64e1de08f1861f3cf646"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Nov 10 11:56:36 2023 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Fri Nov 10 16:22:25 2023 +0800"
      },
      "message": "Updates for the Bootcamp lessons\n"
    },
    {
      "commit": "c22139c96cc0109b328d64e1de08f1861f3cf646",
      "tree": "a3373c2742d41477d86659186c1cb1473edfde20",
      "parents": [
        "a7253576da823a2d8c21ccebd0f76c241af8e901"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Nov 08 17:38:14 2023 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Nov 08 18:07:19 2023 +0800"
      },
      "message": "Update faa.tar.gz compression way from BSD-tar to GNU-tar\n"
    },
    {
      "commit": "a7253576da823a2d8c21ccebd0f76c241af8e901",
      "tree": "cdebfbe3f360816747e7a885cfd7a75107ed9208",
      "parents": [
        "55a6d88a8a83ce13d2780b8c625ae664774a80e5"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Nov 08 11:13:46 2023 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Wed Nov 08 14:38:46 2023 +0800"
      },
      "message": "minor formats updates\n"
    },
    {
      "commit": "55a6d88a8a83ce13d2780b8c625ae664774a80e5",
      "tree": "07b23caa27a56d0be79ad71db6244137793dcb2e",
      "parents": [
        "8052758a713d568f3ad544449b8a2583be25d258"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Tue Nov 07 00:27:31 2023 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 07 14:27:31 2023 +0800"
      },
      "message": "Update markdown formats (#11)\n\n* Update markdown formats\r\n---\r\n\r\nCo-authored-by: TomShawn \u003c41534398+TomShawn@users.noreply.github.com\u003e"
    },
    {
      "commit": "8052758a713d568f3ad544449b8a2583be25d258",
      "tree": "c1b853b7fad239f29de2473f1ce1a2403d423a47",
      "parents": [
        "86af808669072007881bcd6d2ab224e51196ee8a"
      ],
      "author": {
        "name": "Ryan Wei",
        "email": "RyanWei@users.noreply.github.com",
        "time": "Wed Oct 25 16:48:22 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 25 16:48:22 2023 +0800"
      },
      "message": "Refine 000_sandbox (#10)\n\n* refineSandbox\r\n---------\r\nCo-authored-by: Dianjin Wang \u003cwangdianjin@gmail.com\u003e\r\nCo-authored-by: TomShawn \u003c41534398+TomShawn@users.noreply.github.com\u003e"
    },
    {
      "commit": "86af808669072007881bcd6d2ab224e51196ee8a",
      "tree": "9ac2a52a7e22b93d9703156c8038f00152b9916b",
      "parents": [
        "b110a5646ee382d7a3c08dd6f59d5af07809a361"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Sep 14 18:01:55 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 14 18:01:55 2023 +0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "b110a5646ee382d7a3c08dd6f59d5af07809a361",
      "tree": "6b6f00046a274e6d636692017f54f8ddce4a4d2a",
      "parents": [
        "fb507b03961b9ac742d9bad4c055d9d4c3dd983c"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Sep 14 17:17:41 2023 +0800"
      },
      "committer": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Thu Sep 14 18:00:21 2023 +0800"
      },
      "message": "Basic updates for Bootcamp\n"
    },
    {
      "commit": "fb507b03961b9ac742d9bad4c055d9d4c3dd983c",
      "tree": "bfc1ecbc0b711dce1d05844cae889c8ed4dc5fc6",
      "parents": [
        "0b8030af0bae9758c589ab25a2d6418584464a35"
      ],
      "author": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Tue Sep 05 14:25:29 2023 +0800"
      },
      "committer": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Tue Sep 05 14:25:29 2023 +0800"
      },
      "message": "Add conents for lesson 13,15\n"
    },
    {
      "commit": "0b8030af0bae9758c589ab25a2d6418584464a35",
      "tree": "d8fcdafdf18e99693ad1e01c5cbc0f78da877474",
      "parents": [
        "4d14fec1b88c18468b7b1c0056cfdf5b3919dd73",
        "d150a2ccef4536f1f9039c8ca5074070f56d6609"
      ],
      "author": {
        "name": "Liang Chen",
        "email": "liang8283@gmail.com",
        "time": "Mon Sep 04 21:42:14 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 04 21:42:14 2023 +0800"
      },
      "message": "Refine the 102 readme (#8)\n\n"
    },
    {
      "commit": "d150a2ccef4536f1f9039c8ca5074070f56d6609",
      "tree": "d8fcdafdf18e99693ad1e01c5cbc0f78da877474",
      "parents": [
        "8452177e94d6e4fd1f70c41c0b4846d20dad67cf",
        "4d14fec1b88c18468b7b1c0056cfdf5b3919dd73"
      ],
      "author": {
        "name": "Liang Chen",
        "email": "liang8283@gmail.com",
        "time": "Mon Sep 04 21:41:53 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 04 21:41:53 2023 +0800"
      },
      "message": "Merge branch \u0027main\u0027 into refine-102-docs"
    },
    {
      "commit": "4d14fec1b88c18468b7b1c0056cfdf5b3919dd73",
      "tree": "30db3abf53f43c63f5e78a53d089783c3fc3ac62",
      "parents": [
        "7d784b2c8d2acc3fd8b603edefb1e9d4a1b8c818",
        "88e7172f37585237e5569a325689669ba66ac0fc"
      ],
      "author": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Mon Sep 04 21:33:53 2023 +0800"
      },
      "committer": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Mon Sep 04 21:33:53 2023 +0800"
      },
      "message": "Merge branch \u0027main\u0027 of https://github.com/cloudberrydb/bootcamp\n"
    },
    {
      "commit": "7d784b2c8d2acc3fd8b603edefb1e9d4a1b8c818",
      "tree": "d56f5a289176b71cfde852786d151649491456c5",
      "parents": [
        "db940fc44086b294555610279285694e799ea67a",
        "174b467265ae7115325dca4b7160f58ac9fbb7fe"
      ],
      "author": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Mon Sep 04 21:33:47 2023 +0800"
      },
      "committer": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Mon Sep 04 21:33:47 2023 +0800"
      },
      "message": "Add contents for chapter 12\n"
    },
    {
      "commit": "8452177e94d6e4fd1f70c41c0b4846d20dad67cf",
      "tree": "f3152426c643643d82b3e18f8b500565a3b7d8eb",
      "parents": [
        "9689d7ee3a047f16e3bf6013b5e9383168adeef3"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Fri Sep 01 10:26:43 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Fri Sep 01 10:26:43 2023 +0800"
      },
      "message": "Update backgroud-database-concepts.md\n"
    },
    {
      "commit": "9689d7ee3a047f16e3bf6013b5e9383168adeef3",
      "tree": "1a94f47748b1035d2986a31e4c22bd9150f1e73c",
      "parents": [
        "c541535aa6775a5731e6562000c43a35a4583887"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Fri Sep 01 10:25:06 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Fri Sep 01 10:25:06 2023 +0800"
      },
      "message": "Update README.md\n"
    },
    {
      "commit": "c541535aa6775a5731e6562000c43a35a4583887",
      "tree": "47119749bfd6de456845a53ebf1e40f5b2e55678",
      "parents": [
        "0a1716356a1052fca194831c0b1cf10c6067babd"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 31 11:23:11 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 31 11:23:11 2023 +0800"
      },
      "message": "add toc\n"
    },
    {
      "commit": "0a1716356a1052fca194831c0b1cf10c6067babd",
      "tree": "956d65baa81fdb22b67d14d356cad617e1f39369",
      "parents": [
        "fc046d6e8b44e57af234b1d24ab36a101af9ad97"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 31 11:12:38 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 31 11:12:38 2023 +0800"
      },
      "message": "refine titles\n"
    },
    {
      "commit": "fc046d6e8b44e57af234b1d24ab36a101af9ad97",
      "tree": "a188ba977fccbe610ba15f5b946052e3315b5a82",
      "parents": [
        "208ea50704b8921f27ae4d6f463879e13e99aa42"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 31 11:08:16 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 31 11:08:16 2023 +0800"
      },
      "message": "refines\n"
    },
    {
      "commit": "208ea50704b8921f27ae4d6f463879e13e99aa42",
      "tree": "3204aba5b511e724e4883b2e4770a394f1728fa4",
      "parents": [
        "8f64c3d0cf1268b271ea764403533ba84c4a8721"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Wed Aug 30 17:44:49 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Wed Aug 30 17:44:49 2023 +0800"
      },
      "message": "refine more\n"
    },
    {
      "commit": "8f64c3d0cf1268b271ea764403533ba84c4a8721",
      "tree": "c90cacca069ead4d1023a28731b41bf422e5466e",
      "parents": [
        "dfa8aebc23f9c8d6e5003135a717877c5916774d"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Wed Aug 30 13:42:50 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Wed Aug 30 13:42:50 2023 +0800"
      },
      "message": "refine\n"
    },
    {
      "commit": "dfa8aebc23f9c8d6e5003135a717877c5916774d",
      "tree": "b743c56eb75ca2e883fe52106141fefadf846122",
      "parents": [
        "048ff6e850be71d826c1a368e5e4dab5d1d3e331"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Tue Aug 29 15:19:41 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Tue Aug 29 15:19:41 2023 +0800"
      },
      "message": "continues rewriting to 10\n"
    },
    {
      "commit": "048ff6e850be71d826c1a368e5e4dab5d1d3e331",
      "tree": "da265c0380f5d5a199fc2304bd3046b39acc8d11",
      "parents": [
        "88e7172f37585237e5569a325689669ba66ac0fc"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Mon Aug 28 15:55:28 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Mon Aug 28 15:55:28 2023 +0800"
      },
      "message": "[Do Not Merge] Refine the 102 readme\n"
    },
    {
      "commit": "88e7172f37585237e5569a325689669ba66ac0fc",
      "tree": "de1c0bca9e9dd43f9faa30708a36976728fae583",
      "parents": [
        "5b75fe8d6222ef09710b0262b368c5f8a31623b6"
      ],
      "author": {
        "name": "Ryan Wei",
        "email": "rainmanwy@gmail.com",
        "time": "Thu Aug 24 11:06:16 2023 +0800"
      },
      "committer": {
        "name": "Ryan Wei",
        "email": "rainmanwy@gmail.com",
        "time": "Thu Aug 24 11:06:16 2023 +0800"
      },
      "message": "Adding background.md\n"
    },
    {
      "commit": "5b75fe8d6222ef09710b0262b368c5f8a31623b6",
      "tree": "b607dc8e2c115d135dd5fb95d8dd8289e8390ebd",
      "parents": [
        "174b467265ae7115325dca4b7160f58ac9fbb7fe",
        "e70f558799e560dd5ff9205837710d26ae02d8c2"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 24 10:20:40 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 24 10:20:40 2023 +0800"
      },
      "message": "Rewrite 101 docs according to test (#7)\n\n"
    },
    {
      "commit": "db940fc44086b294555610279285694e799ea67a",
      "tree": "933c23b9d1dd614b8c8aa118be7a8f0f15e244b7",
      "parents": [
        "c98bffb17df1a42908d745c8b5df7d80bab35749"
      ],
      "author": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Wed Aug 23 22:55:03 2023 +0800"
      },
      "committer": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Wed Aug 23 22:55:03 2023 +0800"
      },
      "message": "Update contents in terms of cbdb\n"
    },
    {
      "commit": "e70f558799e560dd5ff9205837710d26ae02d8c2",
      "tree": "2601e3b5609625d10fe97f8801d00bda3424af66",
      "parents": [
        "57a8cde3cc66e9c61498e0d0ead2b8c057f0350c"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Wed Aug 23 18:17:26 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Wed Aug 23 18:17:26 2023 +0800"
      },
      "message": "refine\n"
    },
    {
      "commit": "174b467265ae7115325dca4b7160f58ac9fbb7fe",
      "tree": "4d95898cfffe1c2dffeddbd0f6442a2d792de3cd",
      "parents": [
        "4044551a560a7ee10a911dccf53a9d202337ccea"
      ],
      "author": {
        "name": "Ryan Wei",
        "email": "rainmanwy@gmail.com",
        "time": "Wed Aug 23 17:13:41 2023 +0800"
      },
      "committer": {
        "name": "Ryan Wei",
        "email": "rainmanwy@gmail.com",
        "time": "Wed Aug 23 17:13:41 2023 +0800"
      },
      "message": "bug fix\n"
    },
    {
      "commit": "4044551a560a7ee10a911dccf53a9d202337ccea",
      "tree": "00307df3f19d318b4a3831eb7db079faf2d8f5de",
      "parents": [
        "2431269de47945df5743479345d1f6f870068c8d"
      ],
      "author": {
        "name": "Ryan Wei",
        "email": "rainmanwy@gmail.com",
        "time": "Wed Aug 23 17:10:12 2023 +0800"
      },
      "committer": {
        "name": "Ryan Wei",
        "email": "rainmanwy@gmail.com",
        "time": "Wed Aug 23 17:10:12 2023 +0800"
      },
      "message": "update Crash course\n"
    },
    {
      "commit": "2431269de47945df5743479345d1f6f870068c8d",
      "tree": "a5e47a7e7a5995ea0cdc2d11418f30a935cf7168",
      "parents": [
        "c98bffb17df1a42908d745c8b5df7d80bab35749"
      ],
      "author": {
        "name": "Ryan Wei",
        "email": "rainmanwy@gmail.com",
        "time": "Wed Aug 23 16:59:47 2023 +0800"
      },
      "committer": {
        "name": "Ryan Wei",
        "email": "rainmanwy@gmail.com",
        "time": "Wed Aug 23 16:59:47 2023 +0800"
      },
      "message": "Update crash course\n"
    },
    {
      "commit": "57a8cde3cc66e9c61498e0d0ead2b8c057f0350c",
      "tree": "40ccc89677e9c3518012abe39a5efdda540cabd3",
      "parents": [
        "36a9ef3919f0cd22b3f0c2616a5d3a68bd5901a1"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Tue Aug 22 17:19:11 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Tue Aug 22 17:19:11 2023 +0800"
      },
      "message": "wrap up lesson 5\n"
    },
    {
      "commit": "36a9ef3919f0cd22b3f0c2616a5d3a68bd5901a1",
      "tree": "cafd2899c197f838bd30864feeb7940f6fd5868d",
      "parents": [
        "5c6d657c881128f00075efa91dad6c2d04bc66e0"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Mon Aug 21 16:07:23 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Mon Aug 21 16:07:23 2023 +0800"
      },
      "message": "refine 101 perf and tuning in part\n"
    },
    {
      "commit": "5c6d657c881128f00075efa91dad6c2d04bc66e0",
      "tree": "2af41393df0e61b48d9a5e7e50b8da4a0cd48301",
      "parents": [
        "4f33dcc965080ea010a40dcfb16f09d2c57351c3"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Mon Aug 21 14:05:06 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Mon Aug 21 14:05:06 2023 +0800"
      },
      "message": "rewrite the rest of 101 data loading\n"
    },
    {
      "commit": "4f33dcc965080ea010a40dcfb16f09d2c57351c3",
      "tree": "3278e6d2a99d58857cdc6c148222edbaa2336a25",
      "parents": [
        "c0b63144cdcd8ea53291580c0af52315a696d646"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Fri Aug 18 16:21:25 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Fri Aug 18 16:21:25 2023 +0800"
      },
      "message": "rewrite data loading (in part)\n"
    },
    {
      "commit": "c0b63144cdcd8ea53291580c0af52315a696d646",
      "tree": "626794b788cfba48d501c0a014839e68adfcb1b9",
      "parents": [
        "a48d19e4320126c4e3ced55a0e735a16c3014cb2"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 17 18:25:31 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 17 18:25:31 2023 +0800"
      },
      "message": "Update 101-cbdb-tutorials/create-users-and-roles.md"
    },
    {
      "commit": "a48d19e4320126c4e3ced55a0e735a16c3014cb2",
      "tree": "0343d524300c769a9b407106c9e1b0b6d999dc3f",
      "parents": [
        "274f1cfbedf65efefea2c25543771965abf599f9"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 17 16:49:17 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 17 16:49:17 2023 +0800"
      },
      "message": "rewrite 101 create tables\n"
    },
    {
      "commit": "274f1cfbedf65efefea2c25543771965abf599f9",
      "tree": "e71cf5b7c6138ab9d57e071d7330709c3a190c50",
      "parents": [
        "f6fc087d6b114b81ec8d6f86a2aabfa7830eed63"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 17 15:42:49 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 17 15:42:49 2023 +0800"
      },
      "message": "refine\n"
    },
    {
      "commit": "f6fc087d6b114b81ec8d6f86a2aabfa7830eed63",
      "tree": "c9df85b3b729bc7525ee1cc9f9004caeb62db11b",
      "parents": [
        "78066c5f33df979045742f5bddd44e9860b74acd"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Wed Aug 16 18:06:55 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Wed Aug 16 18:06:55 2023 +0800"
      },
      "message": "Update create-and-prepare-database.md\n"
    },
    {
      "commit": "78066c5f33df979045742f5bddd44e9860b74acd",
      "tree": "f72901a410c6268d1da3c659da961cd91f477eb2",
      "parents": [
        "c98bffb17df1a42908d745c8b5df7d80bab35749"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Wed Aug 16 18:02:18 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Wed Aug 16 18:02:18 2023 +0800"
      },
      "message": "Rewrite 101 docs according to test\n"
    },
    {
      "commit": "c98bffb17df1a42908d745c8b5df7d80bab35749",
      "tree": "11e6151d50154f0382f3ac99d907148b7bcdabbd",
      "parents": [
        "89205997236340619f6b5f55ebcfb5ce9f64a2e6"
      ],
      "author": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Thu Aug 10 19:18:49 2023 +0800"
      },
      "committer": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Thu Aug 10 19:18:49 2023 +0800"
      },
      "message": " Fix issues and update contents\n"
    },
    {
      "commit": "89205997236340619f6b5f55ebcfb5ce9f64a2e6",
      "tree": "a3323b4810cd55431fe38919376699513b326515",
      "parents": [
        "96d3c3ab03a03a9943464d4551a8f6e024dc091d",
        "eda544989374d352a9fd683e7a4ae456691572ea"
      ],
      "author": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Wed Aug 09 14:26:51 2023 +0800"
      },
      "committer": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Wed Aug 09 14:26:51 2023 +0800"
      },
      "message": "Merge branch \u0027main\u0027 of https://github.com/cloudberrydb/bootcamp\n"
    },
    {
      "commit": "96d3c3ab03a03a9943464d4551a8f6e024dc091d",
      "tree": "70866b059b8803b71721939c61e996a2b96e4609",
      "parents": [
        "b243528741cb0795967eba1248ce0cfc62b37bf5"
      ],
      "author": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Wed Aug 09 14:06:08 2023 +0800"
      },
      "committer": {
        "name": "liang8283",
        "email": "liang8283@gmail.com",
        "time": "Wed Aug 09 14:06:08 2023 +0800"
      },
      "message": "Update dockerfile and run command\n"
    },
    {
      "commit": "eda544989374d352a9fd683e7a4ae456691572ea",
      "tree": "fe5e06fd52eba512cf815723edac464e9010250f",
      "parents": [
        "b243528741cb0795967eba1248ce0cfc62b37bf5",
        "e88fd5ae3429b6cbfec8a61106ee0f52299c595e"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Sun Aug 06 14:24:00 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 06 14:24:00 2023 +0800"
      },
      "message": "Refine 000 sandbox readme (#1)\n\nLGTM"
    },
    {
      "commit": "e88fd5ae3429b6cbfec8a61106ee0f52299c595e",
      "tree": "fe5e06fd52eba512cf815723edac464e9010250f",
      "parents": [
        "b243528741cb0795967eba1248ce0cfc62b37bf5"
      ],
      "author": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 03 15:03:41 2023 +0800"
      },
      "committer": {
        "name": "TomShawn",
        "email": "41534398+TomShawn@users.noreply.github.com",
        "time": "Thu Aug 03 15:03:41 2023 +0800"
      },
      "message": "Refine 000 sandbox readme\n"
    },
    {
      "commit": "b243528741cb0795967eba1248ce0cfc62b37bf5",
      "tree": "3fce528a77416f253b3633d1a30df1fd022fb021",
      "parents": [
        "efff8b067161665791601dd56a4687ffadab9ed9"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 15:44:44 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 15:44:44 2023 +0800"
      },
      "message": "Update tpch.md"
    },
    {
      "commit": "efff8b067161665791601dd56a4687ffadab9ed9",
      "tree": "72a04eabdd9c1e23687d35f1c90d88950f7ff883",
      "parents": [
        "cca748fac66b458b54f107a44e0868961ad7ac61"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 15:44:12 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 15:44:12 2023 +0800"
      },
      "message": "Update tpcds.md"
    },
    {
      "commit": "cca748fac66b458b54f107a44e0868961ad7ac61",
      "tree": "af9b016f90de384de628a958664739ecf2f28aaf",
      "parents": [
        "1d341764b02d37d65da82cdf6720dc512513fa0a"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 15:43:09 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 15:43:09 2023 +0800"
      },
      "message": "Update tpcds.md"
    },
    {
      "commit": "1d341764b02d37d65da82cdf6720dc512513fa0a",
      "tree": "ef552110ce8237465b24ab4264d28d3b19e17c8b",
      "parents": [
        "6a106e15f643aeac6585c68d4754349fddbfbc15"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 15:37:50 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 15:37:50 2023 +0800"
      },
      "message": "Add files via upload"
    },
    {
      "commit": "6a106e15f643aeac6585c68d4754349fddbfbc15",
      "tree": "bcb621efdbcb640f532209af1ea45d73f41d47d6",
      "parents": [
        "dc7a298e187a391937e9831c673d405d89c3796d"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 15:37:09 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 15:37:09 2023 +0800"
      },
      "message": "Add files via upload"
    },
    {
      "commit": "dc7a298e187a391937e9831c673d405d89c3796d",
      "tree": "b5aabc1eb2d1486b61d199c9c0c965f4af419ade",
      "parents": [
        "e41d21a41983ebe741c5d375efbe7317cb5460e3"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 15:29:09 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 15:29:09 2023 +0800"
      },
      "message": "Delete TPC-DS-CBDB.tar.gz"
    },
    {
      "commit": "e41d21a41983ebe741c5d375efbe7317cb5460e3",
      "tree": "e0885b7abf8dca8642bea0b3eb89865e87e0a248",
      "parents": [
        "e91b2e3bd4d0b5ee207279efbae0845dfd25d261"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 15:25:13 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 15:25:13 2023 +0800"
      },
      "message": "Delete TPC-H-CBDB.tar.gz"
    },
    {
      "commit": "e91b2e3bd4d0b5ee207279efbae0845dfd25d261",
      "tree": "1878af40718c747c7dab49c6810ddffa3fe91e3f",
      "parents": [
        "32d04ad63dccf6f3089a205b50f69da2c89ce1f0"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 15:15:41 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 15:15:41 2023 +0800"
      },
      "message": "Update tpch.md"
    },
    {
      "commit": "32d04ad63dccf6f3089a205b50f69da2c89ce1f0",
      "tree": "e61564a6a9a6c7a3ce2e46cc29ddbaa05cb660b7",
      "parents": [
        "c231aecbdd6ddd9c0b14a41accf8a8eac0701967"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 15:15:18 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 15:15:18 2023 +0800"
      },
      "message": "Update tpcds.md"
    },
    {
      "commit": "c231aecbdd6ddd9c0b14a41accf8a8eac0701967",
      "tree": "5de9b2602e12e29c8db4cf4b9f1f4b422a6fc833",
      "parents": [
        "0aae3fa53601d99bde2051b65d81d43d24289e38"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 15:13:52 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 15:13:52 2023 +0800"
      },
      "message": "Create tpcds.md"
    },
    {
      "commit": "0aae3fa53601d99bde2051b65d81d43d24289e38",
      "tree": "999dcd49f7291ecaf8eac100a55cd76ce0b96973",
      "parents": [
        "ae015095d03b67955019883fcfcec4bead37f85c"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 15:11:27 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 15:11:27 2023 +0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "ae015095d03b67955019883fcfcec4bead37f85c",
      "tree": "87698f8b93fdc706d294c21fafca998668bd9205",
      "parents": [
        "50810e758ffcb62ce5a59c3bf59e3a5203c0592e"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 15:09:40 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 15:09:40 2023 +0800"
      },
      "message": "Update tpch.md"
    },
    {
      "commit": "50810e758ffcb62ce5a59c3bf59e3a5203c0592e",
      "tree": "5bdc344e28c2db955b9663a9a040eed211488ebc",
      "parents": [
        "0aad69fc066192dfb269f94746f99e7e00cd7375"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 15:03:28 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 15:03:28 2023 +0800"
      },
      "message": "Create tpch.md"
    },
    {
      "commit": "0aad69fc066192dfb269f94746f99e7e00cd7375",
      "tree": "ac694644dff5e21343b25767d7a753e0736ac7d1",
      "parents": [
        "9b2ba734f4406f5cfe6e493173537b7fcbdb635a"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 14:29:49 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 14:29:49 2023 +0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "9b2ba734f4406f5cfe6e493173537b7fcbdb635a",
      "tree": "df6806b5aa7f7bb6ab6b308216011575d2b59017",
      "parents": [
        "f4aa4b4b804d457d0fd2a80579cee7ca079a08c4"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 14:18:12 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 14:18:12 2023 +0800"
      },
      "message": "Add files via upload"
    },
    {
      "commit": "f4aa4b4b804d457d0fd2a80579cee7ca079a08c4",
      "tree": "eb60178483d0bf4e7755bc3b51a0703761f54644",
      "parents": [
        "40d2912bd7d43e0c068f0930474d2cb0c47d72a6"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 14:17:08 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 14:17:08 2023 +0800"
      },
      "message": "Add files via upload"
    },
    {
      "commit": "40d2912bd7d43e0c068f0930474d2cb0c47d72a6",
      "tree": "5028a9854319742c43f7bc1b84da4a0152e6a8e3",
      "parents": [
        "221e51875d5814b78eef6866bd3580e9338a5257"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 13:38:51 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 13:38:51 2023 +0800"
      },
      "message": "Delete 104-cbdb-performance-benchmark directory"
    },
    {
      "commit": "221e51875d5814b78eef6866bd3580e9338a5257",
      "tree": "9d46d2f4d39f08df1dfab2bdfefecf5b0741dcb3",
      "parents": [
        "8fcb46910aa9b4ff00b697c9462abb46e83486b4"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 13:38:12 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 13:38:12 2023 +0800"
      },
      "message": "Create README.md"
    },
    {
      "commit": "8fcb46910aa9b4ff00b697c9462abb46e83486b4",
      "tree": "c6e50a2ea7d41372787fe830a4dee20665542708",
      "parents": [
        "bab5bdbc3ef475967dca99dfbef5cf66472ae7e1"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 13:35:03 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 13:35:03 2023 +0800"
      },
      "message": "Create README.md"
    },
    {
      "commit": "bab5bdbc3ef475967dca99dfbef5cf66472ae7e1",
      "tree": "ea816d88e587d417f3355bf4cbb279053526f744",
      "parents": [
        "8b5cebe791df8d5753189eb4596ad5554bce68bb"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 10:47:35 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 10:47:35 2023 +0800"
      },
      "message": "Update backup-and-recovery-operations.md"
    },
    {
      "commit": "8b5cebe791df8d5753189eb4596ad5554bce68bb",
      "tree": "b4ecd7f6e6bafe9b5e96367c0b655fec5bc6d5eb",
      "parents": [
        "f2354bf4d875bcece8234ef8b4d72654e7f554c0"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 10:46:01 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 10:46:01 2023 +0800"
      },
      "message": "Update backup-and-recovery-operations.md"
    },
    {
      "commit": "f2354bf4d875bcece8234ef8b4d72654e7f554c0",
      "tree": "d784fdc1712e6c9c62f1801077443c02052e19de",
      "parents": [
        "4342b86b6ef381b6c1bf25b64bf4a777d43c6b70"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Thu Jul 27 10:43:13 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 27 10:43:13 2023 +0800"
      },
      "message": "Update backup-and-recovery-operations.md"
    },
    {
      "commit": "4342b86b6ef381b6c1bf25b64bf4a777d43c6b70",
      "tree": "02bd3eda29ef111538b383afd8c00520654d8522",
      "parents": [
        "3402b1708595da9d9da0c428d7c2034a8f5be74d"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Wed Jul 26 16:02:20 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 26 16:02:20 2023 +0800"
      },
      "message": "Update queries-and-performance-tuning.md"
    },
    {
      "commit": "3402b1708595da9d9da0c428d7c2034a8f5be74d",
      "tree": "c7bcec891855f87ada9f37a6739cf838b0c2801c",
      "parents": [
        "ed5e32a7a80feb0626d33e37fa90a36fd9d04d7c"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Wed Jul 26 15:47:02 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 26 15:47:02 2023 +0800"
      },
      "message": "Update queries-and-performance-tuning.md"
    },
    {
      "commit": "ed5e32a7a80feb0626d33e37fa90a36fd9d04d7c",
      "tree": "a976653492075373ab7ab771d29d5f43c022fe66",
      "parents": [
        "a1d10a5a6b99d2f81abbf9203e4bff23702c2e22"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Wed Jul 26 15:36:25 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 26 15:36:25 2023 +0800"
      },
      "message": "Update queries-and-performance-tuning.md"
    },
    {
      "commit": "a1d10a5a6b99d2f81abbf9203e4bff23702c2e22",
      "tree": "2ade399b2c26eab519b243bc1c5075a502a75225",
      "parents": [
        "3a053f4ddd6ddbe8dfa0149c7cdc3b31632403c7"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Wed Jul 26 15:29:44 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 26 15:29:44 2023 +0800"
      },
      "message": "Update queries-and-performance-tuning.md"
    },
    {
      "commit": "3a053f4ddd6ddbe8dfa0149c7cdc3b31632403c7",
      "tree": "736dbef1538202fb344ca07c80430cecc616f14f",
      "parents": [
        "058113176bf551f4a179ca33a355039bbd5b7b58"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Wed Jul 26 15:18:30 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 26 15:18:30 2023 +0800"
      },
      "message": "Update queries-and-performance-tuning.md"
    },
    {
      "commit": "058113176bf551f4a179ca33a355039bbd5b7b58",
      "tree": "e8a72ec83d92e990d93dd4468f2fbd7e20d7fac9",
      "parents": [
        "bbb09e37bf78ee32bff1683cbf1e23a5e3173e3d"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Tue Jul 25 17:56:23 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 25 17:56:23 2023 +0800"
      },
      "message": "Update queries-and-performance-tuning.md"
    },
    {
      "commit": "bbb09e37bf78ee32bff1683cbf1e23a5e3173e3d",
      "tree": "439197fbddc8bec50918d4a2f51751aab82e314a",
      "parents": [
        "718e37bd965031c63bcba6dcd7d96c379affe49a"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Tue Jul 25 17:54:40 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 25 17:54:40 2023 +0800"
      },
      "message": "Update queries-and-performance-tuning.md"
    },
    {
      "commit": "718e37bd965031c63bcba6dcd7d96c379affe49a",
      "tree": "816ceb87e644459bae4f68d81cd005b9ecb48f4f",
      "parents": [
        "6417416deef793eac1e3010a2ef677bc33a98feb"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Tue Jul 25 17:45:27 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 25 17:45:27 2023 +0800"
      },
      "message": "Update queries-and-performance-tuning.md"
    },
    {
      "commit": "6417416deef793eac1e3010a2ef677bc33a98feb",
      "tree": "95f994a05f779b4ea777da98e480795f5624e890",
      "parents": [
        "1626926e655039b423fda43b7a697b7982320c96"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Tue Jul 25 16:40:51 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 25 16:40:51 2023 +0800"
      },
      "message": "Update data-loading.md"
    },
    {
      "commit": "1626926e655039b423fda43b7a697b7982320c96",
      "tree": "63ef2cbc14e018202fdd2914a3d7d295362e9b06",
      "parents": [
        "9f5330d23bba0fcdc4a72e903253b3a8f547f2be"
      ],
      "author": {
        "name": "Fenggang Wang",
        "email": "ginobiliwang@gmail.com",
        "time": "Tue Jul 25 16:27:00 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 25 16:27:00 2023 +0800"
      },
      "message": "Update data-loading.md"
    }
  ],
  "next": "9f5330d23bba0fcdc4a72e903253b3a8f547f2be"
}
