)]}'
{
  "commit": "9321060b60c16451b82127f791c8a86de6236bc2",
  "tree": "533baea65f7296ebcdcdbae9284bfca4b0ecf089",
  "parents": [
    "31a0a861b0b08dcbc23b243646584aeec342e49d"
  ],
  "author": {
    "name": "Robert Findley",
    "email": "rfindley@google.com",
    "time": "Mon Aug 15 18:41:45 2022 -0400"
  },
  "committer": {
    "name": "Robert Findley",
    "email": "rfindley@google.com",
    "time": "Tue Sep 06 15:49:05 2022 +0000"
  },
  "message": "[gopls-release-branch.0.9] internal/lsp/cache: clear shouldLoad IDs on load\n\nCL 417576 externalized shouldLoad tracking into a map, which was used to\ntrigger a reload and cleared once reload completes. Unfortunately, it\noverlooked the fact that we may also reload the entire workspace (via\nreinitialization). In this case, we should clear newly loaded IDs from\nthe shouldLoad map, so that they are not subsequently loaded again.\n\nFor golang/go#54842\nUpdates golang/go#54473\n\nChange-Id: I26f49552cae502644142dc4a4e946294db37f6f7\nReviewed-on: https://go-review.googlesource.com/c/tools/+/424074\nRun-TryBot: Robert Findley \u003crfindley@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\ngopls-CI: kokoro \u003cnoreply+kokoro@google.com\u003e\n(cherry picked from commit e55fb40e67ba08fdaebb2e477544eb560f198210)\nReviewed-on: https://go-review.googlesource.com/c/tools/+/428596\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "86da9d1c9385211954dcc864e35a37291ff1bf7f",
      "old_mode": 33188,
      "old_path": "gopls/internal/regtest/workspace/workspace_test.go",
      "new_id": "f474dbf1d68ad3b18d04a58b2cb72454a375df43",
      "new_mode": 33188,
      "new_path": "gopls/internal/regtest/workspace/workspace_test.go"
    },
    {
      "type": "modify",
      "old_id": "b15c5374e93d89114dbcb3fad9031b44547fe4fa",
      "old_mode": 33188,
      "old_path": "internal/lsp/cache/load.go",
      "new_id": "84c2e310e2d369091a547dbcb906128c782644a0",
      "new_mode": 33188,
      "new_path": "internal/lsp/cache/load.go"
    },
    {
      "type": "modify",
      "old_id": "7867af980b041e73d67f748e78cd5373e9c8bbd2",
      "old_mode": 33188,
      "old_path": "internal/lsp/regtest/expectation.go",
      "new_id": "26490019ea2eb53582c8c673670a96e42b0c200f",
      "new_mode": 33188,
      "new_path": "internal/lsp/regtest/expectation.go"
    }
  ]
}
