)]}'
{
  "log": [
    {
      "commit": "47870ab786fb142c512e6a82c7f6c6667ac7adac",
      "tree": "83032cfaab1dd79d79f130a76c487b1dadab08d1",
      "parents": [
        "7744795a0cfa9ec5ed83fb27877a1b560f20a29e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 19:57:10 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 19:57:10 2026 +0800"
      },
      "message": "Bump sbt/setup-sbt from 1.1.20 to 1.1.22 (#254)"
    },
    {
      "commit": "7744795a0cfa9ec5ed83fb27877a1b560f20a29e",
      "tree": "3e1fd7ea99d6d1e99f781d02ba0f8cc57659681c",
      "parents": [
        "b70d4d5d341545f4f0235077aacf7ddb777f2ffc"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Mar 25 21:03:39 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 25 21:03:39 2026 +0100"
      },
      "message": "Bump sbt/setup-sbt from 1.1.19 to 1.1.20 (#253)\n\nBumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt) from 1.1.19 to 1.1.20.\n- [Release notes](https://github.com/sbt/setup-sbt/releases)\n- [Commits](https://github.com/sbt/setup-sbt/compare/6bec67c98f542b9e17369bfca0ec822ac1363194...dd1ef7d7798fab5ce802a6adab3b782817b8c2d0)\n\n---\nupdated-dependencies:\n- dependency-name: sbt/setup-sbt\n  dependency-version: 1.1.20\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "b70d4d5d341545f4f0235077aacf7ddb777f2ffc",
      "tree": "3ed15f64277aa5570019ac70cbe6512d4acc8c7b",
      "parents": [
        "2a30a5ec516a4f06f3f9a10a0da81a38843089ee"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Tue Mar 10 03:07:01 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 09 12:07:01 2026 -0700"
      },
      "message": "Switch from Oracle JDK to OpenJDK in Dockerfile (#251)"
    },
    {
      "commit": "2a30a5ec516a4f06f3f9a10a0da81a38843089ee",
      "tree": "5df34a1c6ac25bf14c285473e199b48916df8c57",
      "parents": [
        "c5889f8f14349b155672d8237f873898d4d4bd1b"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Mar 08 23:05:26 2026 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Mar 08 23:05:26 2026 -0700"
      },
      "message": "Prepare for next development interaction 0.6.0.dev0\n"
    },
    {
      "commit": "c5889f8f14349b155672d8237f873898d4d4bd1b",
      "tree": "f5d2bbcc8333d29fae0335f64addae4b774e2820",
      "parents": [
        "215dbcf8b9284b6d95564b95f76324ccce92f744"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Mar 08 23:05:25 2026 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Mar 08 23:05:25 2026 -0700"
      },
      "message": "Prepare release 0.6.0-incubating\n"
    },
    {
      "commit": "215dbcf8b9284b6d95564b95f76324ccce92f744",
      "tree": "5df34a1c6ac25bf14c285473e199b48916df8c57",
      "parents": [
        "0c4d971366be4136f4fc52f86cc763f04f75d646"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Mar 08 22:54:56 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 08 22:54:56 2026 -0700"
      },
      "message": "Fix memory leak in HmacAlgorithm and make it case-insensitive (#250)\n\n- Fixes the AssertionError: Duplicate id\n- Fixes a memory leak in HmacAlgorithm by modifying Hmac.scala to move predefined\n  algorithms before the apply method, making apply thread-safe, and\n  ensuring it reuses existing values case-insensitively.\n- Adds test cases to HmacSpec.scala to verify case-insensitivity works correctly"
    },
    {
      "commit": "0c4d971366be4136f4fc52f86cc763f04f75d646",
      "tree": "32524dcd80f0103a1fac4eea61625489eb8d74dc",
      "parents": [
        "509d0720ccafa6c430f906df1ab5e20f51be6424"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Mar 08 22:50:52 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 08 22:50:52 2026 -0700"
      },
      "message": "Fix dependency versions in license extras (#249)"
    },
    {
      "commit": "509d0720ccafa6c430f906df1ab5e20f51be6424",
      "tree": "f5c946fd5209999c4cf271e1719613c134f9781d",
      "parents": [
        "2def0cef453815af1a32a909eaea9476cab7453e"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Mar 08 19:40:42 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 08 19:40:42 2026 -0700"
      },
      "message": "Fix dry-run flag in release-build.sh (#248)"
    },
    {
      "commit": "2def0cef453815af1a32a909eaea9476cab7453e",
      "tree": "b10d41b40073da1026a5fdc70bba2a554b69cdac",
      "parents": [
        "30974ab7f2ff587388af4511cb31bd36cffbb5f2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Mar 06 14:09:04 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 06 14:09:04 2026 -0800"
      },
      "message": "Bump sbt/setup-sbt from 1.1.18 to 1.1.19 (#247)\n\nBumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt) from 1.1.18 to 1.1.19.\n- [Release notes](https://github.com/sbt/setup-sbt/releases)\n- [Commits](https://github.com/sbt/setup-sbt/compare/1cad58d595b729a71ca2254cdf5b43dd6f42d4bb...6bec67c98f542b9e17369bfca0ec822ac1363194)\n\n---\nupdated-dependencies:\n- dependency-name: sbt/setup-sbt\n  dependency-version: 1.1.19\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "30974ab7f2ff587388af4511cb31bd36cffbb5f2",
      "tree": "34f1bb26af9e69ae7890ad4b804bda8f0a6cf201",
      "parents": [
        "afe8ed6ea53267a1e66c5cb82753f5f22a12a7a8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Feb 27 14:25:07 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 14:25:07 2026 -0800"
      },
      "message": "Bump sbt/setup-sbt from 1.1.17 to 1.1.18 (#246)\n\nBumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt) from 1.1.17 to 1.1.18.\n- [Release notes](https://github.com/sbt/setup-sbt/releases)\n- [Commits](https://github.com/sbt/setup-sbt/compare/06192244f17880c9bf69ccd8de5b2e8785822be5...1cad58d595b729a71ca2254cdf5b43dd6f42d4bb)\n\n---\nupdated-dependencies:\n- dependency-name: sbt/setup-sbt\n  dependency-version: 1.1.18\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "afe8ed6ea53267a1e66c5cb82753f5f22a12a7a8",
      "tree": "64448a8d3d2a73d32ead8fbafe665b1355ebdc14",
      "parents": [
        "3841fc373530f891cfd935158e94c0c91c790c72"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Feb 20 16:41:36 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 20 16:41:36 2026 -0800"
      },
      "message": "Bump sbt/setup-sbt from 1.1.15 to 1.1.17 (#245)\n\nBumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt) from 1.1.15 to 1.1.17.\n- [Release notes](https://github.com/sbt/setup-sbt/releases)\n- [Commits](https://github.com/sbt/setup-sbt/compare/a627500d27445f8c5021755a439829b6e78e3358...06192244f17880c9bf69ccd8de5b2e8785822be5)\n\n---\nupdated-dependencies:\n- dependency-name: sbt/setup-sbt\n  dependency-version: 1.1.17\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "3841fc373530f891cfd935158e94c0c91c790c72",
      "tree": "ab4a5899794115d1549115e921f481ac9e92373e",
      "parents": [
        "6864c703f9f612d976f371fd1db80e3eea1b15ab"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Fri Feb 06 21:13:21 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 06 21:13:21 2026 -0800"
      },
      "message": "Add references to additional license and notices (#239)\n\n"
    },
    {
      "commit": "6864c703f9f612d976f371fd1db80e3eea1b15ab",
      "tree": "9b33bfc99612015627e946cd286adc690678cc38",
      "parents": [
        "83b8aa5779a03381dd4929563541b470354254f0"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Feb 01 14:15:09 2026 -0800"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Feb 01 14:15:09 2026 -0800"
      },
      "message": "Prepare for next development interaction 0.6.0.dev0\n"
    },
    {
      "commit": "83b8aa5779a03381dd4929563541b470354254f0",
      "tree": "9dbe235e8bbc9363208a6dcc49b693ce9ab29873",
      "parents": [
        "f5a6e69ac95d1ac807390b767707801a7743b091"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Feb 01 14:15:09 2026 -0800"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Feb 01 14:15:09 2026 -0800"
      },
      "message": "Prepare release 0.6.0-incubating\n"
    },
    {
      "commit": "f5a6e69ac95d1ac807390b767707801a7743b091",
      "tree": "9b33bfc99612015627e946cd286adc690678cc38",
      "parents": [
        "192d9cb22b6988347ed000e62ed459943230960d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jan 30 23:18:19 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 30 23:18:19 2026 +0100"
      },
      "message": "Bump actions/setup-java from 4 to 5 (#241)\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: \u00275\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "192d9cb22b6988347ed000e62ed459943230960d",
      "tree": "00d503482ae7543d2680167cc62c622a601e8cd0",
      "parents": [
        "88880a015f404376541fff1e2abef62f39487284"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jan 30 23:18:06 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 30 23:18:06 2026 +0100"
      },
      "message": "Bump actions/checkout from 4 to 6 (#243)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: \u00276\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "88880a015f404376541fff1e2abef62f39487284",
      "tree": "82d34d257001728a19e7a6aa14909cd529ba7339",
      "parents": [
        "ee0d3bbfb40c9940600fd5142f8ff60ef9b64835"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jan 30 23:17:50 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 30 23:17:50 2026 +0100"
      },
      "message": "Bump sbt/setup-sbt from 1.1.9 to 1.1.15 (#242)\n\nBumps [sbt/setup-sbt](https://github.com/sbt/setup-sbt) from 1.1.9 to 1.1.15.\n- [Release notes](https://github.com/sbt/setup-sbt/releases)\n- [Commits](https://github.com/sbt/setup-sbt/compare/6c68d2fe8dfbc0a0534d70101baa2e0420e1a506...a627500d27445f8c5021755a439829b6e78e3358)\n\n---\nupdated-dependencies:\n- dependency-name: sbt/setup-sbt\n  dependency-version: 1.1.15\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ee0d3bbfb40c9940600fd5142f8ff60ef9b64835",
      "tree": "549b734dc1cefdbb81daef712ace9d17e8f901b9",
      "parents": [
        "cc8302a4ada1d7d4565576c8c43bf53ccf4b9529"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri Jan 30 23:06:15 2026 +0100"
      },
      "committer": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri Jan 30 23:06:15 2026 +0100"
      },
      "message": "move file to right dir\n"
    },
    {
      "commit": "cc8302a4ada1d7d4565576c8c43bf53ccf4b9529",
      "tree": "6f0f2fac02dec649a6f89ff3dd582be07313e57b",
      "parents": [
        "3f262a613373b22e733cf3d51d47d10bce9b7482"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri Jan 30 22:29:48 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 30 22:29:48 2026 +0100"
      },
      "message": "Add Dependabot configuration for GitHub Actions"
    },
    {
      "commit": "3f262a613373b22e733cf3d51d47d10bce9b7482",
      "tree": "b9e87a85d14be37d052db8d607b63dfecd749498",
      "parents": [
        "e4e1987a19cb8f37887ede44db52048c20e00b23"
      ],
      "author": {
        "name": "Arnout Engelen",
        "email": "arnout@engelen.eu",
        "time": "Fri Jan 30 22:28:46 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 30 22:28:46 2026 +0100"
      },
      "message": "chore: pin external github actions (#238)\n\nper https://infra.apache.org/github-actions-policy.html"
    },
    {
      "commit": "e4e1987a19cb8f37887ede44db52048c20e00b23",
      "tree": "c7a986fd66096edca527577894d3f8a117cd3b5a",
      "parents": [
        "8c50ae5858eaf6f8b91c53c3e0f489bc66da1a88"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Fri Jan 30 04:21:16 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 29 19:21:16 2026 -0800"
      },
      "message": "Update play-json dependency to 2.9 (#240)\n\n"
    },
    {
      "commit": "8c50ae5858eaf6f8b91c53c3e0f489bc66da1a88",
      "tree": "ac54f0ed70454f4999053fb451a001e4e213f08c",
      "parents": [
        "a041d27e6356c505362ac243f781366afd3165b0"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Thu Jan 29 14:13:45 2026 +0100"
      },
      "committer": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Thu Jan 29 14:13:45 2026 +0100"
      },
      "message": "2026 in notice\n"
    },
    {
      "commit": "a041d27e6356c505362ac243f781366afd3165b0",
      "tree": "8b686f6abbaedd9538ac66a0a573256cb4245c86",
      "parents": [
        "489cb8afd9d93e31a2887b96c7ee194994edd54d"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Thu Nov 27 15:26:00 2025 -0300"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Thu Nov 27 15:26:00 2025 -0300"
      },
      "message": "Prepare for next development interaction 0.6.0.dev0\n"
    },
    {
      "commit": "489cb8afd9d93e31a2887b96c7ee194994edd54d",
      "tree": "c233fbe9cc7751f684154705d4caa129d46aa4c6",
      "parents": [
        "b4ef9dc6ee6702c46cd52ff9fdcf773d44a8d4a4"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Thu Nov 27 15:26:00 2025 -0300"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Thu Nov 27 15:26:00 2025 -0300"
      },
      "message": "Prepare release 0.6.0-incubating\n"
    },
    {
      "commit": "b4ef9dc6ee6702c46cd52ff9fdcf773d44a8d4a4",
      "tree": "8b686f6abbaedd9538ac66a0a573256cb4245c86",
      "parents": [
        "41c5cf0813f60a3a787a8c011af19854b6558e65"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon Nov 24 21:24:41 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 24 12:24:41 2025 -0800"
      },
      "message": "use toree.apache.org (#236)\n\n"
    },
    {
      "commit": "41c5cf0813f60a3a787a8c011af19854b6558e65",
      "tree": "a4b45a2a062418aeb4c252a22b6b07e4bafb013c",
      "parents": [
        "5d6a05156e7f24de0275f9e1c2f3d7a6d92398fb"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon Nov 24 00:21:27 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 24 00:21:27 2025 +0100"
      },
      "message": "Update NOTICE to reflect incubating status (#237)\n\n"
    },
    {
      "commit": "5d6a05156e7f24de0275f9e1c2f3d7a6d92398fb",
      "tree": "8836bbf201bc27486ea8bd5a7349cec83278d746",
      "parents": [
        "72aa1d102324888bd3b22f4748cc1de6bd9cbe6e"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Mon Nov 17 20:34:20 2025 -0800"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Mon Nov 17 20:34:20 2025 -0800"
      },
      "message": "Prepare for next development interaction 0.6.0.dev0\n"
    },
    {
      "commit": "72aa1d102324888bd3b22f4748cc1de6bd9cbe6e",
      "tree": "49240ce0081d125ec7d46b25edccd6cf1f3393f2",
      "parents": [
        "9f65823472a04a75a1b85e2f1309f98b5697f663"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Mon Nov 17 20:34:20 2025 -0800"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Mon Nov 17 20:34:20 2025 -0800"
      },
      "message": "Prepare release 0.6.0-incubating\n"
    },
    {
      "commit": "9f65823472a04a75a1b85e2f1309f98b5697f663",
      "tree": "8836bbf201bc27486ea8bd5a7349cec83278d746",
      "parents": [
        "add852c0f85ade84af53593b4fff9366418eda56"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Tue Nov 11 13:59:22 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 11 13:59:22 2025 -0800"
      },
      "message": "Update missing licenses from assembly jar (#234)\n\n* Update missing licenses from assembly jar\n\n* Update clapper license details"
    },
    {
      "commit": "add852c0f85ade84af53593b4fff9366418eda56",
      "tree": "14086939c59a39643af0d5b6e547c1075c30c879",
      "parents": [
        "83f60679462e484c4232005b4ffc8c588b56313a"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sat Nov 08 15:33:08 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Nov 08 15:33:08 2025 -0800"
      },
      "message": "TOREE-566 - Fix make clean  when no dist directory exists (#235)\n\n"
    },
    {
      "commit": "83f60679462e484c4232005b4ffc8c588b56313a",
      "tree": "08469281294b6712538d9d15be699d763bcfdc0f",
      "parents": [
        "9415681c1205c56ad799c1d6c53619a547c25dcd"
      ],
      "author": {
        "name": "Ed Espino",
        "email": "espino@apache.org",
        "time": "Sat Nov 08 09:06:46 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Nov 08 09:06:46 2025 -0800"
      },
      "message": "Fix check-licenses script bugs (#233)\n\nThis commit fixes two bugs in the check-licenses script:\n\n1. Removed unnecessary and buggy \u0027mkdir -p \"$FWDIR\"etc/tools/\u0027 on\n   line 63. The etc/tools directory already exists in the repository\n   (it contains this script). The command also had a path concatenation\n   bug with a missing \u0027/\u0027 separator that would create a phantom\n   directory like \u0027toree-0.6.0-incubating-srcetc\u0027 in the parent\n   directory.\n\n2. Added \u0027mkdir -p target\u0027 before writing rat-results.txt. This\n   ensures the script works when running \u0027make auto-licenses\u0027 in a\n   clean checkout without requiring a prior build to create the\n   target directory."
    },
    {
      "commit": "9415681c1205c56ad799c1d6c53619a547c25dcd",
      "tree": "249093d0e1741a2bdf5ad2fdeb0cd95bf1e28116",
      "parents": [
        "88116752090f4755462fbebfd8f6f476ea4374fd"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Tue Oct 21 12:18:56 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 21 12:18:56 2025 -0700"
      },
      "message": "Add ClassPath.java license/notice to license file (#232)\n\n"
    },
    {
      "commit": "88116752090f4755462fbebfd8f6f476ea4374fd",
      "tree": "823d66642fa3a6958648e1874c30528cd44246cf",
      "parents": [
        "0c35d274aa69e73be3054542fe4e6fda39076bf9"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Mon Oct 20 18:22:38 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 20 10:22:38 2025 -0700"
      },
      "message": "Update LICENSE_extras with Scala Apache licenses (#231)\n\nUpdated dependency versions and added license links for several libraries."
    },
    {
      "commit": "0c35d274aa69e73be3054542fe4e6fda39076bf9",
      "tree": "7d6c030c28e2f9381a9469df644f41894d0a6f1d",
      "parents": [
        "e67ed7ec23446b6ea7bd5a1d77fd8d898f32161b"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Oct 12 18:58:43 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Oct 12 18:58:43 2025 -0700"
      },
      "message": "Prepare for next development interaction 0.6.0.dev0\n"
    },
    {
      "commit": "e67ed7ec23446b6ea7bd5a1d77fd8d898f32161b",
      "tree": "3bd6d050a13e1412f0042d26ec890b293defca75",
      "parents": [
        "18cb1cda83dbd674caee414b80d527874d3c4fd2"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Oct 12 18:58:43 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun Oct 12 18:58:43 2025 -0700"
      },
      "message": "Prepare release 0.6.0-incubating\n"
    },
    {
      "commit": "18cb1cda83dbd674caee414b80d527874d3c4fd2",
      "tree": "7d6c030c28e2f9381a9469df644f41894d0a6f1d",
      "parents": [
        "e26fa8d21380abe90e6ba5fb15f5543cf6d8101f"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Thu Oct 09 20:44:45 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Thu Oct 09 20:44:45 2025 -0700"
      },
      "message": "Update release 0.6.0 changelog\n"
    },
    {
      "commit": "e26fa8d21380abe90e6ba5fb15f5543cf6d8101f",
      "tree": "577daa16ed125311dd4d5866f8f910442240e553",
      "parents": [
        "c4ae27abbafdf2f380fb0d32ed78c0bdfa7d5908"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Thu Oct 09 20:33:38 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Thu Oct 09 20:33:38 2025 -0700"
      },
      "message": "Update release 0.5.0 changelog\n"
    },
    {
      "commit": "c4ae27abbafdf2f380fb0d32ed78c0bdfa7d5908",
      "tree": "521c8a2b76a11dd6cd0ce5f9425b95b0bee7bce7",
      "parents": [
        "145599f53d3bfe25edef38db394befcf71ce2f44"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Thu Oct 09 20:10:02 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Thu Oct 09 20:10:02 2025 -0700"
      },
      "message": "Update git configuration\n"
    },
    {
      "commit": "145599f53d3bfe25edef38db394befcf71ce2f44",
      "tree": "1686346fe41ceec8452706f66febfdb429d1be80",
      "parents": [
        "e48d434c917ed16d987d90e70cdea3b341cddd85"
      ],
      "author": {
        "name": "vincent",
        "email": "vincentye38@gmail.com",
        "time": "Thu Oct 09 16:39:25 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 09 16:39:25 2025 -0700"
      },
      "message": "Add listener plugin for Jupyter Spark monitor (#229)\n\n\n---------\n\nCo-authored-by: Vincent Ye \u003cvincent_ye@apple.com\u003e\nCo-authored-by: Luciano Resende \u003clresende@apple.com\u003e"
    },
    {
      "commit": "e48d434c917ed16d987d90e70cdea3b341cddd85",
      "tree": "c99fa64c4014e2db3425af24643773fa0d458c0e",
      "parents": [
        "cdaae5e7ca18b988a07c97e79f6381c0bea2ee09"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Tue Oct 07 09:37:55 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 07 09:37:55 2025 +0800"
      },
      "message": "[TOREE-556] Support Scala 2.13 (#218)\n\nSupport Scala 2.13\n\n---------\n\nCo-authored-by: Neil Skinner \u003creqpro@requaos.com\u003e"
    },
    {
      "commit": "cdaae5e7ca18b988a07c97e79f6381c0bea2ee09",
      "tree": "d656254094a0bac7bc7680ee2aeb34187fab32d7",
      "parents": [
        "91abec907c6fd23bbf0b61aa0592c259be43e103"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Mon Sep 22 22:05:00 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Tue Sep 23 10:36:11 2025 -0700"
      },
      "message": "Move jvmRepr to be managed in Dependencies.scala\n"
    },
    {
      "commit": "91abec907c6fd23bbf0b61aa0592c259be43e103",
      "tree": "765d09b12edfbf6638143fb819445fd3d619cec6",
      "parents": [
        "b7a1e45c3cd83fe63c1cab630cf850439ac09309"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Mon Sep 22 22:04:16 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Tue Sep 23 10:36:11 2025 -0700"
      },
      "message": "Update to pekko 1.1.5\n"
    },
    {
      "commit": "b7a1e45c3cd83fe63c1cab630cf850439ac09309",
      "tree": "25fed25f543161778f2f261ae6a43d10374e2dae",
      "parents": [
        "f87cbcd19b2208a67f868a7991f54a72e96f91cc"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Mon Sep 22 21:33:35 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Tue Sep 23 10:36:11 2025 -0700"
      },
      "message": "Update scala version to match Spark 3.4.0\n"
    },
    {
      "commit": "f87cbcd19b2208a67f868a7991f54a72e96f91cc",
      "tree": "8e2842e9c1d1baf8c049ce89126bae5322d4d1e2",
      "parents": [
        "da44f12f0090a530c8a28535a37f944583fd73a5"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Mon Sep 22 21:30:06 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Tue Sep 23 10:36:11 2025 -0700"
      },
      "message": "Align slf4j to version 2.0.6 to align with Spark 3.4.0\n"
    },
    {
      "commit": "da44f12f0090a530c8a28535a37f944583fd73a5",
      "tree": "8587442b7c789006072611a9791f8e667c460ffe",
      "parents": [
        "262c55fa6ecf9241e398ef3877344b98dfff595f"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Mon Sep 22 21:29:29 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Tue Sep 23 10:36:11 2025 -0700"
      },
      "message": "Align Jackson databind to version 2.14.2 to match Spark 3.4.0\n"
    },
    {
      "commit": "262c55fa6ecf9241e398ef3877344b98dfff595f",
      "tree": "4aa82fbaa9bd81287ca54fac89f1710b4f92c19b",
      "parents": [
        "75073e65a6d8b63db768620d3a264470a65d0575"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Mon Sep 22 21:28:28 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Tue Sep 23 10:36:11 2025 -0700"
      },
      "message": "Align Spark release to version 3.4.4\n"
    },
    {
      "commit": "75073e65a6d8b63db768620d3a264470a65d0575",
      "tree": "0f90ce09ff191cdfd4c8053a26f9655cd37d75f4",
      "parents": [
        "79a8ca3fc85678263c5ead1ade9c12ee5890d1d6"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun May 04 21:51:25 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Tue May 06 12:49:28 2025 -0700"
      },
      "message": "Update to Pekko 1.0.3\n"
    },
    {
      "commit": "79a8ca3fc85678263c5ead1ade9c12ee5890d1d6",
      "tree": "44a4bb487856f872d688024396e01164e21f2f90",
      "parents": [
        "47ff62e69a07f3f0cb47c050daf1a9bdb5550b00"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sun May 04 10:02:04 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Tue May 06 12:49:28 2025 -0700"
      },
      "message": "Use builds to use Spark 3.4.0\n"
    },
    {
      "commit": "47ff62e69a07f3f0cb47c050daf1a9bdb5550b00",
      "tree": "7892edd3879ef2b2363daf3537bf26d1e8df6d20",
      "parents": [
        "09e641d1949105d84322d4f01bd34b41a9157201"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sat May 03 08:47:54 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Tue May 06 12:49:28 2025 -0700"
      },
      "message": "Update sbt-assembly and sbt-buildinfo plugins\n"
    },
    {
      "commit": "09e641d1949105d84322d4f01bd34b41a9157201",
      "tree": "aa11d2b5f6085a7614e307e28f0172e495ba6df0",
      "parents": [
        "973aab75c79dea5b0013dbd6b2c41338fc126d4f"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sat May 03 08:46:55 2025 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Tue May 06 12:49:28 2025 -0700"
      },
      "message": "Update sbt version to 1.5.5 -\u003e 1.9.3\n"
    },
    {
      "commit": "973aab75c79dea5b0013dbd6b2c41338fc126d4f",
      "tree": "67c8c6ae700360daef14aa6b6e1d1609c999e6c1",
      "parents": [
        "dc20b1639fbd46a117594a435323475a5189155b"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Thu Feb 20 11:32:44 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 20 18:32:44 2025 +0800"
      },
      "message": "[TOREE-562] Update NOTICE for 2025 (#226)\n\n"
    },
    {
      "commit": "dc20b1639fbd46a117594a435323475a5189155b",
      "tree": "092f0b291dc9d4bb29272c9a2e74f81c4206e097",
      "parents": [
        "1e7e0c058f965eaf09044961af592626ddc0a5cc"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Thu Feb 20 11:30:49 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 20 18:30:49 2025 +0800"
      },
      "message": "[TOREE-561] Install sbt in GitHub Actions (#227)\n\n* fix issue with missing sbt in build.yml\n\n* remove sbt launcher"
    },
    {
      "commit": "1e7e0c058f965eaf09044961af592626ddc0a5cc",
      "tree": "5bf1ed3f18e837b795b85b487d33a7bc1bc40078",
      "parents": [
        "82aaf23c73cc0e4bf2b533f7028e74a3f400ca52"
      ],
      "author": {
        "name": "vincent",
        "email": "vincentye38@gmail.com",
        "time": "Fri Nov 08 09:15:25 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 08 09:15:25 2024 -0800"
      },
      "message": "[TOREE-558] ScalaInterpreter prefer to use context classloader (#225)\n\n\r\nCo-authored-by: Vincent Ye \u003cvincent_ye@apple.com\u003e\r\nCo-authored-by: Cheng Pan \u003cpan3793@gmail.com\u003e"
    },
    {
      "commit": "82aaf23c73cc0e4bf2b533f7028e74a3f400ca52",
      "tree": "3630c21028256ca2309353932e138588031cc203",
      "parents": [
        "f44ec78b1e033388cc744df1333bd0f70b7aa39f"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Wed Sep 04 13:52:27 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 03 22:52:27 2024 -0700"
      },
      "message": "[TOREE-555] Upgrade Coursier from 1.0.3 to 2.0.0 (#223)\n\n"
    },
    {
      "commit": "f44ec78b1e033388cc744df1333bd0f70b7aa39f",
      "tree": "c8760c1408b6ab1fc965dd5c8cc6a26e14e7e330",
      "parents": [
        "6bf8c0658207d3a5c8a6dfdd54b3a5f857fe0419"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Tue Sep 03 02:56:57 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 02 11:56:57 2024 -0700"
      },
      "message": "[TOREE-553] Correct the behavior of `make dev` to build dist first (#221)\n\n"
    },
    {
      "commit": "6bf8c0658207d3a5c8a6dfdd54b3a5f857fe0419",
      "tree": "82d9189ea81ab9ed1b1ef14201f570433b6de5a6",
      "parents": [
        "ba4ea3f3fd51895a9eec222ae7bb9b2ca3d39f5a"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Mon Sep 02 09:37:26 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 01 18:37:26 2024 -0700"
      },
      "message": "[TOREE-541] Reply message should implement status field (#207)\n\n"
    },
    {
      "commit": "ba4ea3f3fd51895a9eec222ae7bb9b2ca3d39f5a",
      "tree": "b6a3ee4128f8b4343761019cf8afff370af4f209",
      "parents": [
        "f6c2c6d0daf7d155c420a9f74b10e4c261eb655d"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue Mar 26 17:19:25 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 26 09:19:25 2024 -0700"
      },
      "message": "[TOREE-554] Use Pekko instead of Akka (#222)\n\n\r\n---------\r\n\r\nCo-authored-by: Cheng Pan \u003cpan3793@gmail.com\u003e"
    },
    {
      "commit": "f6c2c6d0daf7d155c420a9f74b10e4c261eb655d",
      "tree": "a1d50f100f382a64508dfd3fb6d61b81f79df35d",
      "parents": [
        "937c1260bf7973ef20b0052989398ac9e789d160"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Mon Oct 02 01:07:29 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 01 10:07:29 2023 -0700"
      },
      "message": "[TOREE-552] Downgrade Guava 14.0.1 to align with Spark (#220)\n\n"
    },
    {
      "commit": "937c1260bf7973ef20b0052989398ac9e789d160",
      "tree": "0f01b7b548c16073a10373a140b5b0a1ae6d1b80",
      "parents": [
        "7bc66eefea328ad0378f116cb59bbfaec7208d1e"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Tue Aug 29 20:58:35 2023 +0800"
      },
      "committer": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Tue Aug 29 20:58:35 2023 +0800"
      },
      "message": "[TOREE-542] Fix link of mail-list in README\n"
    },
    {
      "commit": "7bc66eefea328ad0378f116cb59bbfaec7208d1e",
      "tree": "195d7b3eb7e6114b0c1a85ca28dc009a0bcaeff6",
      "parents": [
        "77bc4704bbbec49962234b27c12c365db7cf0368"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Tue Aug 29 11:43:44 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 29 11:43:44 2023 +0800"
      },
      "message": "[TOREE-545] Upgrade Scalatest 3.2 and Mockito 4 (#211)\n\nCo-authored-by: Luciano Resende lresende@apple.com\r\nCo-authored-by: Cheng Pan chengpan@apache.org"
    },
    {
      "commit": "77bc4704bbbec49962234b27c12c365db7cf0368",
      "tree": "e21162a8ad79ce67635b3d658b47e71acbd7df4b",
      "parents": [
        "59e4193c5288aa674dd121476566bc6fcd205846"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "pan3793@gmail.com",
        "time": "Tue Aug 22 11:06:47 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 21 23:06:47 2023 -0400"
      },
      "message": "[TOREE-550] Upgrade Akka 2.6.21 (#217)\n\n"
    },
    {
      "commit": "59e4193c5288aa674dd121476566bc6fcd205846",
      "tree": "bcf7ab8fc6e30f0a91897a6a9855d7bdb43dec0e",
      "parents": [
        "46347728beb9ca280c05a99add131e9bcdfbaa8c"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "pan3793@gmail.com",
        "time": "Tue Aug 22 11:05:42 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 21 23:05:42 2023 -0400"
      },
      "message": "Revert \"[TOREE-543] Fix and enable JVMReprSpec (#209)\" (#216)\n\nThis reverts commit 46347728beb9ca280c05a99add131e9bcdfbaa8c."
    },
    {
      "commit": "46347728beb9ca280c05a99add131e9bcdfbaa8c",
      "tree": "aa3b5f2a0eb3ece8397bbb943b16fae8fa798763",
      "parents": [
        "b717279e5da4082222b8a3a6591b9f4f69d4eb58"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Fri Aug 11 00:44:27 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 10 09:44:27 2023 -0700"
      },
      "message": "[TOREE-543] Fix and enable JVMReprSpec (#209)\n\n"
    },
    {
      "commit": "b717279e5da4082222b8a3a6591b9f4f69d4eb58",
      "tree": "bcf7ab8fc6e30f0a91897a6a9855d7bdb43dec0e",
      "parents": [
        "7243d3ef41487b05322702319dde91d3fdd60c6c"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Fri Aug 11 00:43:32 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 10 09:43:32 2023 -0700"
      },
      "message": "[TOREE-544] Remove Scala 2.11 code (#210)\n\n"
    },
    {
      "commit": "7243d3ef41487b05322702319dde91d3fdd60c6c",
      "tree": "d23a0587695a947eb2a5ee30e88c141b94d1ef55",
      "parents": [
        "61380e842fe21dca8fc4418731bfb096543f18a0"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Fri Aug 11 00:38:34 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 10 09:38:34 2023 -0700"
      },
      "message": "[TOREE-546] Mitigate ZeroMQSocketRunnableSpec hang (#212)\n\n"
    },
    {
      "commit": "61380e842fe21dca8fc4418731bfb096543f18a0",
      "tree": "aa1339be77e700e9d2dd39dde27913a2f77182e6",
      "parents": [
        "9e408a30d1656bd593fdd2cf7474dc76cc5019c9"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Fri Aug 11 00:36:15 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 10 09:36:15 2023 -0700"
      },
      "message": "[TOREE-547] Remove unnecessary Java options (#213)\n\n"
    },
    {
      "commit": "9e408a30d1656bd593fdd2cf7474dc76cc5019c9",
      "tree": "032b3df00c4a79cc674150da9ce573f5af16be97",
      "parents": [
        "86f6561fc34e997beaf2a5fcd01dd553afdd5a4c"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Fri Aug 11 00:34:49 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 10 09:34:49 2023 -0700"
      },
      "message": "[TOREE-548] Call shutdown to close ZQM Context in ZeroMQSocketRunnableSpec (#214)\n\n"
    },
    {
      "commit": "86f6561fc34e997beaf2a5fcd01dd553afdd5a4c",
      "tree": "8d808195acfb245c905e406e98d4365c14f25b18",
      "parents": [
        "062940280865c954c64a54cadd20b03f14c89caa"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Fri Aug 11 00:31:19 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 10 09:31:19 2023 -0700"
      },
      "message": "[TOREE-549] Fix flaky test by closing pubSocket quietly (#215)\n\n"
    },
    {
      "commit": "062940280865c954c64a54cadd20b03f14c89caa",
      "tree": "eadd604714ec37dc40eae672ef289ecafb3c7e35",
      "parents": [
        "e107378eab65581a7e81f63b6166d3141963a21f"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Thu Aug 10 04:22:30 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 09 13:22:30 2023 -0700"
      },
      "message": "[TOREE-537] Upgrade Spark 3.3.2 (#201)\n\n"
    },
    {
      "commit": "e107378eab65581a7e81f63b6166d3141963a21f",
      "tree": "1979ad6d5df28febb4c27ad837ca021fdfa17878",
      "parents": [
        "85690d75702c86e3cc8545e5c6942357f8c0bbb4"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Mon Aug 07 09:48:56 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 06 18:48:56 2023 -0700"
      },
      "message": "[TOREE-538] Properly set java on docker image to support ARM platform (#203)\n\n"
    },
    {
      "commit": "85690d75702c86e3cc8545e5c6942357f8c0bbb4",
      "tree": "7485100640d7860e59cf817983b14edc231822ca",
      "parents": [
        "fb8368b3353569715eaf4c00b12f26ccd7ea37e1"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Mon Aug 07 09:40:11 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 06 18:40:11 2023 -0700"
      },
      "message": "[TOREE-542] Fix links in README (#208)\n\n"
    },
    {
      "commit": "fb8368b3353569715eaf4c00b12f26ccd7ea37e1",
      "tree": "64c10e53c28ac5955b9b1f36a097deeae5edc857",
      "parents": [
        "5f3e016818298b30c84d07431022127caf97a8f2"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Mon Aug 07 00:43:43 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 06 09:43:43 2023 -0700"
      },
      "message": "[TOREE-540] Remove accident debugging changes (#206)\n\n"
    },
    {
      "commit": "5f3e016818298b30c84d07431022127caf97a8f2",
      "tree": "8238d69b8bca7fb5d62ae7257771e9a412294522",
      "parents": [
        "47970f52081ca5bdd82e0fb987a7f99e5cfdcbfc"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sat Aug 05 23:30:14 2023 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Sat Aug 05 23:30:14 2023 -0700"
      },
      "message": "AddJar command to support AWS S3a  cloud storage\n"
    },
    {
      "commit": "47970f52081ca5bdd82e0fb987a7f99e5cfdcbfc",
      "tree": "ff6e584f3c1e1a96af827a302c812cb8e0f49820",
      "parents": [
        "bc17091d76b24cbc18bb9000fb44be1a1ec1ffb5"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Sun Aug 06 14:05:29 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 05 23:05:29 2023 -0700"
      },
      "message": "[TOREE-540] Fix deadlock on closing ZMQ by upgrading jeromq to 0.5.3 (#205)\n\n"
    },
    {
      "commit": "bc17091d76b24cbc18bb9000fb44be1a1ec1ffb5",
      "tree": "72cfc91655e503f44493f44f1aa507757acab722",
      "parents": [
        "fec59b661a72dfe7b4102a0b3be98194a5dd70b0"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Sun Aug 06 12:07:03 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 05 21:07:03 2023 -0700"
      },
      "message": "[TOREE-539] Exclude pyenv setting files from git (#204)\n\n"
    },
    {
      "commit": "fec59b661a72dfe7b4102a0b3be98194a5dd70b0",
      "tree": "8391b9ebd51d2a25a2daa82813b0513c994e10a9",
      "parents": [
        "5b19aac2e56a56d35c888acc4ed5e549b1f4ed7c"
      ],
      "author": {
        "name": "Wei Yan",
        "email": "ywskycn@gmail.com",
        "time": "Sat Jul 22 09:42:58 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 22 09:42:58 2023 -0700"
      },
      "message": "[TOREE-536] AddJar command to support Google cloud storage (#200)\n\n"
    },
    {
      "commit": "5b19aac2e56a56d35c888acc4ed5e549b1f4ed7c",
      "tree": "4e3a7f7febad2093f1dae9f5779861b68bb1c12f",
      "parents": [
        "1f3ee658df8adfc1e864ba1f7b8951b183955e60"
      ],
      "author": {
        "name": "Creepysta",
        "email": "39896375+creepysta@users.noreply.github.com",
        "time": "Wed Feb 08 23:55:23 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 08 10:25:23 2023 -0800"
      },
      "message": "Fire postRunCell event after cell execution (#198)\n\n"
    },
    {
      "commit": "1f3ee658df8adfc1e864ba1f7b8951b183955e60",
      "tree": "66ec7e1a138d9c0a49f8753c34b8b57a382b2ad4",
      "parents": [
        "af6f3c02202a04af0e4595345d036d140a6ee774"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "pan3793@gmail.com",
        "time": "Sat Dec 10 07:23:33 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 09 15:23:33 2022 -0800"
      },
      "message": "[TOREE-533][BUILD] Migrate sbt script to slash syntax (#197)\n\n"
    },
    {
      "commit": "af6f3c02202a04af0e4595345d036d140a6ee774",
      "tree": "82d253655198523a7292ddd45568adf1ec601ac0",
      "parents": [
        "70cc22012250e09b7061211e8716fffe0ff35d76"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "pan3793@gmail.com",
        "time": "Tue Dec 06 06:12:47 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 05 14:12:47 2022 -0800"
      },
      "message": "[MINOR][BUILD] Exclude .bsp from git (#196)\n\n"
    },
    {
      "commit": "70cc22012250e09b7061211e8716fffe0ff35d76",
      "tree": "f9926ba6b642747b592c98f8f5cdf1963a0d8a19",
      "parents": [
        "a7a48c6e920421f8622fdb99b62e08dbac8b65d6"
      ],
      "author": {
        "name": "Fabiano V. Santos",
        "email": "fabiano.vicente@elo7.com",
        "time": "Tue Mar 15 16:55:24 2022 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 15 12:55:24 2022 -0700"
      },
      "message": "[TOREE-530] Ivy downloader with Spark 3.2.x (#195)\n\n- Remove use of deprecated API\r\n- Uses OpenJDK (temurin) istead of zulu"
    },
    {
      "commit": "a7a48c6e920421f8622fdb99b62e08dbac8b65d6",
      "tree": "27566ec5847291e86549fb037d0aa465b0ee6331",
      "parents": [
        "a803d295d90b39881ccc3de93467a2af199e2dcd"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Wed Feb 16 13:44:02 2022 -0800"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Wed Feb 16 13:44:02 2022 -0800"
      },
      "message": "Prepare for next development interaction 0.6.0.dev0\n"
    },
    {
      "commit": "a803d295d90b39881ccc3de93467a2af199e2dcd",
      "tree": "9482c832c8ad4557c74bb389616d16bee6c9b2c3",
      "parents": [
        "ca831fb76d89f74760a899be0545c2bb0d48037b"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Wed Feb 16 13:44:02 2022 -0800"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apple.com",
        "time": "Wed Feb 16 13:44:02 2022 -0800"
      },
      "message": "Prepare release 0.5.0-incubating\n"
    },
    {
      "commit": "ca831fb76d89f74760a899be0545c2bb0d48037b",
      "tree": "27566ec5847291e86549fb037d0aa465b0ee6331",
      "parents": [
        "27f61af03082ff98ed382547d98811838afdbff4"
      ],
      "author": {
        "name": "Marek P",
        "email": "64951363+pikulmar@users.noreply.github.com",
        "time": "Thu Feb 10 04:44:34 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 09 19:44:34 2022 -0800"
      },
      "message": "[TOREE-525] Add support for Java 11 and Spark 3.2.0 (#194)\n\n"
    },
    {
      "commit": "27f61af03082ff98ed382547d98811838afdbff4",
      "tree": "1a94920c7fa9de4c9298a479d566a17c34a4afdf",
      "parents": [
        "2fcff105844e3ff80b8dda3284182d862fbaa489"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@us.ibm.com",
        "time": "Mon Sep 06 20:54:38 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@us.ibm.com",
        "time": "Mon Sep 06 20:54:38 2021 -0700"
      },
      "message": "Prepare for next development interaction 0.6.0.dev0\n"
    },
    {
      "commit": "2fcff105844e3ff80b8dda3284182d862fbaa489",
      "tree": "839c2b7b72d76745a29b6528c59d48bb2a7ca736",
      "parents": [
        "378e2ed3da217a12af4c5a90f0a63f634361ca3d"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@us.ibm.com",
        "time": "Mon Sep 06 20:54:38 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@us.ibm.com",
        "time": "Mon Sep 06 20:54:38 2021 -0700"
      },
      "message": "Prepare release 0.5.0-incubating\n"
    },
    {
      "commit": "378e2ed3da217a12af4c5a90f0a63f634361ca3d",
      "tree": "1a94920c7fa9de4c9298a479d566a17c34a4afdf",
      "parents": [
        "0cb9d213decd7ee3eb9c2de522348c9882164829"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Mon Sep 06 20:52:29 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Mon Sep 06 20:52:59 2021 -0700"
      },
      "message": "Fix release script to publish apache-toree pip distro\n"
    },
    {
      "commit": "0cb9d213decd7ee3eb9c2de522348c9882164829",
      "tree": "376a7f1f42a271f479ea8f23623b5f0d6887d3fe",
      "parents": [
        "f8d9972c12b4bfb1b804088687411ec704274787"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@us.ibm.com",
        "time": "Mon Sep 06 20:40:20 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@us.ibm.com",
        "time": "Mon Sep 06 20:40:20 2021 -0700"
      },
      "message": "Prepare for next development interaction 0.6.0.dev0\n"
    },
    {
      "commit": "f8d9972c12b4bfb1b804088687411ec704274787",
      "tree": "728719947856b89e3ef6c2ea577f4f45fc86a7be",
      "parents": [
        "7f953b8c0f9659fa7289a78b7def200e023bd84e"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@us.ibm.com",
        "time": "Mon Sep 06 20:40:20 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@us.ibm.com",
        "time": "Mon Sep 06 20:40:20 2021 -0700"
      },
      "message": "Prepare release 0.5.0-incubating\n"
    },
    {
      "commit": "7f953b8c0f9659fa7289a78b7def200e023bd84e",
      "tree": "376a7f1f42a271f479ea8f23623b5f0d6887d3fe",
      "parents": [
        "fe82c6b8def5344c0d61fd0f91e473becb4c935c"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Mon Sep 06 14:57:00 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Mon Sep 06 20:19:33 2021 -0700"
      },
      "message": "Remove obsolete Vagrant support\n"
    },
    {
      "commit": "fe82c6b8def5344c0d61fd0f91e473becb4c935c",
      "tree": "f2f2393e72d126e5c12908c83f122d5bb98cbdd7",
      "parents": [
        "025b9bafe28f61d386281004f2006e0de0c6ad86"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Mon Sep 06 14:39:42 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Mon Sep 06 20:19:27 2021 -0700"
      },
      "message": "Produce apache-toree pip distribution\n\nThe new incubator release policy requires that\npodlings distribute packages under apache-\u003cname\u003e.\n\nFor now, this produces both pip packages for backward\ncompatibility purposes.\n"
    },
    {
      "commit": "025b9bafe28f61d386281004f2006e0de0c6ad86",
      "tree": "933e6d93da0a08393343a0c3c92c11c490f9c31f",
      "parents": [
        "413917c6988740ff36f7840bceae627d2bdf2cb6"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Fri Sep 03 21:38:08 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Fri Sep 03 21:38:08 2021 -0700"
      },
      "message": "Update to Apache Spark 3.0.3\n"
    },
    {
      "commit": "413917c6988740ff36f7840bceae627d2bdf2cb6",
      "tree": "9d54183d47d9a1016fdb46b4f1f2cb1df14ba2af",
      "parents": [
        "6ee56006bbf91a13ec0b508ee196eb0abe857114"
      ],
      "author": {
        "name": "Kevin Bates",
        "email": "kbates4@gmail.com",
        "time": "Wed Jun 09 08:04:30 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Wed Jun 09 08:57:35 2021 -0700"
      },
      "message": "Fix typo in github workflow name\n"
    },
    {
      "commit": "6ee56006bbf91a13ec0b508ee196eb0abe857114",
      "tree": "53142db4bb149fcb776025c752e6ef8b6110a008",
      "parents": [
        "2c174aa74b684491f4359b388f5e4faeddf9522d"
      ],
      "author": {
        "name": "Kevin Bates",
        "email": "kbates4@gmail.com",
        "time": "Wed Jun 09 08:02:04 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Wed Jun 09 08:57:35 2021 -0700"
      },
      "message": "Remove cap on traitlets version\n"
    },
    {
      "commit": "2c174aa74b684491f4359b388f5e4faeddf9522d",
      "tree": "ff0dcee214a551c018a49c45a6953f1b4eecaa5f",
      "parents": [
        "833dcfb603634ae694747f832665c3c72345011f"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Mon May 10 15:41:31 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Tue May 25 21:20:45 2021 -0700"
      },
      "message": "[TOREE-527] Enable GitHub Actions for CI builds\n"
    },
    {
      "commit": "833dcfb603634ae694747f832665c3c72345011f",
      "tree": "fe1ddbc03de05d93ea39f3e01914de72bfecec82",
      "parents": [
        "4082d251a01156b12d71e96b1ffbbbbf44a94314"
      ],
      "author": {
        "name": "Sunbuhui",
        "email": "767405711@qq.com",
        "time": "Wed May 26 12:04:42 2021 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 25 21:04:42 2021 -0700"
      },
      "message": "Update README.md (#191)\n\n"
    },
    {
      "commit": "4082d251a01156b12d71e96b1ffbbbbf44a94314",
      "tree": "3c878dd987ef2c4eb00e523d31b43c5d98a0e338",
      "parents": [
        "3e193f6a316a713094c29cdd2ffe004dd7585747"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@us.ibm.com",
        "time": "Sat May 08 21:18:38 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@us.ibm.com",
        "time": "Sat May 08 21:18:38 2021 -0700"
      },
      "message": "Prepare for next development interaction 0.6.0.dev0\n"
    },
    {
      "commit": "3e193f6a316a713094c29cdd2ffe004dd7585747",
      "tree": "3e153545bf0b38c559c384b75b8532f72837f7c0",
      "parents": [
        "9184002adf668713f207f01701f7b865901e1341"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@us.ibm.com",
        "time": "Sat May 08 21:18:38 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@us.ibm.com",
        "time": "Sat May 08 21:18:38 2021 -0700"
      },
      "message": "Prepare release 0.5.0-incubating\n"
    },
    {
      "commit": "9184002adf668713f207f01701f7b865901e1341",
      "tree": "4583e0ab21ebfe0b0193cd9cc81b237211c33bf4",
      "parents": [
        "3846b04f95a7c6a80b83139a6daf931c68e7ca13"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Sat May 08 12:05:17 2021 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Sat May 08 12:05:17 2021 -0700"
      },
      "message": "Fix SQL statement variable injection in Scala 2.12\n"
    },
    {
      "commit": "3846b04f95a7c6a80b83139a6daf931c68e7ca13",
      "tree": "36fccb390cfac30c2a3d3c481ace31377bbdf14a",
      "parents": [
        "acb300a9b05fbb8c6cc8ea7b71ee5de9c036457c"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Fri Aug 14 21:11:49 2020 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Sat May 08 01:03:08 2021 -0700"
      },
      "message": "Update docker images to use Spark 3.0.2\n"
    },
    {
      "commit": "acb300a9b05fbb8c6cc8ea7b71ee5de9c036457c",
      "tree": "37769a9022b1c73b764dcfaf6ddc8386376c9502",
      "parents": [
        "820462be202394a40e3599a43b204b9ffcf76415"
      ],
      "author": {
        "name": "Luciano Resende",
        "email": "lresende@apache.org",
        "time": "Fri Aug 14 21:15:17 2020 -0700"
      },
      "committer": {
        "name": "Luciano Resende",
        "email": "lresende@us.ibm.com",
        "time": "Fri May 07 22:25:05 2021 -0700"
      },
      "message": "Remove retired components from docker image\n"
    }
  ],
  "next": "820462be202394a40e3599a43b204b9ffcf76415"
}
