)]}'
{
  "commit": "bea13b8c7c2a77fb5c8e9e0aaf5be0e10e40bd30",
  "tree": "007b35e2251890e874688f72030664cedc718940",
  "parents": [
    "db7eb2bedf2d87b84b2d5e019c82ab40c00840a6"
  ],
  "author": {
    "name": "bnc",
    "email": "bnc@google.com",
    "time": "Fri Jan 08 08:46:09 2021 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Jan 08 08:47:04 2021 -0800"
  },
  "message": "Implement PRIORITY_UPDATE frame in HTTP/2 decoder.\n\nProtected by FLAGS_gfe2_restart_flag_http2_parse_priority_update_frame.\n\nPiperOrigin-RevId: 350771697\nChange-Id: Ia630bd2d2a2211c8f6238676f6024dcf7ada924d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9d570588021c4a291c32cdb003b1b55ceb54961c",
      "old_mode": 33188,
      "old_path": "http2/decoder/decode_http2_structures.cc",
      "new_id": "2f0b06e166b68862742b1c731f6ce82b6588046c",
      "new_mode": 33188,
      "new_path": "http2/decoder/decode_http2_structures.cc"
    },
    {
      "type": "modify",
      "old_id": "4cb93a3c812d453459e4fcc6147964e5cebbdd67",
      "old_mode": 33188,
      "old_path": "http2/decoder/decode_http2_structures.h",
      "new_id": "9b26d330741662cdaa8e7f0aaf4f2f15b7a88927",
      "new_mode": 33188,
      "new_path": "http2/decoder/decode_http2_structures.h"
    },
    {
      "type": "modify",
      "old_id": "dc04c207ed73ef58d1abca79defc7a617ce1c628",
      "old_mode": 33188,
      "old_path": "http2/decoder/http2_frame_decoder.cc",
      "new_id": "e395a27d8b2495e250e22ec397d6a958f91ea832",
      "new_mode": 33188,
      "new_path": "http2/decoder/http2_frame_decoder.cc"
    },
    {
      "type": "modify",
      "old_id": "cb8f15b7bd55cec036798ca768b237987840095f",
      "old_mode": 33188,
      "old_path": "http2/decoder/http2_frame_decoder.h",
      "new_id": "53e4bbe7c2ba6f11a254a159b8f0a9506a9b04e0",
      "new_mode": 33188,
      "new_path": "http2/decoder/http2_frame_decoder.h"
    },
    {
      "type": "modify",
      "old_id": "5482251051061225da83ae3277b78d86316639fc",
      "old_mode": 33188,
      "old_path": "http2/decoder/http2_frame_decoder_listener.h",
      "new_id": "9bb16889060fb7bd7c69eb5be044d07017a4ec1c",
      "new_mode": 33188,
      "new_path": "http2/decoder/http2_frame_decoder_listener.h"
    },
    {
      "type": "modify",
      "old_id": "e35caf68ec2e95024cb41435b43c81d03497a90a",
      "old_mode": 33188,
      "old_path": "http2/decoder/http2_frame_decoder_listener_test_util.cc",
      "new_id": "ddd0064ac6b798b3e483975928ebb22a535f23c1",
      "new_mode": 33188,
      "new_path": "http2/decoder/http2_frame_decoder_listener_test_util.cc"
    },
    {
      "type": "modify",
      "old_id": "da5a87cc48b78e418b48ab11e3f079ba3e580f58",
      "old_mode": 33188,
      "old_path": "http2/decoder/http2_frame_decoder_listener_test_util.h",
      "new_id": "e7483272b3d7c3d590eb2b8ca40e43554d21571d",
      "new_mode": 33188,
      "new_path": "http2/decoder/http2_frame_decoder_listener_test_util.h"
    },
    {
      "type": "modify",
      "old_id": "883c84bfbbfe8a34b673e439a6b483a4b5bd613a",
      "old_mode": 33188,
      "old_path": "http2/decoder/http2_frame_decoder_test.cc",
      "new_id": "0b0b4153d908a817d8964a3575598828cf1710eb",
      "new_mode": 33188,
      "new_path": "http2/decoder/http2_frame_decoder_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec52c20b73bca82280f41f6d23142fa80e576c61",
      "new_mode": 33188,
      "new_path": "http2/decoder/payload_decoders/priority_update_payload_decoder.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2557b2661acb1a91d53a5768f2926a2d59b8ee2",
      "new_mode": 33188,
      "new_path": "http2/decoder/payload_decoders/priority_update_payload_decoder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39d0afc98be6c7562468bb26ccb76913c7e52376",
      "new_mode": 33188,
      "new_path": "http2/decoder/payload_decoders/priority_update_payload_decoder_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0c4a5870ee558001d8070b1eeeeb4e12d674a6d7",
      "old_mode": 33188,
      "old_path": "http2/http2_constants.cc",
      "new_id": "1cc6b170afaa5743ca1581520aeaa6306c8d5127",
      "new_mode": 33188,
      "new_path": "http2/http2_constants.cc"
    },
    {
      "type": "modify",
      "old_id": "f3073ac3ba1f112e75b26120515a986256e42d0f",
      "old_mode": 33188,
      "old_path": "http2/http2_constants.h",
      "new_id": "cd05eb45d1b485737887e66accc66e1521585c61",
      "new_mode": 33188,
      "new_path": "http2/http2_constants.h"
    },
    {
      "type": "modify",
      "old_id": "f9b2405a7970f10b6e9f30ca50483f5efa078e93",
      "old_mode": 33188,
      "old_path": "http2/http2_structures.cc",
      "new_id": "dda0dd88302832159dd6d27c6341ace74062ffd2",
      "new_mode": 33188,
      "new_path": "http2/http2_structures.cc"
    },
    {
      "type": "modify",
      "old_id": "f4b90307662418559fc1ac692c0548da6b254a7d",
      "old_mode": 33188,
      "old_path": "http2/http2_structures.h",
      "new_id": "79f739dfdb405a05d9cd20830508b088716a1f86",
      "new_mode": 33188,
      "new_path": "http2/http2_structures.h"
    },
    {
      "type": "modify",
      "old_id": "b29d4b67b1246dd93226ad52575b1525bb599138",
      "old_mode": 33188,
      "old_path": "http2/http2_structures_test.cc",
      "new_id": "3525c402722fa7c0f772dd66b813d04cdd828c1c",
      "new_mode": 33188,
      "new_path": "http2/http2_structures_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ecdbadccfeb7ed04f52ffec9f96093db02496ab4",
      "old_mode": 33188,
      "old_path": "http2/http2_structures_test_util.cc",
      "new_id": "83b5a9579828c3932dfc0dc24a253fe0e05e61dc",
      "new_mode": 33188,
      "new_path": "http2/http2_structures_test_util.cc"
    },
    {
      "type": "modify",
      "old_id": "81bf6bfd1aaa3c9246ac2b2e820d633a0488575e",
      "old_mode": 33188,
      "old_path": "http2/http2_structures_test_util.h",
      "new_id": "31c1f14b1673a5a318f2c720873baa77b04df981",
      "new_mode": 33188,
      "new_path": "http2/http2_structures_test_util.h"
    },
    {
      "type": "modify",
      "old_id": "f4fd39144c9508378ac714e6c4c0dc7366625a2d",
      "old_mode": 33188,
      "old_path": "http2/test_tools/frame_parts.cc",
      "new_id": "aea23a91350ede0c408f9467dd9b26b2fe7d45b2",
      "new_mode": 33188,
      "new_path": "http2/test_tools/frame_parts.cc"
    },
    {
      "type": "modify",
      "old_id": "9e34fb96027725f5f4089775c3c71e3694d204a2",
      "old_mode": 33188,
      "old_path": "http2/test_tools/frame_parts.h",
      "new_id": "1cc69286aa18cbfaf39b17da8379c01949db99cf",
      "new_mode": 33188,
      "new_path": "http2/test_tools/frame_parts.h"
    },
    {
      "type": "modify",
      "old_id": "4326f04142ab9172a99c225acbceb0792998725b",
      "old_mode": 33188,
      "old_path": "http2/test_tools/frame_parts_collector_listener.cc",
      "new_id": "b185d8e7cbe75bb551ef4a53af746af04f8d20b7",
      "new_mode": 33188,
      "new_path": "http2/test_tools/frame_parts_collector_listener.cc"
    },
    {
      "type": "modify",
      "old_id": "84792aca775e8b83114226da34c56b343f00c4e0",
      "old_mode": 33188,
      "old_path": "http2/test_tools/frame_parts_collector_listener.h",
      "new_id": "bb09bf856adc257fb1a45da3a0a1de6054d690e5",
      "new_mode": 33188,
      "new_path": "http2/test_tools/frame_parts_collector_listener.h"
    },
    {
      "type": "modify",
      "old_id": "9bb79e1b5a6445e55fdd8ad1ec622e3f2b5687d6",
      "old_mode": 33188,
      "old_path": "http2/tools/http2_frame_builder.cc",
      "new_id": "d6cd11059f4889a6218efcbb2b8e9bcb05373a85",
      "new_mode": 33188,
      "new_path": "http2/tools/http2_frame_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "2ed37d5c0a9691c2b65b653e7099d1e260677659",
      "old_mode": 33188,
      "old_path": "http2/tools/http2_frame_builder.h",
      "new_id": "a40e46d96f85bba96edc3442c3185911bf0b9a86",
      "new_mode": 33188,
      "new_path": "http2/tools/http2_frame_builder.h"
    },
    {
      "type": "modify",
      "old_id": "baf8ee95b272371b46a50ff54dee09845333ccbf",
      "old_mode": 33188,
      "old_path": "quic/core/quic_flags_list.h",
      "new_id": "0e149b1a36b9687c3785229a8a6e1f23310a6057",
      "new_mode": 33188,
      "new_path": "quic/core/quic_flags_list.h"
    },
    {
      "type": "modify",
      "old_id": "379d221a171188cef3af657eb42e8b8048f2ded0",
      "old_mode": 33188,
      "old_path": "spdy/core/http2_frame_decoder_adapter.cc",
      "new_id": "376c3c1118f950b8c7798aeb951348aac537f276",
      "new_mode": 33188,
      "new_path": "spdy/core/http2_frame_decoder_adapter.cc"
    },
    {
      "type": "modify",
      "old_id": "1192bba9765d44c08bd444d7b76ed9b576d4aec3",
      "old_mode": 33188,
      "old_path": "spdy/core/http2_frame_decoder_adapter.h",
      "new_id": "44f38001f4240bef84adf0f13947e0c0fa5fc6c4",
      "new_mode": 33188,
      "new_path": "spdy/core/http2_frame_decoder_adapter.h"
    },
    {
      "type": "modify",
      "old_id": "6310e32970fa985fb5d506827ce703c8adb449a5",
      "old_mode": 33188,
      "old_path": "spdy/core/spdy_framer_test.cc",
      "new_id": "3da8dbccf54ca2d6f8fbd973bda68067e0dcca27",
      "new_mode": 33188,
      "new_path": "spdy/core/spdy_framer_test.cc"
    }
  ]
}
