)]}'
{
  "commit": "a6a874ba098a3df5cf53aaf38d77352d8e087796",
  "tree": "43fcaa3d5671db0f5c9254152711e6eabe264751",
  "parents": [
    "5a19bd5c52ca405287bb73b53c4fe50574e08a62"
  ],
  "author": {
    "name": "Fabian Meumertzheim",
    "email": "fabian@meumertzhe.im",
    "time": "Wed Jun 14 07:57:05 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jun 14 07:58:31 2023 -0700"
  },
  "message": "Fix OOM in `describeNestedSetFingerprint`\n\n`describedNestedSetFingerprint` appended a `StringBuilder` to itself in a loop instead of the actual item from the nested set, resulting in OOMs in `Runfiles#describeKey` and `RepoMappingManifestAction#describeKey`.\n\nWork towards #18666\n\nCloses #18668.\n\nPiperOrigin-RevId: 540270874\nChange-Id: Id408ab4c2438bea264b586f8ae5567dc41260242\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "15d9eae7f8b79d23ba185faaeee354d2de8cd310",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSetFingerprintCache.java",
      "new_id": "0c63756dbe5735b760c80521084fe83ad8386f08",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/collect/nestedset/NestedSetFingerprintCache.java"
    }
  ]
}
