)]}'
{
  "commit": "d729d12454906d924d5a142deb3432e2d5fa97ae",
  "tree": "df12463f7a232de5ccb33a6e813555bc1966187e",
  "parents": [
    "5f308fdd89241fdc2526d127739c105da75e472a"
  ],
  "author": {
    "name": "Victor Boivie",
    "email": "boivie@webrtc.org",
    "time": "Wed May 11 10:46:16 2022"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jun 09 21:41:44 2022"
  },
  "message": "dcsctp: Use stream scheduler in send queue\n\nChanging the currently embedded scheduler that was implemented using a\nrevolving pointer, to the parameterized stream scheduler that is\nimplemented using a \"virtual finish time\" approach.\n\nAlso renamed StreamCallback to StreamProducer, per review comments.\n\nBug: webrtc:5696\nChange-Id: I7719678776ddbe05b688ada1b52887e5ca2fb206\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/262160\nReviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\nCommit-Queue: Victor Boivie \u003cboivie@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#37170}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c2fb12eac82a18128e166d48eebcaf6b21bb3501",
      "old_mode": 33188,
      "old_path": "net/dcsctp/tx/BUILD.gn",
      "new_id": "ae81db8c678d60d0e496e84a621c06640d241114",
      "new_mode": 33188,
      "new_path": "net/dcsctp/tx/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "6127da4e7779070910379290e2e52c2a57865b44",
      "old_mode": 33188,
      "old_path": "net/dcsctp/tx/rr_send_queue.cc",
      "new_id": "09323d2d76d3235464339fb62a015ec97612750f",
      "new_mode": 33188,
      "new_path": "net/dcsctp/tx/rr_send_queue.cc"
    },
    {
      "type": "modify",
      "old_id": "59f0d91aed84da385b6ff2869af99d9f709f8033",
      "old_mode": 33188,
      "old_path": "net/dcsctp/tx/rr_send_queue.h",
      "new_id": "eea814c31044603bfa1383cf1b90e92d6070555e",
      "new_mode": 33188,
      "new_path": "net/dcsctp/tx/rr_send_queue.h"
    },
    {
      "type": "modify",
      "old_id": "22457bfa8e74f79c435105b0e035245b8d6cecb2",
      "old_mode": 33188,
      "old_path": "net/dcsctp/tx/stream_scheduler.cc",
      "new_id": "2056dd1cceb0de2b5d1ebf42aca0fc462a9436dd",
      "new_mode": 33188,
      "new_path": "net/dcsctp/tx/stream_scheduler.cc"
    },
    {
      "type": "modify",
      "old_id": "9feeb61434fb53efa5e0722e776f5451c93e7bb3",
      "old_mode": 33188,
      "old_path": "net/dcsctp/tx/stream_scheduler.h",
      "new_id": "d82501f2f8353e154426c52f4c3aee3e191ff808",
      "new_mode": 33188,
      "new_path": "net/dcsctp/tx/stream_scheduler.h"
    },
    {
      "type": "modify",
      "old_id": "cd15837c7e93d55bcf097eb7bbd6f8fe4d95195d",
      "old_mode": 33188,
      "old_path": "net/dcsctp/tx/stream_scheduler_test.cc",
      "new_id": "0c239fe8b0be6f598319ecfdf3a413287235230a",
      "new_mode": 33188,
      "new_path": "net/dcsctp/tx/stream_scheduler_test.cc"
    }
  ]
}
