)]}'
{
  "commit": "1c0ded551a1fa84f47e1edd33bd002a331208f7b",
  "tree": "292cc284202312fa5e12bd99578388bec666f22b",
  "parents": [
    "8ef37a60cb4f724e453a5b4806a99409184d9484"
  ],
  "author": {
    "name": "Kevin Schoedel",
    "email": "67607049+kpschoedel@users.noreply.github.com",
    "time": "Wed Oct 20 04:30:24 2021 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Oct 20 10:30:24 2021 +0200"
  },
  "message": "Remove AsyncDNSResolver (#10660)\n\n#### Problem\r\n\r\n`AsyncDNSResolver` is unused, and also uses threading internally,\r\nwhich interferes with threading cleanup (issue #7725).\r\n\r\n#### Change overview\r\n\r\nRemove it.\r\n\r\n#### Testing\r\n\r\nCI. (This code had no unit tests.)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b458740c9512b5f80576b218f5d6f8603b1e76a1",
      "old_mode": 33188,
      "old_path": "config/mbed/chip-gn/args.gni",
      "new_id": "91ecf2aa53cceb267b820ff87e7c30c8fb112a53",
      "new_mode": 33188,
      "new_path": "config/mbed/chip-gn/args.gni"
    },
    {
      "type": "delete",
      "old_id": "45a7440601b792ee2e4740c54a4ef6d9925b8d67",
      "old_mode": 33188,
      "old_path": "src/inet/AsyncDNSResolverSockets.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "336e49caffc61352c95b1a29a4911a8ee520633b",
      "old_mode": 33188,
      "old_path": "src/inet/AsyncDNSResolverSockets.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ce0bbf50cc802eb82d914c0b2cb1dbdc7bfb1bf6",
      "old_mode": 33188,
      "old_path": "src/inet/BUILD.gn",
      "new_id": "2f73a0911749394e16ab80a4859c9b3a1be35a32",
      "new_mode": 33188,
      "new_path": "src/inet/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "e80cc5c09ab8a18759128e2d84f3cc6730bd052e",
      "old_mode": 33188,
      "old_path": "src/inet/DNSResolver.cpp",
      "new_id": "f22e5e1aa3f34f01049a62e430f276ce8a4a042f",
      "new_mode": 33188,
      "new_path": "src/inet/DNSResolver.cpp"
    },
    {
      "type": "modify",
      "old_id": "6d1edf98533d48fe10249ff0057388006d7f1e83",
      "old_mode": 33188,
      "old_path": "src/inet/DNSResolver.h",
      "new_id": "327e799d34ceaf78317da3c9ca5ea6321ee4aefb",
      "new_mode": 33188,
      "new_path": "src/inet/DNSResolver.h"
    },
    {
      "type": "modify",
      "old_id": "04533c08abef1727a5a28eeada9b4465a5dba10f",
      "old_mode": 33188,
      "old_path": "src/inet/InetConfig.h",
      "new_id": "01b77c2ed24344e2c545ffa4ad16cd0ef30eb1e1",
      "new_mode": 33188,
      "new_path": "src/inet/InetConfig.h"
    },
    {
      "type": "modify",
      "old_id": "4ffeabf9152827fad53e403f237f7ecf4a88d13c",
      "old_mode": 33188,
      "old_path": "src/inet/InetLayer.cpp",
      "new_id": "51c00b6d194ea5f355f53554d5a00dd2621852f3",
      "new_mode": 33188,
      "new_path": "src/inet/InetLayer.cpp"
    },
    {
      "type": "modify",
      "old_id": "b557cc01a2259e80e3e71337335c6f6e833e406e",
      "old_mode": 33188,
      "old_path": "src/inet/InetLayer.h",
      "new_id": "521ecb7cc4f6a1d20ac4338ad4a09c84cc5da348",
      "new_mode": 33188,
      "new_path": "src/inet/InetLayer.h"
    },
    {
      "type": "modify",
      "old_id": "ed1199c27b00df0b7f8299626962d54a2868b4df",
      "old_mode": 33188,
      "old_path": "src/inet/inet.gni",
      "new_id": "de476e86a476547f78963406eb8e6d73ccde966b",
      "new_mode": 33188,
      "new_path": "src/inet/inet.gni"
    }
  ]
}
