)]}'
{
  "commit": "2dce848e885cca57f244c6b41e675fbcba9e93ab",
  "tree": "d61f0988e18b47c8f70b5dd89961f64deaccb65c",
  "parents": [
    "b4c23597306892fbe57bd7d8f5f42cebd488c039"
  ],
  "author": {
    "name": "Junyu Lai",
    "email": "junyulai@google.com",
    "time": "Tue Dec 05 08:22:43 2023 +0000"
  },
  "committer": {
    "name": "Junyu Lai",
    "email": "junyulai@google.com",
    "time": "Thu Dec 21 15:14:59 2023 +0800"
  },
  "message": "[AF02.1] Support read by FastDataInput in the NetworkStatsRecorder\n\nThis increased reading performance by 35% while running\nbenchmark tests. But the feature is not enabled in the production\ncode until the service turns it on.\n\nTest: atest ConnectivityBenchmarkTests\nTest: atest ConnectivityCoverageTests:android.net.connectivity.android.net.NetworkStatsCollectionTest\nBug: 313841499\n\nChange-Id: Ic827e6c4848cc31d46d62aa93993b483114a1f12\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "deda74e328d308f89f62d8c343edd6c1e7dd97de",
      "old_mode": 33188,
      "old_path": "framework-t/Android.bp",
      "new_id": "0e1921a16e8f361a612c24750f72818e14495d21",
      "new_mode": 33188,
      "new_path": "framework-t/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "b6f6dbb1cb55e581c0daf1cd2655f66206cda67a",
      "old_mode": 33188,
      "old_path": "framework-t/src/android/net/NetworkStatsCollection.java",
      "new_id": "cb8328b5af74fd4969ddd1a18d76a63899e2423d",
      "new_mode": 33188,
      "new_path": "framework-t/src/android/net/NetworkStatsCollection.java"
    },
    {
      "type": "modify",
      "old_id": "3da15856b7db1972df1476b6a54b723294d62486",
      "old_mode": 33188,
      "old_path": "service-t/src/com/android/server/net/NetworkStatsRecorder.java",
      "new_id": "5f9b65c65139c739ded9a2b4fba36659b11f0ccb",
      "new_mode": 33188,
      "new_path": "service-t/src/com/android/server/net/NetworkStatsRecorder.java"
    },
    {
      "type": "modify",
      "old_id": "2c9f30c8f742defac7323df009af68ea901e4406",
      "old_mode": 33188,
      "old_path": "service-t/src/com/android/server/net/NetworkStatsService.java",
      "new_id": "ad83e7f6c8cabc7bc395150884440b5b85dc2520",
      "new_mode": 33188,
      "new_path": "service-t/src/com/android/server/net/NetworkStatsService.java"
    },
    {
      "type": "modify",
      "old_id": "585157fa8f657307aa767e88262638a8dbe8fd58",
      "old_mode": 33188,
      "old_path": "tests/benchmark/src/android/net/netstats/benchmarktests/NetworkStatsTest.kt",
      "new_id": "c3ea9f40a9837c9879d3edb494efc61a655f50cc",
      "new_mode": 33188,
      "new_path": "tests/benchmark/src/android/net/netstats/benchmarktests/NetworkStatsTest.kt"
    },
    {
      "type": "modify",
      "old_id": "a6e9e9579ab20dbd5c7ee63ba6377b369c0e71d0",
      "old_mode": 33188,
      "old_path": "tests/unit/java/android/net/NetworkStatsCollectionTest.java",
      "new_id": "81557f85c532d3995e18e6c34d55c6ef9a59de9f",
      "new_mode": 33188,
      "new_path": "tests/unit/java/android/net/NetworkStatsCollectionTest.java"
    },
    {
      "type": "modify",
      "old_id": "fad11a3ff7edee9c451578fdacc4fa20686ecc55",
      "old_mode": 33188,
      "old_path": "tests/unit/java/android/net/NetworkStatsRecorderTest.java",
      "new_id": "e8f853e37a4e914d6d37506fd37d1d3918a930db",
      "new_mode": 33188,
      "new_path": "tests/unit/java/android/net/NetworkStatsRecorderTest.java"
    },
    {
      "type": "modify",
      "old_id": "7a4dfed424a9f1109d52b7332068667a86d57f55",
      "old_mode": 33188,
      "old_path": "tests/unit/java/com/android/server/net/NetworkStatsServiceTest.java",
      "new_id": "aa4c34e03b28d8d21513f51d66847f7b47829be0",
      "new_mode": 33188,
      "new_path": "tests/unit/java/com/android/server/net/NetworkStatsServiceTest.java"
    }
  ]
}
