)]}'
{
  "commit": "d5583991b3d6298d12c856a33f51d0ae832233ab",
  "tree": "bd4a212d9c1754bde188e5f57fd637aae4646f39",
  "parents": [
    "4293481a0065c47d83b4db2d5be82c2f7505710b"
  ],
  "author": {
    "name": "fayang",
    "email": "fayang@google.com",
    "time": "Fri Nov 19 11:58:50 2021 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Nov 19 11:59:43 2021 -0800"
  },
  "message": "Let QuicLRUCache take explicit hasher. Also added various iterators, change Lookup to return iterator and add Erase function.\n\nPiperOrigin-RevId: 411112825\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fcc081f90888bbe0b39a2a7915fc6715a977f6d9",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/quic_compressed_certs_cache.cc",
      "new_id": "6377a6478109107b753d020622f729d9eb2a3449",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/quic_compressed_certs_cache.cc"
    },
    {
      "type": "modify",
      "old_id": "67541ee3a2317eee7d706c189ffad84040455520",
      "old_mode": 33188,
      "old_path": "quic/core/quic_lru_cache.h",
      "new_id": "44024b679e3a757dd56a8b7dc081d8b6a97b1bdd",
      "new_mode": 33188,
      "new_path": "quic/core/quic_lru_cache.h"
    },
    {
      "type": "modify",
      "old_id": "d2c05056c6e573a08995adf3483dde048fba27a0",
      "old_mode": 33188,
      "old_path": "quic/core/quic_lru_cache_test.cc",
      "new_id": "8c6b5b87a74a8926fb9f0902019916e6b31872b5",
      "new_mode": 33188,
      "new_path": "quic/core/quic_lru_cache_test.cc"
    }
  ]
}
