)]}'
{
  "commit": "fdc0ea9e67dd2138e3e5818925c08d0db6387ca0",
  "tree": "0a53eef4ae9fb8dc4ddc61a650562d4b42452d60",
  "parents": [
    "c03d6585027c08bf92c7615c1bd8e3e687fe3b07"
  ],
  "author": {
    "name": "Haoming",
    "email": "haomingzhang@users.noreply.github.com",
    "time": "Wed Oct 25 15:10:45 2017 -0700"
  },
  "committer": {
    "name": "Sundar Ramamoorthy",
    "email": "sramamoorthy73@users.noreply.github.com",
    "time": "Wed Oct 25 15:10:45 2017 -0700"
  },
  "message": "WIP: [ISSUE-66918282] support long poll for \"/configurations\" (#23)\n\n* [ISSUE-66918282] support long poll for \"/configurations\"\r\n\r\n* [ISSUE-66918282] add tests\r\n\r\n* [ISSUE-66918282] fix bugs for long-polling\r\n\r\n* [ISSUE-66918282] Read DB only once for all subscribers\r\n\r\n* [ISSUE-66918282] use long-poll in apid-core, improve style\r\n\r\n* [ISSUE-66918282]\r\n\r\n* [ISSUE-66918282] update tests, improve style\r\n\r\n* [ISSUE-66918282] refactor tests\r\n\r\n* [ISSUE-66918282] update tests\r\n\r\n* [ISSUE-66918282] update README and swagger\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dd683e9de1a403dc720f71b63cd76afcc9225fca",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "f9c5381100b3724774f049850161aacbfe638c29",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "4ffc12e1abebd137d936e2415087a537b4b2d1b5",
      "old_mode": 33188,
      "old_path": "api.go",
      "new_id": "5f5ab0e041e884f64c0c739b8bebf84cfe0af3ab",
      "new_mode": 33188,
      "new_path": "api.go"
    },
    {
      "type": "modify",
      "old_id": "84c1cb520afb427cfb4ea4b48741e94c85d3a978",
      "old_mode": 33188,
      "old_path": "api_test.go",
      "new_id": "630d9933d074eca164bb0c2d82ae81e504d28807",
      "new_mode": 33188,
      "new_path": "api_test.go"
    },
    {
      "type": "modify",
      "old_id": "cc1011f8de61168de83597aa628089b6dc3a1599",
      "old_mode": 33188,
      "old_path": "apidGatewayConfDeploy-api.yaml",
      "new_id": "c00d79a23f07c021453a943ee693dcaafd53aa88",
      "new_mode": 33188,
      "new_path": "apidGatewayConfDeploy-api.yaml"
    },
    {
      "type": "modify",
      "old_id": "0c859f753b73ba34eeadfe096a4a5564b9f4cd84",
      "old_mode": 33188,
      "old_path": "apidGatewayConfDeploy_suite_test.go",
      "new_id": "a85014a8a32668361577190d9ff5532020cc69bd",
      "new_mode": 33188,
      "new_path": "apidGatewayConfDeploy_suite_test.go"
    },
    {
      "type": "modify",
      "old_id": "b4729cf9de0b55cb050a41586265402ccd9d0d1c",
      "old_mode": 33188,
      "old_path": "bundle.go",
      "new_id": "c9d7d80070ad3cdd06f366fb6b6a54b71387ef35",
      "new_mode": 33188,
      "new_path": "bundle.go"
    },
    {
      "type": "modify",
      "old_id": "30760cc03db61e159daac875c86f555137119ae8",
      "old_mode": 33188,
      "old_path": "bundle_test.go",
      "new_id": "c77114fdeec85c2915a9f8f17b6cff664774e024",
      "new_mode": 33188,
      "new_path": "bundle_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85bbc358096ddd32f1b01e3408413979f94a77b0",
      "new_mode": 33261,
      "new_path": "cover.sh"
    },
    {
      "type": "modify",
      "old_id": "d424e2b2d7d1539f13686536d4e357f274f85df7",
      "old_mode": 33188,
      "old_path": "data.go",
      "new_id": "e99cba762c25a6f24cfb7c2f9d10d0326dbe1a7e",
      "new_mode": 33188,
      "new_path": "data.go"
    },
    {
      "type": "modify",
      "old_id": "fbbb0a7706ea2d5a08f5ca6c09d85d6814dff004",
      "old_mode": 33188,
      "old_path": "data_test.go",
      "new_id": "65aace8c2fea8e1fb9f6004bd8176bedd30f829b",
      "new_mode": 33188,
      "new_path": "data_test.go"
    },
    {
      "type": "modify",
      "old_id": "93e67cedfca8d1ba3cfe2f467c50ff3a001c6f2d",
      "old_mode": 33188,
      "old_path": "init.go",
      "new_id": "41ee49990bc08183d8231c31b028107979aa4b67",
      "new_mode": 33188,
      "new_path": "init.go"
    },
    {
      "type": "modify",
      "old_id": "2769568750c0ecd079690c81de0e3cc2243169ac",
      "old_mode": 33188,
      "old_path": "listener.go",
      "new_id": "b203187ba372a3cfcca2a2a37d28c27e2fc974ad",
      "new_mode": 33188,
      "new_path": "listener.go"
    },
    {
      "type": "modify",
      "old_id": "55a71c5488062d7cf612a91ee5a1135c1ab99e45",
      "old_mode": 33188,
      "old_path": "listener_test.go",
      "new_id": "2971a08cb92104536dd7533eed46ce88268ed8a8",
      "new_mode": 33188,
      "new_path": "listener_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8f804a577163c5549ae0fb47847fcdb5f1cc6fa",
      "new_mode": 33188,
      "new_path": "mock_test.go"
    }
  ]
}
