)]}'
{
  "commit": "3a63c6a48c0588a237b3133fe785d6e734dedbb5",
  "tree": "34a9c24d2755dcad66d779f4b792e8f021203c6b",
  "parents": [
    "7455e05e4e750451eb3c33359a2bc9050156750c"
  ],
  "author": {
    "name": "Johannes Schindelin",
    "email": "johannes.schindelin@gmx.de",
    "time": "Mon Mar 15 21:08:19 2021 +0000"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Mar 15 14:32:50 2021 -0700"
  },
  "message": "pkt-line: do not issue flush packets in write_packetized_*()\n\nRemove the `packet_flush_gently()` call in `write_packetized_from_buf() and\n`write_packetized_from_fd()` and require the caller to call it if desired.\nRename both functions to `write_packetized_from_*_no_flush()` to prevent\nlater merge accidents.\n\n`write_packetized_from_buf()` currently only has one caller:\n`apply_multi_file_filter()` in `convert.c`.  It always wants a flush packet\nto be written after writing the payload.\n\nHowever, we are about to introduce a caller that wants to write many\npackets before a final flush packet, so let\u0027s make the caller responsible\nfor emitting the flush packet.\n\nSigned-off-by: Jeff Hostetler \u003cjeffhost@microsoft.com\u003e\nSigned-off-by: Johannes Schindelin \u003cjohannes.schindelin@gmx.de\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee360c2f07ced0daa8f3f7b1b651fae7c245cb26",
      "old_mode": 33188,
      "old_path": "convert.c",
      "new_id": "976d4905cb3a1f3377ac134a23ad5b48b1cb778e",
      "new_mode": 33188,
      "new_path": "convert.c"
    },
    {
      "type": "modify",
      "old_id": "66bd0ddfd1d023c944151fe1678fda21c9846550",
      "old_mode": 33188,
      "old_path": "pkt-line.c",
      "new_id": "bb0fb0c3802c9971a3262846f6852e19335b2cfd",
      "new_mode": 33188,
      "new_path": "pkt-line.c"
    },
    {
      "type": "modify",
      "old_id": "8c90daa59ef0ca5f32202a1bcf52583b3f324e4f",
      "old_mode": 33188,
      "old_path": "pkt-line.h",
      "new_id": "31012b9943bf352a51dd460c4baf91926e7e9b59",
      "new_mode": 33188,
      "new_path": "pkt-line.h"
    }
  ]
}
