)]}'
{
  "commit": "923bf36c4644352c26a8770513c32bde8053ff5d",
  "tree": "dcfe243712638033eb1811cbf2fef4f730953f9a",
  "parents": [
    "26e1e47b474fbf223d0f53c8e13e0891fdb8b968",
    "5176dd3d057ac5cae8321508febef61fa88537aa"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Aug 31 08:25:00 2026 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Mon Aug 31 08:25:00 2026 -0700"
  },
  "message": "Merge branch \u0027ps/odb-pluggable-pack-generation\u0027\n\nThe mechanism to generate a packfile corresponding to the result of\na fetch/push has been made pluggable through a set of object\ndatabase callback functions, removing hardcoded references to\n\u0027pack-objects\u0027 and enabling alternative ODBs to serve packfiles\nthemselves.\n\n* ps/odb-pluggable-pack-generation:\n  bundle: generate packfiles via the object database\n  bundle: get (mostly) rid of `the_repository`\n  builtin/bundle: refactor option handling for progress meter\n  send-pack: generate packfiles via the object database\n  upload-pack: generate packfiles via the object database\n  odb: introduce interface to generate packfiles\n",
  "tree_diff": []
}
