)]}'
{
  "commit": "5f88b0c8a14b589a721449d84075024ad25b8c63",
  "tree": "b68f6ac27f028af853b4055fdf093d8af7fbd02a",
  "parents": [
    "9f17b2e779afefab9e85581714f770dc5061d9c6"
  ],
  "author": {
    "name": "bnc",
    "email": "bnc@google.com",
    "time": "Fri Jun 21 05:11:20 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Jun 21 13:04:33 2019 -0700"
  },
  "message": "Remove QpackProgressiveEncoder.\n\nSince encoding is not done incrementally any more, there is no need to keep a\nlot of state about encoding progress in class members: local variables suffice.\nThis CL inlines QpackProgressiveEncoder\u0027s functionality into QpackEncoder and\nremoves QpackProgressiveEncoder.  No functional change.\n\ngfe-relnote: n/a, QUIC v99-only change.\nPiperOrigin-RevId: 254377802\nChange-Id: I8d7b36748f6c7124f1b6e7a05e1beb0b27ef34ae\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "67e409eb7c6e6c2bfb2c2fb0d3a5a6b5c387de89",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_encoder.cc",
      "new_id": "d5bea0ddd07bd37d328e5578920ab61bfd90d48e",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_encoder.cc"
    },
    {
      "type": "delete",
      "old_id": "731ec102866751606c141b408ad69864025b74da",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_progressive_encoder.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "98a3cfeaceaa3cf0126e2bb9796b87f25337398d",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_progressive_encoder.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
