)]}'
{
  "commit": "dcdc6fa565ce5e00a67ae8ff9fe4d04ac0bfccae",
  "tree": "2b59e92cf7ebad2406b055ce141695702effbedc",
  "parents": [
    "e65c6e09178e245a9877d164602ffe7a95337cbd"
  ],
  "author": {
    "name": "Olivia Nordquist",
    "email": "nolivia@fuchsia.infra.roller.google.com",
    "time": "Wed May 20 11:14:51 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri May 22 16:10:40 2026 -0700"
  },
  "message": "[roll] Roll fuchsia [routing] deserialize Futures\n\nreaddir.await was inside a while...let loop which\nblocked the loop for the response. move the readdir\ncall into the routing_futures async block so that it\nhappens concurrently.\n\nalso changed some panics to log a warning. manifest validation\nis only for static decls so it\u0027s possible that a component\ncould dynamically serve a malformed dictionary and crash cm.\nthis would be a bad actor so i think we should skip + log\nrather than panic\n\nOriginal-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1616691\nOriginal-Original-Revision: f696d777c9f42b4ba5f340e958efc1bed66645da\nGitOrigin-RevId: 444609a51877db736c9c9d055eae312123a2c3bd\nChange-Id: I3a70676aef155bef3138dbc95da20c836baee7cc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1a70fa8a255e635efe52ec992af9618d5a68776e",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "d727599f956330f78c8a2f8b6b9c05a74c8cf56c",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
