)]}'
{
  "commit": "f689f776e58dd4a73ce8eb3300f2b3bc41223a4e",
  "tree": "addb77ac3307c74013b35ccb5058c095e9807b20",
  "parents": [
    "deeeacc06573fe36ac2919c369f7ad3af63f1cd7"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Thu Mar 03 15:28:00 2022 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Mar 03 15:28:41 2022 -0800"
  },
  "message": "Add a configuration option for a custom WINDOW_UPDATE strategy in OgHttp2Session.\n\nThis CL adds an entry to Http2Options for a custom\nWindowManager::ShouldWindowUpdateFn, as a WINDOW_UPDATE sending strategy, that\nthe OgHttp2Session WindowManager (for connection and streams) would use in\nplace of the default strategy.\n\nThis CL introduces DeltaAtLeastHalfLimit in the spirit of the nghttp2 analogue:\nhttp://google3/third_party/nghttp2/src/lib/nghttp2_helper.c;l\u003d248-251;rcl\u003d431825270\n\nHttp2CodecImplFlowControlTest.TestFlowControlInPendingSendData passes with\nthese changes using oghttp2:\nhttp://sponge2/ff7fda20-364a-4594-95c2-d3cccd70ac69\n\nPiperOrigin-RevId: 432298189\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0419952202fc56041871ac86cfbf1b3f866c2387",
      "old_mode": 33188,
      "old_path": "http2/adapter/http2_util.cc",
      "new_id": "fd211735721362e4c1775be333a7ff760e948fd9",
      "new_mode": 33188,
      "new_path": "http2/adapter/http2_util.cc"
    },
    {
      "type": "modify",
      "old_id": "3e25b8c0d2e38c0fce0ed23eb71ad4296a331138",
      "old_mode": 33188,
      "old_path": "http2/adapter/http2_util.h",
      "new_id": "feea5432c9961ffde1bf174bd4a5ebfbe55a0ca0",
      "new_mode": 33188,
      "new_path": "http2/adapter/http2_util.h"
    },
    {
      "type": "modify",
      "old_id": "91768f6fc620a8223450de92ae1470f4ad828e1a",
      "old_mode": 33188,
      "old_path": "http2/adapter/oghttp2_adapter_test.cc",
      "new_id": "e797e4885f52f8162101a2cdeb526ca268fcee7c",
      "new_mode": 33188,
      "new_path": "http2/adapter/oghttp2_adapter_test.cc"
    },
    {
      "type": "modify",
      "old_id": "89d6d6ffde2b290b486c954d7761adc615d3cf7b",
      "old_mode": 33188,
      "old_path": "http2/adapter/oghttp2_session.cc",
      "new_id": "35f498c79c33e1e9db08424cebe765f78fb796a5",
      "new_mode": 33188,
      "new_path": "http2/adapter/oghttp2_session.cc"
    },
    {
      "type": "modify",
      "old_id": "c9eed29ecab5a190f6a55dccae8fa161eecbf127",
      "old_mode": 33188,
      "old_path": "http2/adapter/oghttp2_session.h",
      "new_id": "045eac46231151f65ae76853b7a7cacd88651486",
      "new_mode": 33188,
      "new_path": "http2/adapter/oghttp2_session.h"
    }
  ]
}
