)]}'
{
  "commit": "e0c2995d0f16246336d4385d5ebe631a60e12e86",
  "tree": "7a91be48313ada0edbddf6edf2b35f34e2a9165d",
  "parents": [
    "f66699314c762ea8ee3bcfbd6654b02e4e6b7c98"
  ],
  "author": {
    "name": "Jeff Sharkey",
    "email": "jsharkey@android.com",
    "time": "Tue Feb 20 17:24:55 2018 -0700"
  },
  "committer": {
    "name": "Jeff Sharkey",
    "email": "jsharkey@google.com",
    "time": "Fri Feb 23 16:27:39 2018 +0000"
  },
  "message": "Name specific app for rapid data usage.\n\nWhen a single app is responsible for more than half of the data usage\nthat caused us to trigger a \"rapid usage\" alert, name that app in the\nnotification.  Tests to verify.\n\nMove NPMS-\u003eNSS direct calls to \"Internal\" pattern, following\nbest-practices to avoid unnecessary AIDL exposure.\n\nRemove 3G/4G split mobile plan support, which has been deprecated for\nyears and was never supported in a shipping product.\n\nMove MultipathPolicyTracker in tree to reflect its package name.\n\nTest: bit FrameworksNetTests:*\nTest: bit FrameworksServicesTests:com.android.server.NetworkPolicyManagerServiceTest\nBug: 69263587, 64221505, 73431080, 72746951\nExempt-From-Owner-Approval: approved in previous PS\nChange-Id: I3e4ec1ae2222d51b232f76f32faca93d4f8cd272\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "90e3ffd550b4708e74af383fb5bbb8b492aae560",
      "old_mode": 33188,
      "old_path": "core/java/android/net/INetworkStatsService.aidl",
      "new_id": "381cfb61de88429c24ba0c445b6c07c94823a4b4",
      "new_mode": 33188,
      "new_path": "core/java/android/net/INetworkStatsService.aidl"
    },
    {
      "type": "modify",
      "old_id": "01b2b39213f9ae820e6400e925152e2e6ca5c418",
      "old_mode": 33188,
      "old_path": "core/java/android/net/NetworkStats.java",
      "new_id": "16fb858a58c28d86ff81bef399de4eb6478611eb",
      "new_mode": 33188,
      "new_path": "core/java/android/net/NetworkStats.java"
    },
    {
      "type": "modify",
      "old_id": "433f9410cc6e80496ecd333702dbf8f0d75bc446",
      "old_mode": 33188,
      "old_path": "core/java/android/net/NetworkStatsHistory.java",
      "new_id": "a13ad659e76721ca48d895406e451045d06b89b9",
      "new_mode": 33188,
      "new_path": "core/java/android/net/NetworkStatsHistory.java"
    },
    {
      "type": "modify",
      "old_id": "8efd39a7a785dc2d6e9dc2334854e9e0fe7d2396",
      "old_mode": 33188,
      "old_path": "core/java/android/net/NetworkTemplate.java",
      "new_id": "74233fd990dc6f0c8eb9dc74f438861959eee88f",
      "new_mode": 33188,
      "new_path": "core/java/android/net/NetworkTemplate.java"
    },
    {
      "type": "modify",
      "old_id": "e61860232abdc45c7afddce0702be37413c71471",
      "old_mode": 33188,
      "old_path": "core/res/res/values/strings.xml",
      "new_id": "bf28414156b98ce4f881b8df4d304c43fc6469c9",
      "new_mode": 33188,
      "new_path": "core/res/res/values/strings.xml"
    },
    {
      "type": "modify",
      "old_id": "0493c2bec0d318a3f1a482963e4f31dd2e38f94c",
      "old_mode": 33188,
      "old_path": "core/res/res/values/symbols.xml",
      "new_id": "81af8c54b48ad7301bde239da1c79a29014e0a6c",
      "new_mode": 33188,
      "new_path": "core/res/res/values/symbols.xml"
    },
    {
      "type": "modify",
      "old_id": "f201165a39895aeeb4ea5f9e50a77b80e2331639",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/net/NetworkOverLimitActivity.java",
      "new_id": "be3168c3b208b9a1fe1d2be4524e4b10eabf7f54",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/net/NetworkOverLimitActivity.java"
    },
    {
      "type": "rename",
      "old_id": "9e0a230b9250fcc3b6307e1486c36789af9fa4ce",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/MultipathPolicyTracker.java",
      "new_id": "296b9ac07b84ed94647ecd97f99e95ae9c801509",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/connectivity/MultipathPolicyTracker.java",
      "score": 85
    },
    {
      "type": "modify",
      "old_id": "bd9ec55abc04c360f489451577885fe46ce2f1a6",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/net/NetworkPolicyManagerService.java",
      "new_id": "f29e0bba8ad5a2637fa420f8a8910d932023a7fb",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/net/NetworkPolicyManagerService.java"
    },
    {
      "type": "modify",
      "old_id": "3cc4d83267cf449e2d0373f68f8a51733c1e588c",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/net/NetworkStatsCollection.java",
      "new_id": "a5f8dc72d87c3c068e936e7423cdff0129104f6d",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/net/NetworkStatsCollection.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4843ede7219df709e64c2c98662169c8c252a005",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/net/NetworkStatsManagerInternal.java"
    },
    {
      "type": "modify",
      "old_id": "32e15c9d9c98cd91399c25f2688cb73af4cfaaeb",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/net/NetworkStatsService.java",
      "new_id": "93c04fe2068c1cc23f8804af55572bf56761784c",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/net/NetworkStatsService.java"
    },
    {
      "type": "modify",
      "old_id": "61c8b79ae3ce8b7f0a85e3ffc57d1ebe33f2f370",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/SystemServer.java",
      "new_id": "b53b10fffea4bad7c4c7037ddfa7943730deec0b",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/SystemServer.java"
    },
    {
      "type": "modify",
      "old_id": "e1b4422c83c4b33e1d581e44a47d86e9195e2958",
      "old_mode": 33188,
      "old_path": "services/tests/servicestests/src/com/android/server/NetworkPolicyManagerServiceTest.java",
      "new_id": "d31d550ae90242d6f435d35fd0590a8b0c247283",
      "new_mode": 33188,
      "new_path": "services/tests/servicestests/src/com/android/server/NetworkPolicyManagerServiceTest.java"
    },
    {
      "type": "modify",
      "old_id": "28f81220027c50fb8009d3f1a28a8536578f693a",
      "old_mode": 33188,
      "old_path": "tests/net/java/com/android/server/ConnectivityServiceTest.java",
      "new_id": "2aea1d7011d575996638b02cc714cfa8df7616a2",
      "new_mode": 33188,
      "new_path": "tests/net/java/com/android/server/ConnectivityServiceTest.java"
    },
    {
      "type": "modify",
      "old_id": "b1b05e8b86bafb38aac971047a254f4bd28bc4ab",
      "old_mode": 33188,
      "old_path": "tests/net/java/com/android/server/net/NetworkStatsServiceTest.java",
      "new_id": "49b2643fa83ec0c49c0158d6ea7b835bdb805884",
      "new_mode": 33188,
      "new_path": "tests/net/java/com/android/server/net/NetworkStatsServiceTest.java"
    }
  ]
}
