)]}'
{
  "commit": "8309c61d34cee16787e08ed61474f5b4af9bf0ae",
  "tree": "30ee9f35d55810bc69b62c67ccc0561dee114cfe",
  "parents": [
    "8211ed67ba309789a6353b21414785fac6ecb024"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Fri Aug 07 01:42:11 2026 -0700"
  },
  "committer": {
    "name": "rules_java Copybara",
    "email": "noreply@google.com",
    "time": "Fri Aug 07 01:42:42 2026 -0700"
  },
  "message": "Delete downloaded archive after hashing in dump_remote_jdk_configs (#372)\n\nThe dump_remote_jdk_configs genrule downloads each remote JDK archive to a per-iteration mktemp file to compute its sha256, but never removes it. A full run fetches every configured JDK (all versions and platforms, ~200 MB each), so it leaves roughly 7 GB of archives behind in /tmp.\n\nRemove the temp file at the end of each loop iteration, keeping peak /tmp usage to a single archive instead of the whole set.\n\nCloses #372\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/bazelbuild/rules_java/pull/372 from davido:cleanup-dump-jdk-configs-tmpfiles 2925ac55a7c03a087cec045688f01ab9c0493934\nPiperOrigin-RevId: 960780649\nChange-Id: I595703b694a6c131c2fbcf7c193acc36a6bb8ebd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "225628e87313426157b3c1b198b8b7688086d9dc",
      "old_mode": 33188,
      "old_path": "java/bazel/BUILD.bazel",
      "new_id": "f3c47cf75359fafcedf097400550d8b1f608c78b",
      "new_mode": 33188,
      "new_path": "java/bazel/BUILD.bazel"
    }
  ]
}
