)]}'
{
  "commit": "e4f5ca5bc5148b43087bc7ea163f970a36525c14",
  "tree": "d967c8f18f58430ef0ebe67a41aed0fa87b77b00",
  "parents": [
    "66358ec9892de5fd6c9d893816f11a6eef63b089"
  ],
  "author": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Wed Apr 28 22:49:53 2021 +0200"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Mon May 03 07:43:42 2021 +0200"
  },
  "message": "Handle missing unknown during loading of change notes\n\nOccasionally, some of the changes are failing when they are tried to\nbe reindexed on the second node because of the:\n\n  POST /plugins/high-availability/index/change/\u003cproject\u003e~\u003cchange-num\u003e\n\nfails because of a org.eclipse.jgit.errors.MissingObjectException.\n\nThe code path assumes that the change notes can be loaded or is not\npresent yet (NFS shared driver). What is missing is to handle\nStorageException for not completly available change notes on second\nnode.\n\nBug: Issue 14461\nChange-Id: If90f684d4595cbe5fc205e12da0bd62398772279\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "064783c9e8d64bea97fe39b17f8cbd1d3c010404",
      "old_mode": 33188,
      "old_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/ForwardedIndexChangeHandler.java",
      "new_id": "91e5a02fdca351630cb7bc2b77ffcdbe90038585",
      "new_mode": 33188,
      "new_path": "src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/ForwardedIndexChangeHandler.java"
    }
  ]
}
