)]}'
{
  "commit": "928117b635b10bf83aa5bf516908a36ee4d6e879",
  "tree": "adbf6dc125cdf636570e5f83158240531d08256a",
  "parents": [
    "b8119693d8a0c48e398710eaad733c203e5eb3f5"
  ],
  "author": {
    "name": "Hannes Wellmann",
    "email": "wellmann.hannes1@gmx.net",
    "time": "Thu May 06 11:04:38 2021 +0200"
  },
  "committer": {
    "name": "Andrey Loskutov",
    "email": "loskutov@gmx.de",
    "time": "Thu May 06 06:25:22 2021 -0400"
  },
  "message": "Bug 573396 - Make InternalPlatform.getLog() thread-safe\n\nThe method InternalPlatform.getLog(Bundle) was not guarded against\nconcurrent access. If multiple threads concurrently query a log the\n\u0027logs\u0027-map could have ended in an inconsistent state.\nHowever the ExtendedLogServiceFactory of the ExtendedLogService used to\ncreate a new logger seems to be thread-safe.\n\nChange-Id: Id12833936c32fce28f877292d5363152a4fccdbb\nSigned-off-by: Hannes Wellmann \u003cwellmann.hannes1@gmx.net\u003e\nReviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/180289\nTested-by: Platform Bot \u003cplatform-bot@eclipse.org\u003e\nReviewed-by: Andrey Loskutov \u003closkutov@gmx.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "561f15d25f1bda560b66b7a9c78f0aa1e1db2df8",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java",
      "new_id": "9c0b1cb15b7e9586177eb7c929ba4579d6b20db5",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/runtime/InternalPlatform.java"
    }
  ]
}
