)]}'
{
  "commit": "53ea86cd7be3859ff741ea2b9760396ffabf5fe0",
  "tree": "7f99d3c74df2e26ea5e2b1847e4b24322151f8a7",
  "parents": [
    "83235432e7fd789261cad7729bf3febfc168cd6f"
  ],
  "author": {
    "name": "Hugo Arès",
    "email": "hugo.ares@ericsson.com",
    "time": "Tue Sep 08 09:21:31 2015 -0400"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Thu Apr 07 11:32:57 2016 +0200"
  },
  "message": "Fix RefDirectory not closing resources\n\nWhen repositories are opened using the RepositoryCache, they are kept in\nmemory and when the repository usage counter reaches 0, the\nRepository.close method is called which then calls close method on its\nreference and object databases.\n\nThe problem is that RefDirectory.close method was a no-op and the\nreference database was kept in memory. This problem is only happening\nwhen opening a repository using the RepositoryCache because it never\nevicts repositories, it\u0027s just calling the close method.\n\nChange-Id: Iacb961de8e8b1f5b37824bf0d1a4caf4c6f1233f\nSigned-off-by: Hugo Arès \u003chugo.ares@ericsson.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b8c2fb4a51975614068ea5c20d58f33c1a796eba",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java",
      "new_id": "6f3166a680f584f95d37093f01214975731e6edb",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/RefDirectory.java"
    }
  ]
}
