)]}'
{
  "commit": "b57557664701db785f049c0b2a80420bb6c15821",
  "tree": "28f23e09d66dac638cbde7573c54d5954eaccd47",
  "parents": [
    "937529d96e095b6b06bc4b01a12673a9131f873d"
  ],
  "author": {
    "name": "Eduardo Yap",
    "email": "eduardoyap@google.com",
    "time": "Fri Oct 03 21:42:39 2025 +0000"
  },
  "committer": {
    "name": "SkCQ",
    "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
    "time": "Fri Oct 03 15:00:05 2025 -0700"
  },
  "message": "feat: Add --path_filter flag to perf-tool ingest force-reingest\n\nThis allows filtering of ingestion files based on a glob pattern applied\nserver-side on GCS.\n\n- Adds a `--path_filter` string flag to the `ingest force-reingest` command.\n- Uses GCS `MatchGlob` for efficient server-side filtering.\n- Counts and reports the number of files to be/actually processed.\n- Updates documentation in PERFTOOL.md and flag usage string.\n\nBug: b/293944761\n\nChange-Id: Ic2d995ceedbc3c7f0eef31149cd40a70250d7f4f\nReviewed-on: https://skia-review.googlesource.com/c/buildbot/+/1066213\nReviewed-by: Ashwin Verleker \u003cashwinpv@google.com\u003e\nCommit-Queue: Eduardo Yap \u003ceduardoyap@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b3243d0e25a73271475adc2b4d7389d7df1a1c32",
      "old_mode": 33188,
      "old_path": "perf/PERFTOOL.md",
      "new_id": "e5216759256d1ec865d44163e5379fe72368af9f",
      "new_mode": 33188,
      "new_path": "perf/PERFTOOL.md"
    },
    {
      "type": "modify",
      "old_id": "3b6b51246e800a888711636983d0a569364c6c9a",
      "old_mode": 33188,
      "old_path": "perf/go/perf-tool/application/BUILD.bazel",
      "new_id": "ddc54b9c3df156757ca35d1372b834d498fd9e50",
      "new_mode": 33188,
      "new_path": "perf/go/perf-tool/application/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "8a5f1c472d8fad1505c0f6ed55a0539e1471233a",
      "old_mode": 33188,
      "old_path": "perf/go/perf-tool/application/application.go",
      "new_id": "2973621b8fdf5fc327dd34ff31612f5e4b0611bd",
      "new_mode": 33188,
      "new_path": "perf/go/perf-tool/application/application.go"
    },
    {
      "type": "modify",
      "old_id": "1012b0b1f15d4e3cb49dd65fa6ac2b45a24800ea",
      "old_mode": 33188,
      "old_path": "perf/go/perf-tool/application/mocks/Application.go",
      "new_id": "c298bf864f9c3795bf222a4ee65ccca8bb2f68a5",
      "new_mode": 33188,
      "new_path": "perf/go/perf-tool/application/mocks/Application.go"
    },
    {
      "type": "modify",
      "old_id": "ccda2f7c923ba607706eb81fec66fd63920e0a99",
      "old_mode": 33188,
      "old_path": "perf/go/perf-tool/main.go",
      "new_id": "be0052ea3789c6459c3320e52751a55eea3378b1",
      "new_mode": 33188,
      "new_path": "perf/go/perf-tool/main.go"
    }
  ]
}
