)]}'
{
  "commit": "65799ee08819525e83520e1e60b66a8ba38448f2",
  "tree": "c8b3960a8b787a0402c5043437a3ed9ad27b909e",
  "parents": [
    "aa5c33ea5039d2fcbec65eef43e4b2dc1206baae"
  ],
  "author": {
    "name": "leba",
    "email": "leba@google.com",
    "time": "Tue Nov 04 11:45:28 2025 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Nov 04 11:47:18 2025 -0800"
  },
  "message": "Make TimeSeries an interface.\n\nSince it\u0027s being used outside of the profiler package. Also make the canonical way to create a TimeSeries to be Profiler.instance().createTimeSeries(...).\n\nPiperOrigin-RevId: 828069345\nChange-Id: I086e0ead2c8324fec1d72fae2c8f73b2890789c7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f2bed4f7afc028d907cbee578a28d9a73c2bae5b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/profiler/BUILD",
      "new_id": "782c05f1e492b9d66c6970970e1cea841923b054",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/profiler/BUILD"
    },
    {
      "type": "modify",
      "old_id": "3d7fbcfff05469e92cbd3059a4dad6d3b4c214bf",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/profiler/CollectLocalResourceUsage.java",
      "new_id": "ed357b521b4880f9b9c9074a007be74c73a04017",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/profiler/CollectLocalResourceUsage.java"
    },
    {
      "type": "modify",
      "old_id": "ee224c80c9d9a60025d19a701bacdbf9396dd10d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/profiler/Profiler.java",
      "new_id": "3b872233903fb271160e16e3da391e8ffd27d16f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/profiler/Profiler.java"
    },
    {
      "type": "modify",
      "old_id": "79f5b67baa33707a1729bdd1e47be282afb94893",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/profiler/TimeSeries.java",
      "new_id": "bdb07f28b0fa3f8db7cfb74e6b4eca8b26eb46f3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/profiler/TimeSeries.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04b2af94b9897d6809a5c2721430bc0fcb06e97f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/profiler/TimeSeriesImpl.java"
    },
    {
      "type": "modify",
      "old_id": "b7227df83ca78a925e6b08db51254b06d6ee361f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/profiler/TimeSeriesTest.java",
      "new_id": "6ff5c5834c0dbf3509c1589663079f3a5cca60f3",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/profiler/TimeSeriesTest.java"
    }
  ]
}
