)]}'
{
  "commit": "fa3e39cded2eb9e73017f5edd3ec67a5d68e9ff8",
  "tree": "a05e17d5fbc2147aa477617ce8783b50a4e24d3f",
  "parents": [
    "682d3768cab7e85badefc7b806dfe8d55568ec66"
  ],
  "author": {
    "name": "Sergei",
    "email": "sergeirudenkov@google.com",
    "time": "Mon Oct 20 21:08:30 2025 +0000"
  },
  "committer": {
    "name": "SkCQ",
    "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
    "time": "Tue Oct 21 01:37:40 2025 -0700"
  },
  "message": "buffering for telemetry + centralized metric constants\n\n- Metrics are buffered on the frontend for 5 seconds before being sent in batches to the `/_/fe_telemetry` endpoint. This reduces network traffic.\n- Telemetry constants in one place\n\nChange-Id: Ib7bd0b6aa089b1eb5e0966a500324dc96524502e\nReviewed-on: https://skia-review.googlesource.com/c/buildbot/+/1077936\nCommit-Queue: Sergei Rudenkov \u003csergeirudenkov@google.com\u003e\nReviewed-by: Marcin Mordecki \u003cmordeckimarcin@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c4d75b318f1cd08797b3dcb7b95f32e302c1f794",
      "old_mode": 33188,
      "old_path": "perf/modules/explore-multi-sk/explore-multi-sk.ts",
      "new_id": "674635825ec2775e6c0fea6243820be3a3b15af6",
      "new_mode": 33188,
      "new_path": "perf/modules/explore-multi-sk/explore-multi-sk.ts"
    },
    {
      "type": "modify",
      "old_id": "21cdb8a67c5b0837b9fa07973f44ad94f9f564d3",
      "old_mode": 33188,
      "old_path": "perf/modules/plot-google-chart-sk/plot-google-chart-sk.ts",
      "new_id": "b3dd1871c212c33bcde13aca62beae8294d51b5c",
      "new_mode": 33188,
      "new_path": "perf/modules/plot-google-chart-sk/plot-google-chart-sk.ts"
    },
    {
      "type": "modify",
      "old_id": "6815e0cccf6d884046e29163ddff8dd761886699",
      "old_mode": 33188,
      "old_path": "perf/modules/plot-summary-sk/plot-summary-sk.ts",
      "new_id": "47e9de462b0a2cb0781a3211f88cee0355de4fbe",
      "new_mode": 33188,
      "new_path": "perf/modules/plot-summary-sk/plot-summary-sk.ts"
    },
    {
      "type": "modify",
      "old_id": "b99b62a6efc29927398abb5a4ab3eeb8ef02fe31",
      "old_mode": 33188,
      "old_path": "perf/modules/regressions-page-sk/regressions-page-sk.ts",
      "new_id": "4111b3b95827416a385c3b9f900540e7ae92648d",
      "new_mode": 33188,
      "new_path": "perf/modules/regressions-page-sk/regressions-page-sk.ts"
    },
    {
      "type": "modify",
      "old_id": "84a2d3cf164b24029e35099db8797c0244bb6df6",
      "old_mode": 33188,
      "old_path": "perf/modules/report-page-sk/report-page-sk.ts",
      "new_id": "326cc6089875ff313da97cfb92ed4a21ff5a3c03",
      "new_mode": 33188,
      "new_path": "perf/modules/report-page-sk/report-page-sk.ts"
    },
    {
      "type": "modify",
      "old_id": "dae64807c7a483a19d009b05dd68f985f85a3a6a",
      "old_mode": 33188,
      "old_path": "perf/modules/telemetry/BUILD.bazel",
      "new_id": "15be920def444634b4990d39dfec48e2d1522023",
      "new_mode": 33188,
      "new_path": "perf/modules/telemetry/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "6e8bc985b5231ea55c91bc1ebbb79823481e1585",
      "old_mode": 33188,
      "old_path": "perf/modules/telemetry/telemetry.ts",
      "new_id": "f07165e7e8d082993e681ad3791bb4ed92f77eb4",
      "new_mode": 33188,
      "new_path": "perf/modules/telemetry/telemetry.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fad5a2e7f144c605e99fc77c6dc785bb9381d960",
      "new_mode": 33188,
      "new_path": "perf/modules/telemetry/telemetry_test.ts"
    },
    {
      "type": "modify",
      "old_id": "4c76213b5e6f248ca8aa9c946da25c023e7698a0",
      "old_mode": 33188,
      "old_path": "perf/modules/triage-menu-sk/triage-menu-sk.ts",
      "new_id": "5e7d531c2859d943d9c78cb8fe3d74194ab452b5",
      "new_mode": 33188,
      "new_path": "perf/modules/triage-menu-sk/triage-menu-sk.ts"
    }
  ]
}
