)]}'
{
  "commit": "98519d89d76110dfc8c0210b264af26aa80c1991",
  "tree": "c3a244ea9713a1b95e98cae2a49d4d11bf271525",
  "parents": [
    "c5bd5c56e1c7d29ff173b070b698a7f03dfa69e7"
  ],
  "author": {
    "name": "Junegunn Choi",
    "email": "junegunn@apache.org",
    "time": "Sun Aug 23 13:46:20 2026 +0900"
  },
  "committer": {
    "name": "Junegunn Choi",
    "email": "junegunn@apache.org",
    "time": "Wed Sep 02 17:12:54 2026 +0900"
  },
  "message": "HBASE-30354 Add JDK 21 nightly checks\n\nNightly runs jdk8-hadoop2, jdk8-hadoop3, jdk11-hadoop3 and jdk17-hadoop3.\nNothing exercises Java 21, so the work under HBASE-29546 has no CI signal and\nthe support matrix cannot move past JDK 17.\n\n- Add Temurin 21.0.12.1+1 to the CI image, pinned by URL and sha256, linked at\n  /usr/lib/jvm/java-21 alongside the existing 8, 11 and 17\n- Clone the jdk17 hadoop3 stage as jdk21 hadoop3, with its stash, cleanup,\n  unstash, comment entry and HTML report\n\nNightly only for now. Precommit can follow once the axis has been green.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c6b9c98cb076a95b06fc58f40e017e9febd3903d",
      "old_mode": 33188,
      "old_path": "dev-support/Jenkinsfile",
      "new_id": "8b4e05f47d928436c19391d34fd44a6a803c0fc2",
      "new_mode": 33188,
      "new_path": "dev-support/Jenkinsfile"
    },
    {
      "type": "modify",
      "old_id": "5e7908c3f2b813e98a4b9e2b8f6b3442f4cdc102",
      "old_mode": 33188,
      "old_path": "dev-support/docker/Dockerfile",
      "new_id": "cc587b829ccd1db8193c6acfa7a8c1e0ba20bfbf",
      "new_mode": 33188,
      "new_path": "dev-support/docker/Dockerfile"
    }
  ]
}
