)]}'
{
  "commit": "39526fd174b6da0907c7b17c1844e4b4ce8cc8da",
  "tree": "eb5dbdb679b9f8d332da65685e0372cdde6cff35",
  "parents": [
    "42afb6f97e815128610c8a3de2aca4493e058d61"
  ],
  "author": {
    "name": "Colin Nelson",
    "email": "colnnelson@fuchsia.infra.roller.google.com",
    "time": "Wed May 07 14:41:02 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed May 07 14:43:26 2025 -0700"
  },
  "message": "[roll] Roll fuchsia [storage][sparse] add resparse_sparse_img\n\nresparse_sparse_img takes a SparseReader\u003cRead + Seek\u003e, an output\ndirectory and a max_download_size and generates a set of Sparse Images\nfor it.\n\nThis departs from previous approaches which unsparse a sparse image to a\ntemporary file and then build a new sparse image from the unsparsed one\nas it loses the resolution of what is a Skip Chunk (which is written as\na block of 0) and what is a Fill Chunk of 0.\n\nOriginal-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1264027\nOriginal-Revision: a3efaf1d3c62da619c1b32a6cfddbd55a919c798\nGitOrigin-RevId: 3dc9a4510f7f2b23e2149f92a685473bb708e699\nChange-Id: I82434fced51ae1b993185d257d11030f4a6e3e7a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4238557ede0b37f573a80945d716556c4f00998f",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "382b22f38ce7446097c30a2028d868814b5749bb",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
