)]}'
{
  "commit": "ee4d13701b218305d034bfaa8474ef881995e65c",
  "tree": "26280474f99ebab0dbfed821058053984eee2afb",
  "parents": [
    "8f70aa4d49243ef2a0ddc613ce2f3f9c22f80e97"
  ],
  "author": {
    "name": "Terence Yim",
    "email": "chtyim@apache.org",
    "time": "Mon Mar 19 00:28:20 2018 -0700"
  },
  "committer": {
    "name": "Terence Yim",
    "email": "chtyim@apache.org",
    "time": "Tue Mar 20 12:54:58 2018 -0700"
  },
  "message": "(TWILL-258) Use loopback address for ZK server. Also fixes some race conditions in unit tests\n\n- Fix a race condition in the LocationCacheTest\n  - There is a small delay in the current timestamp in the\n    LocationCacheCleaner.start and the one in the test method.\n- Fix race condition in LogLevelChangeTestRun\n  - The test assumes after the root logger level changed, the other logger levels also changed\n    in the resource report, which is not true\n  - The test is not checking the log levels for all runnnable instances\n\nThis closes #68 on Github.\n\nSigned-off-by: Terence Yim \u003cchtyim@apache.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "55101b711fcd11e1d25bb170bebd0b4ef745f220",
      "old_mode": 33188,
      "old_path": ".travis.yml",
      "new_id": "af74548736477e07a776512393df19b964e5b8a6",
      "new_mode": 33188,
      "new_path": ".travis.yml"
    },
    {
      "type": "modify",
      "old_id": "07382189464d81d26d52d4c2c9edb567ab238032",
      "old_mode": 33188,
      "old_path": "twill-yarn/src/main/java/org/apache/twill/yarn/LocationCacheCleaner.java",
      "new_id": "fed76a572a8988b1cf8b8e13ffbe57ec2992fe5c",
      "new_mode": 33188,
      "new_path": "twill-yarn/src/main/java/org/apache/twill/yarn/LocationCacheCleaner.java"
    },
    {
      "type": "modify",
      "old_id": "8ed9ae41a52d4a6600a6773650f0c65f61ee1dfa",
      "old_mode": 33188,
      "old_path": "twill-yarn/src/test/java/org/apache/twill/yarn/LocationCacheTest.java",
      "new_id": "63ca28bb691a77127a96d9299a7e4b47e9eecf10",
      "new_mode": 33188,
      "new_path": "twill-yarn/src/test/java/org/apache/twill/yarn/LocationCacheTest.java"
    },
    {
      "type": "modify",
      "old_id": "6df6d110dd04177c8af7853630ffb0db4f1e195f",
      "old_mode": 33188,
      "old_path": "twill-yarn/src/test/java/org/apache/twill/yarn/LogLevelChangeTestRun.java",
      "new_id": "a1d8ae6df9fd1b26074033dea4412ab98f7aa65f",
      "new_mode": 33188,
      "new_path": "twill-yarn/src/test/java/org/apache/twill/yarn/LogLevelChangeTestRun.java"
    },
    {
      "type": "modify",
      "old_id": "f962b68eaf2ebe82aa7cbad1bf77c4e8ef17ca69",
      "old_mode": 33188,
      "old_path": "twill-zookeeper/src/main/java/org/apache/twill/internal/zookeeper/InMemoryZKServer.java",
      "new_id": "d18d5edf2e80fb505d693c38166d87a38c7da1a4",
      "new_mode": 33188,
      "new_path": "twill-zookeeper/src/main/java/org/apache/twill/internal/zookeeper/InMemoryZKServer.java"
    }
  ]
}
