)]}'
{
  "commit": "031d44576f1fc0d6cfa9214d7e0155b2414d53f8",
  "tree": "b275fd55e72d734d10745d509f42b0f3c2b86c4a",
  "parents": [
    "217568b78b544d81d789b0ae9b7e7848d6ac5db0"
  ],
  "author": {
    "name": "Keegan Carruthers-Smith",
    "email": "keegan.csmith@gmail.com",
    "time": "Tue Feb 23 12:13:03 2021 +0200"
  },
  "committer": {
    "name": "Keegan Carruthers-Smith",
    "email": "keegan.csmith@gmail.com",
    "time": "Tue Feb 23 13:12:03 2021 +0200"
  },
  "message": "shards: wait for watcher to stop when closing\n\nPreviously we never shutdown the shardWatcher. This meant that when\nclosing shardedSearcher, the shardWatcher would still interact with it\nif it noticed shards changing. This can happen in practice but is\nrare. It can more easily be triggered by running e2e tests which cleanup\nthe index files.\n\nChange-Id: I372e9f1723485ae092d82f0502deb64b4b3c976f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4eceb32b4fff7355737e74bc131e127e373b6e25",
      "old_mode": 33188,
      "old_path": "shards/shards.go",
      "new_id": "df86efeb49546d7fa868e0b21bf97877cb059609",
      "new_mode": 33188,
      "new_path": "shards/shards.go"
    },
    {
      "type": "modify",
      "old_id": "4a7dc7223faab40a72a455d52739cf6ad3e27c05",
      "old_mode": 33188,
      "old_path": "shards/watcher.go",
      "new_id": "489858698cf3e4038fb37562128f2c0ff09d5bfc",
      "new_mode": 33188,
      "new_path": "shards/watcher.go"
    },
    {
      "type": "modify",
      "old_id": "0678c9b9e9098af1ffeae929cbe9d094b2081f8e",
      "old_mode": 33188,
      "old_path": "shards/watcher_test.go",
      "new_id": "4db72756b3673c27701bffc336fbd8e22a71ada7",
      "new_mode": 33188,
      "new_path": "shards/watcher_test.go"
    }
  ]
}
