)]}'
{
  "commit": "828f1b45fb302f68b5eb8934bf474177fa249c7c",
  "tree": "2a9daf59be1015dbb918617e0663a439c708cecc",
  "parents": [
    "aedd6a3bdcb0b63c0bd6c6f01b720cddfedd51b8"
  ],
  "author": {
    "name": "Chenbo Feng",
    "email": "fengc@google.com",
    "time": "Mon Nov 20 17:03:59 2017 -0800"
  },
  "committer": {
    "name": "Chenbo Feng",
    "email": "fengc@google.com",
    "time": "Tue Jan 23 00:34:53 2018 -0800"
  },
  "message": "Add bpf support for NetworkStatsFactory\n\nAdd the native method used to read the detail information of network\nstats from bpf maps. The native method of NetworkStatsFactory should\nchoose the correct implementation to get the stats detail depending on\nthe kernel version. Currently the bpf result is printed as a reference\nand the actual behavior of NetworkStatsFactory should not change.\n\nTest: NetworkStatsFactory related cts test should not fail.\nBug: 30950746\nChange-Id: I4715a23559b5b2306bd556cea0431f0ed172a993\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b576a20db53a2415bfc048dd08af6385646504fa",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/net/NetworkStatsFactory.java",
      "new_id": "47666b57e8fdd1f474f1953927bd5d9e7ff949d7",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/net/NetworkStatsFactory.java"
    },
    {
      "type": "modify",
      "old_id": "bc98716ebc9cb7de2408d95b97d81167c92f54a6",
      "old_mode": 33188,
      "old_path": "core/jni/Android.bp",
      "new_id": "b3fb43d586564f30004f3b6935361a0d0a2d3637",
      "new_mode": 33188,
      "new_path": "core/jni/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "d254de65f76548057a90e054540d47b63b960344",
      "old_mode": 33188,
      "old_path": "core/jni/com_android_internal_net_NetworkStatsFactory.cpp",
      "new_id": "99d983957075aa3a21892beb7e200ca60a83db8f",
      "new_mode": 33188,
      "new_path": "core/jni/com_android_internal_net_NetworkStatsFactory.cpp"
    },
    {
      "type": "modify",
      "old_id": "e62fbd6568f715318118bd785ba8cc8a49d83935",
      "old_mode": 33188,
      "old_path": "core/tests/benchmarks/src/com/android/internal/net/NetworkStatsFactoryBenchmark.java",
      "new_id": "c2134649655a337bcbaa1f039b14679bab9bb321",
      "new_mode": 33188,
      "new_path": "core/tests/benchmarks/src/com/android/internal/net/NetworkStatsFactoryBenchmark.java"
    },
    {
      "type": "modify",
      "old_id": "56b8e608dad18e172bbe7b319de664621966c437",
      "old_mode": 33188,
      "old_path": "tests/net/java/com/android/internal/net/NetworkStatsFactoryTest.java",
      "new_id": "b267cb53d3cad355450a73accc4c98a81be47f8b",
      "new_mode": 33188,
      "new_path": "tests/net/java/com/android/internal/net/NetworkStatsFactoryTest.java"
    }
  ]
}
