)]}'
{
  "commit": "cd5ec3ccc2781795e8565a8e026304fb3a1dbd0b",
  "tree": "b33b7ca0001aefdfea2b52b57c48013c7bbe0d95",
  "parents": [
    "ae04c65dfea9b4309d234f8823fdfe29a541bd67"
  ],
  "author": {
    "name": "bnc",
    "email": "bnc@google.com",
    "time": "Wed Aug 14 13:50:46 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Aug 15 12:32:24 2019 -0700"
  },
  "message": "Factor out QPACK absolute, relative, and post-base index conversion functions, and add new ones.\n\ngfe-relnote: n/a, change to QUIC v99-only code.  Protected by existing disabled gfe2_reloadable_flag_quic_enable_version_99.\nPiperOrigin-RevId: 263421099\nChange-Id: I762c3105da671f9d01ba5971c57a2f89f130ebbf\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8e3103c147f23c8e0cc04b9ccaead3bee85b3541",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_decoder.cc",
      "new_id": "7fac1f27e3bebcf5d522254d6b40c4f6712843e0",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_decoder.cc"
    },
    {
      "type": "modify",
      "old_id": "c00d777c99d7441f39cc8d5f29f93d91998930b4",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_decoder.h",
      "new_id": "1ec2d3918cf65fb0ac3a2793dd7821c90c83aeda",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_decoder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f1d52f6f348ae42243bc3fac51971633242be2b",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_index_conversions.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f05a4776fb5489a6b8ba3b85a29aa35516e7cdb9",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_index_conversions.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "214dff5f27da8b585a356214f40365c11ef3248a",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_index_conversions_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d9449e3ec0446829d957c7845c9bf5b1507c6c55",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_progressive_decoder.cc",
      "new_id": "e5f7f09a139ef31797f7a0e9504a539db5eec9c6",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_progressive_decoder.cc"
    },
    {
      "type": "modify",
      "old_id": "3abf4279fa20d17f208d711fecf4feac6fa421be",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_progressive_decoder.h",
      "new_id": "6d2e992c22431ec16d155fcb9916b496e560afad",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_progressive_decoder.h"
    }
  ]
}
