)]}'
{
  "commit": "ac479159226f3a3fda340e9611c62956a185f7c6",
  "tree": "e5d1c8ce8397bd0f0b20a97555d35a4b237c81b5",
  "parents": [
    "c569ebdd89b8539f78d0e589ee3d8e8de2424c2d"
  ],
  "author": {
    "name": "Remi NGUYEN VAN",
    "email": "reminv@google.com",
    "time": "Tue May 23 17:41:31 2023 +0900"
  },
  "committer": {
    "name": "Remi NGUYEN VAN",
    "email": "reminv@google.com",
    "time": "Thu Dec 28 19:20:29 2023 +0900"
  },
  "message": "Run private DNS validation asynchronously\n\nTo allow private DNS validation to be restarted while the probes are\nin-flight, do not block the handler thread, but instead run it on\nbackground threads.\n\nTest: atest\nBug: 253698734\n\nChange-Id: I462f891ba18ce09e9d71fba9c62cbba53dd83cd9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "85da4003d59a2932f9890e2ba4fd167d904dfc1e",
      "old_mode": 33261,
      "old_path": "src/com/android/networkstack/util/NetworkStackUtils.java",
      "new_id": "874b1bd6043152e0acf8e2054a15dcb3a430e8ac",
      "new_mode": 33261,
      "new_path": "src/com/android/networkstack/util/NetworkStackUtils.java"
    },
    {
      "type": "modify",
      "old_id": "9303f9569da6faa0b69cb25e9e9295623b4eb3f6",
      "old_mode": 33261,
      "old_path": "src/com/android/server/connectivity/NetworkMonitor.java",
      "new_id": "78a47ea8f9e5bb07904d719dd950fdedda610444",
      "new_mode": 33261,
      "new_path": "src/com/android/server/connectivity/NetworkMonitor.java"
    },
    {
      "type": "modify",
      "old_id": "77e3a1295de624102a8df009f2ce486c0662d703",
      "old_mode": 33188,
      "old_path": "tests/unit/src/com/android/server/connectivity/NetworkMonitorTest.java",
      "new_id": "43bee559127804f64f56d4856acd6f7dfe687b3d",
      "new_mode": 33188,
      "new_path": "tests/unit/src/com/android/server/connectivity/NetworkMonitorTest.java"
    }
  ]
}
