)]}'
{
  "commit": "a9579ba60cd2fd72179dfd8c2c37d389db5ec402",
  "tree": "b4f9f8cfeadee8a11bc9cbc09afb01ff2ea79e4e",
  "parents": [
    "730b5d500961db3792445a3bdedddbef93effdb7"
  ],
  "author": {
    "name": "Thomas Wolf",
    "email": "thomas.wolf@paranor.ch",
    "time": "Tue May 04 23:48:56 2021 +0200"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Fri May 07 12:10:47 2021 +0200"
  },
  "message": "LockFile: create OutputStream only when needed\n\nDon\u0027t create the stream eagerly in lock(); that may cause JGit to\nexceed OS or JVM limits on open file descriptors if many locks need\nto be created, for instance when creating many refs. Instead create\nthe output stream only when one really needs to write something.\n\nBug: 573328\nChange-Id: If9441ed40494d46f594a896d34a5c4f56f91ebf4\nSigned-off-by: Thomas Wolf \u003cthomas.wolf@paranor.ch\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0f93749d9b6ddba79091f0cd12ad0ce2db57634d",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/internal/storage/file/LockFileTest.java",
      "new_id": "509935dfb9e156e1446bb73d36396335b8f4edde",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/internal/storage/file/LockFileTest.java"
    },
    {
      "type": "modify",
      "old_id": "feef39744bd5b00cc23714c95b463602bff555a1",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/resources/org/eclipse/jgit/internal/JGitText.properties",
      "new_id": "2fa8713daae10da07d7b32760035d739091cfb7d",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/resources/org/eclipse/jgit/internal/JGitText.properties"
    },
    {
      "type": "modify",
      "old_id": "09fe03e06563b51b7de3487018ddf96d2af33b67",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/JGitText.java",
      "new_id": "ab9fc5c9bb69d56ff2ce339ba3fd4f78a6b663a4",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/JGitText.java"
    },
    {
      "type": "modify",
      "old_id": "2e0a6da3a4f34ab390d3d1bbc2310677fd656d71",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java",
      "new_id": "ab407a6ae97f530481cf2140ab49f0ceb2efd058",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/file/LockFile.java"
    }
  ]
}
