)]}'
{
  "commit": "bc90736a6fadc41582f9a23fb955bb66088f1bb8",
  "tree": "7bb03aeac8f13e13886e029d54b6f97aa445f9a4",
  "parents": [
    "dcbd580833a7016751e6a8604da6a6203372de7f"
  ],
  "author": {
    "name": "Richard Ragusski",
    "email": "me@richardhere.dev",
    "time": "Thu Oct 29 08:48:20 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 29 13:18:20 2026 +0530"
  },
  "message": "server: honor the global default buffer pool (#9532)\n\nThis PR turns `defaultServerOptions` into a func called by `NewServer`,\nmatching [the client\ndefaults](https://github.com/grpc/grpc-go/blob/40e956b363bfbf97b18751e3d20d3cb2a02ee87e/dialoptions.go#L720-L736).\nNew servers then read the current pool before applying server options,\nwhile an explicit `experimental.BufferPool` option still takes\nprecedence.\n\nRELEASE NOTES:\n- server: Honor `experimental.SetDefaultBufferPool` for servers created\nwithout an explicit pool option.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c165972969e8f0888e899aab66324366577066d",
      "old_mode": 33188,
      "old_path": "server.go",
      "new_id": "f9e38cb05adb70705eff107954b927ec6955c9a9",
      "new_mode": 33188,
      "new_path": "server.go"
    },
    {
      "type": "modify",
      "old_id": "07200fbd4da05ed915de251dd615b27e1ce48db3",
      "old_mode": 33188,
      "old_path": "server_test.go",
      "new_id": "b11d5154a9de8163c502288a68e2ada45d6ddf2b",
      "new_mode": 33188,
      "new_path": "server_test.go"
    }
  ]
}
