)]}'
{
  "commit": "41db076a1452085f87ae69c37d48647623d893e4",
  "tree": "a51251a3d1987d725b84c6788316a87595b5ca0c",
  "parents": [
    "6c7313ca12e854982a6a12b72e1a5714db9c83a4"
  ],
  "author": {
    "name": "wub",
    "email": "wub@google.com",
    "time": "Thu Apr 23 13:24:28 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Apr 23 13:25:15 2020 -0700"
  },
  "message": "Update some QuicUnorderedMap to QuicHashMap.\n\nAll of them do not need pointer stability based on my inspection.\n\nMost of them are not used in production, the only exception is quic_spdy_client_session_base.h, which is used in Chromium.\n\ngfe-relnote: (n/a) Code not used in GFE.\nPiperOrigin-RevId: 308116637\nChange-Id: Iaa85b8edbdcef7849c870b41eefcfa1984cd53c7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "282a8cff8427d29b8fef7cc9044d5cf965c2153b",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_client_session_base.h",
      "new_id": "a109d185a46843ba4b97c9f482379e4f8f38153f",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_client_session_base.h"
    },
    {
      "type": "modify",
      "old_id": "acf21118c591a454ef3995e4974e24d7eb47f417",
      "old_mode": 33188,
      "old_path": "quic/masque/masque_client_session.h",
      "new_id": "fee24c908ee5e0b8828f38b947f6c7e6760a5c51",
      "new_mode": 33188,
      "new_path": "quic/masque/masque_client_session.h"
    },
    {
      "type": "modify",
      "old_id": "95328df7acfd4ce86ea8c9100c8f8afb1739897c",
      "old_mode": 33188,
      "old_path": "quic/masque/masque_compression_engine.h",
      "new_id": "5ab88bd9d7e4e6c2073909a4683db69ae177016c",
      "new_mode": 33188,
      "new_path": "quic/masque/masque_compression_engine.h"
    },
    {
      "type": "modify",
      "old_id": "4817b7bd39126f2c205c3d65fd8ddb104365a751",
      "old_mode": 33188,
      "old_path": "quic/masque/masque_dispatcher.h",
      "new_id": "6901a8645b7b1d47ab4b6526817a61e487474871",
      "new_mode": 33188,
      "new_path": "quic/masque/masque_dispatcher.h"
    },
    {
      "type": "modify",
      "old_id": "78dfbf4105a40a81c409046cd420aef844b0fa03",
      "old_mode": 33188,
      "old_path": "quic/masque/masque_server_backend.h",
      "new_id": "481d90dde48f3c7163847e884018b0b7529404b3",
      "new_mode": 33188,
      "new_path": "quic/masque/masque_server_backend.h"
    },
    {
      "type": "modify",
      "old_id": "b90026b54959dd76f89c0c32ed7c6ebf477e38d0",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_multiplexer.h",
      "new_id": "1e6c2e5dbdf45e81cc4fb7196d83149b1a8ea119",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_multiplexer.h"
    },
    {
      "type": "modify",
      "old_id": "e7dd8531d69c08d6be73a06bf934e33ead231270",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_session.h",
      "new_id": "66ddfc3617fb5de813ea7c94f9b3c97cf4b9885f",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_session.h"
    },
    {
      "type": "modify",
      "old_id": "be0d8469fb602d957433cea1c773e8434416e7d0",
      "old_mode": 33188,
      "old_path": "quic/test_tools/simple_data_producer.h",
      "new_id": "626d1e991eabd96766ba6dea99f0822739aa21e8",
      "new_mode": 33188,
      "new_path": "quic/test_tools/simple_data_producer.h"
    },
    {
      "type": "modify",
      "old_id": "7366ed8df12f4c358a83f314764ef299f3146126",
      "old_mode": 33188,
      "old_path": "quic/test_tools/simple_session_notifier.h",
      "new_id": "1237f424499f68f9a8627fdb1988aa709b4a89a0",
      "new_mode": 33188,
      "new_path": "quic/test_tools/simple_session_notifier.h"
    },
    {
      "type": "modify",
      "old_id": "ae9f69b95fc742a3bc15321533075ade949439ed",
      "old_mode": 33188,
      "old_path": "quic/test_tools/simulator/quic_endpoint_base.h",
      "new_id": "f4fe33be4297998d70f2fdf2fd5a1c8fabf5e68a",
      "new_mode": 33188,
      "new_path": "quic/test_tools/simulator/quic_endpoint_base.h"
    },
    {
      "type": "modify",
      "old_id": "e8280c01e51839bd5be52ec51df1742302043c69",
      "old_mode": 33188,
      "old_path": "quic/test_tools/simulator/simulator.h",
      "new_id": "c1ce07397fc18504bed5217f1170f1948ae730f7",
      "new_mode": 33188,
      "new_path": "quic/test_tools/simulator/simulator.h"
    },
    {
      "type": "modify",
      "old_id": "dea8a860969000f834b6da522693ccf4d074c1e1",
      "old_mode": 33188,
      "old_path": "quic/test_tools/simulator/switch.h",
      "new_id": "3e4cc205bd7102d76cd0119f3d27bce269a4e5b9",
      "new_mode": 33188,
      "new_path": "quic/test_tools/simulator/switch.h"
    },
    {
      "type": "modify",
      "old_id": "1696d5d884c421159cf35ccb54f87595328f45ce",
      "old_mode": 33188,
      "old_path": "quic/test_tools/simulator/traffic_policer.h",
      "new_id": "e33f51b6c238522aa396a2ab50026f8ac4c5c288",
      "new_mode": 33188,
      "new_path": "quic/test_tools/simulator/traffic_policer.h"
    },
    {
      "type": "modify",
      "old_id": "38d445c6006eeb142cab986129b0ff294b47ed78",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_memory_cache_backend.h",
      "new_id": "56a2323b19044d3bf40c642c736bb625981e68cf",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_memory_cache_backend.h"
    },
    {
      "type": "modify",
      "old_id": "432980531be806dc0919d32abed05916fefab3a2",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_tcp_like_trace_converter.h",
      "new_id": "46dd7954a25e780b22f88138e26ae062f97ffedf",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_tcp_like_trace_converter.h"
    }
  ]
}
