)]}'
{
  "commit": "f8e46dc3ab2d3c51b7a1344f13faed2f72b0c64e",
  "tree": "37910a5fa87b9ede9467ac510abe33129e5327b0",
  "parents": [
    "84a8a872531afe89cde807d38f1b0ee6dc04bd9d"
  ],
  "author": {
    "name": "wub",
    "email": "wub@google.com",
    "time": "Thu Jul 06 12:47:47 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Jul 06 12:48:40 2023 -0700"
  },
  "message": "In QuicCryptoClientConfig:\n- Change session_cache_ from std::unique_ptr to std::shared_ptr. This allows multiple QuicCryptoClientConfig(s) to use the same Session Cache.\n- Add set_session_cache(). So a caller can change Session Cache after construction.\n- Remove mutable_session_cache(). It is the same as session_cache().\n\nPiperOrigin-RevId: 546066418\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c9137de70d6f71878d825e5ee5b0ba2e30b29a7a",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/crypto/quic_crypto_client_config.cc",
      "new_id": "3458c6974d7e054d1ca6d420777154dab994d85f",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/crypto/quic_crypto_client_config.cc"
    },
    {
      "type": "modify",
      "old_id": "693d0d4284a3f63dd12fdc7d0d8079ed188f09da",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/crypto/quic_crypto_client_config.h",
      "new_id": "02c364321f0d36f9e02497e10818dc12a0b0a4cd",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/crypto/quic_crypto_client_config.h"
    },
    {
      "type": "modify",
      "old_id": "f9a89d77c46ca7f57b8bcf0313f380b7aa3d1f23",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/http/end_to_end_test.cc",
      "new_id": "f8028eadf27c30e05a4c3847d8ca6e749f8e0b1c",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/http/end_to_end_test.cc"
    }
  ]
}
