)]}'
{
  "commit": "dabed2e09a888ec33b385006890d3c66f2ced8ca",
  "tree": "8f4930b9dc238cd6eedef547af7ef53624506123",
  "parents": [
    "d149ce82af8d1891d5ebd5d4f968541240567c68"
  ],
  "author": {
    "name": "Than McIntosh",
    "email": "thanm@google.com",
    "time": "Tue Jul 16 19:13:47 2024 +0000"
  },
  "committer": {
    "name": "Cherry Mui",
    "email": "cherryyz@google.com",
    "time": "Wed Jul 17 22:41:21 2024 +0000"
  },
  "message": "[release-branch.go1.21] cmd/internal/cov: close counter data files eagerly\n\nWhen reading the counter data files from a given pod, close the\nunderlying *os.File immediately after each one is read, as opposed to\nusing a deferred close in the loop (which will close them all at the\nend of the function). Doing things this way avoids running into \"too\nmany open files\" when processing large clumps of counter data files.\n\nFixes #68491.\nUpdates #68468.\n\nChange-Id: Ic1fe1d36c44d3f5d7318578cd18d0e65465d71d9\nReviewed-on: https://go-review.googlesource.com/c/go/+/598735\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n(cherry picked from commit 355711821eea51c6456a31ab61d0dc2e9db034f7)\nReviewed-on: https://go-review.googlesource.com/c/go/+/599055\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "086be40e9035723e63a70493ab6d178e4fbc0c56",
      "old_mode": 33188,
      "old_path": "src/cmd/internal/cov/readcovdata.go",
      "new_id": "e0e063445957dbaa7baf01c66de53385fec21092",
      "new_mode": 33188,
      "new_path": "src/cmd/internal/cov/readcovdata.go"
    }
  ]
}
