)]}'
{
  "commit": "47eb90105d5c1cf58b539b50018a80d19420568d",
  "tree": "c68e015c60a710d5931f49466e1b4d734dc22394",
  "parents": [
    "ee303f97b9afe276076f56220d73c6382aa65c48"
  ],
  "author": {
    "name": "Mark Beierl",
    "email": "mark.beierl@canonical.com",
    "time": "Thu Dec 15 14:29:21 2022 -0500"
  },
  "committer": {
    "name": "Mark Beierl",
    "email": "mark.beierl@canonical.com",
    "time": "Thu Dec 15 14:29:21 2022 -0500"
  },
  "message": "JFrog Speedup\n\nThe current method of downloading artifacts for the daily repo generation\nis to use a \u0027build :: build number\u0027 style search.  It turns out this\nis actually not effective as it performs a full artifactory scan to\nget content.  Instead if we directly ask for the content from the path,\nthe files we want are downloaded very quickly and no load is placed on\nthe artifactory server.\n\nChange-Id: I1095b784dee73782d3104f301c977a7d958cce00\nSigned-off-by: Mark Beierl \u003cmark.beierl@canonical.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a7cf904cdce9b980a716ac257846f1646250acdc",
      "old_mode": 33261,
      "old_path": "tools/gen-repo.sh",
      "new_id": "f5f586e2f5123fe8263837a174141e7e3aaa7fcb",
      "new_mode": 33261,
      "new_path": "tools/gen-repo.sh"
    }
  ]
}
