)]}'
{
  "commit": "2c4d7128bd093af8a65ef937c05ef959ca6a4998",
  "tree": "39bf0b84a5b9306b8f8c9fb671c9d159a0937a1c",
  "parents": [
    "6c2d64f959a2f11492f35d02bf7beb2dc25da807"
  ],
  "author": {
    "name": "renjietang",
    "email": "renjietang@google.com",
    "time": "Mon May 20 17:18:14 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue May 21 02:07:58 2019 -0700"
  },
  "message": "Refactor GetOrCreateStream() and GetOrCreateDynamicStream() and remove\nStreamHandler.\n\nStreamHandler is no longer needed since pending stream handling is done\nseparately from normal streams.\n\nGetOrCreateStreamImpl() is no longer needed since GetOrCreateStream() now only\ndeals with normal streams.\n\ngfe-relnote: code refactor, no bahavior change. Not flag protected.\nPiperOrigin-RevId: 249158527\nChange-Id: I579d1ce1705743e5ebbe2dc6f699705620a46ac4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d526ab77ad584c81daf369020abb1dd61a46ce7",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.cc",
      "new_id": "f605e56c88f1976487d66b2db034dc087045ef99",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.cc"
    },
    {
      "type": "modify",
      "old_id": "dc7153acef9423edd7c5679090bbf46fef44d918",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.h",
      "new_id": "5e527f3851ea4360e941bb5353e8b520ae498f37",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.h"
    }
  ]
}
