)]}'
{
  "log": [
    {
      "commit": "68a9b4e2d36dd0ba051345a048fb6c344023dd55",
      "tree": "b00cede1673276bef1220029b67bb333012fd711",
      "parents": [
        "a5b969785ca1c1c991f1caf6c9f9baaff3370e1e"
      ],
      "author": {
        "name": "Googler",
        "email": "noreply@google.com",
        "time": "Tue Nov 18 02:54:35 2025 -0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Nov 18 02:55:38 2025 -0800"
      },
      "message": "internal change\n\nPiperOrigin-RevId: 833735144\nChange-Id: Ic8a0e55494ef5edf56ec45e9743c11aba734d61a\n"
    },
    {
      "commit": "a5b969785ca1c1c991f1caf6c9f9baaff3370e1e",
      "tree": "078bc551ed6d4b0ff82a1a4fbe797a67e37674af",
      "parents": [
        "3c53b4e60d5f7343f45780792ab9b80f542d676b"
      ],
      "author": {
        "name": "Michael Stapelberg",
        "email": "stapelberg@golang.org",
        "time": "Tue Aug 26 10:12:53 2025 +0200"
      },
      "committer": {
        "name": "Michael Stapelberg",
        "email": "stapelberg@golang.org",
        "time": "Tue Aug 26 01:26:42 2025 -0700"
      },
      "message": "regenerate test files (./regenerate.bash)\n\nThis is required for the previous two commits (5a1e7ce and 3c53b4e).\n\nUnfortunately, copybara (the tool we use to export this repository)\ndoes not currently support re-generating .pb.go files for us.\n\nRelated to https://github.com/golang/open2opaque/issues/18\n\nChange-Id: I4a25e8752e30623b5731fd4331b1e95dac32c96f\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/699075\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Lasse Folger \u003classefolger@google.com\u003e\n"
    },
    {
      "commit": "3c53b4e60d5f7343f45780792ab9b80f542d676b",
      "tree": "8cfb5d860f08c54f358ce9d95d5dfa13b9553f48",
      "parents": [
        "5a1e7ce1a9ca05eb0c0167c39ea5fd7437a2e900"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Tue Aug 26 00:59:16 2025 -0700"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Aug 26 00:59:48 2025 -0700"
      },
      "message": "fix test harness for previous commit (fix loading emptypb)\n\nRelated to https://github.com/golang/open2opaque/issues/18\n\nPiperOrigin-RevId: 799446811\nChange-Id: I14dee49f9f615697236e8cc8d8aa2888d546dbfd\n"
    },
    {
      "commit": "5a1e7ce1a9ca05eb0c0167c39ea5fd7437a2e900",
      "tree": "3e16ec6fc4168a448a074dff8c3e93001a8f5b69",
      "parents": [
        "87af3f7ec9fb143e52a35fdef6c7f185d7d68c7c"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Mon Aug 25 00:59:46 2025 -0700"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 25 01:00:19 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 799008780\nChange-Id: I275c7c9605c0b42d586a4f2a8516849a536ea90a\n"
    },
    {
      "commit": "87af3f7ec9fb143e52a35fdef6c7f185d7d68c7c",
      "tree": "00446f0e4308214ca544baf9ae6a71171de672a9",
      "parents": [
        "fe0d27a3b8fbaebb424aefdf509c63e5ba054d35"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Thu Jun 05 01:03:26 2025 -0700"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jun 05 01:04:12 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 767482112\nChange-Id: Id363c32bf136c6f36d0c5b924e942e3a92fbb611\n"
    },
    {
      "commit": "fe0d27a3b8fbaebb424aefdf509c63e5ba054d35",
      "tree": "03393fe1d7ee8ceafec69711210e8d66a1870c30",
      "parents": [
        "54ca4822ac5f84640a557835435f22ccc0ebf33b"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Wed Jun 04 13:36:55 2025 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Jun 04 11:11:38 2025 -0700"
      },
      "message": "all: update golang.org/x dependencies\n\nUpdating to a newer x/tools version fixes a build error at Go tip:\n\n$ go version\ngo version go1.25-devel_eebae283b6 Mon Jun 2 15:28:33 2025 -0700 darwin/arm64  # CL 675736\n$ go test -c -o\u003d/dev/null ./...\n$GOMODCACHE/golang.org/x/tools@v0.25.0/internal/tokeninternal/tokeninternal.go:64:9: invalid array length -delta * delta (constant -256 of type int64)\n\nFor golang/go#73205.\n\n[git-generate]\ngo get golang.org/x/{tools,sync,exp}\ngo mod tidy\n\nChange-Id: Idfde282f5c9d7def316c1d43e8f6a4d19fa25da0\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/678895\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "54ca4822ac5f84640a557835435f22ccc0ebf33b",
      "tree": "09476e3dcc5ae87b2bc05dab01a774a3dc49d532",
      "parents": [
        "1eca8c0a659371e33741ceff1cb1af9c0b05b755"
      ],
      "author": {
        "name": "Michael Stapelberg",
        "email": "stapelberg@golang.org",
        "time": "Tue Feb 25 14:24:38 2025 +0100"
      },
      "committer": {
        "name": "Michael Stapelberg",
        "email": "stapelberg@golang.org",
        "time": "Tue Feb 25 05:31:06 2025 -0800"
      },
      "message": "regenerate proto3test files (./regenerate.bash)\n\nThis is required for the previous commit (1eca8c0a65).\n\nUnfortunately, copybara (the tool we use to export this repository)\ndoes not currently support re-generating .pb.go files for us.\n\nChange-Id: Ie02d0a731b0702132ae01a8e7276314eb012db2b\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/652295\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Chressie Himpel \u003cchressie@google.com\u003e\n"
    },
    {
      "commit": "1eca8c0a659371e33741ceff1cb1af9c0b05b755",
      "tree": "b0178df0e6d6c92700901893635c3bad375ac43f",
      "parents": [
        "ff87275a6338ab870a17d21b8e14e12fb2577340"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Tue Feb 25 05:17:45 2025 -0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Feb 25 05:18:15 2025 -0800"
      },
      "message": "handle proto3 optional fields (synthetic oneofs)\n\nfixes https://github.com/golang/open2opaque/issues/14\n\nPiperOrigin-RevId: 730841203\nChange-Id: Ie204e1ef8852226b4322c7f3b23eeb40d5f09a94\n"
    },
    {
      "commit": "ff87275a6338ab870a17d21b8e14e12fb2577340",
      "tree": "69ed1c1c37a7becddb049652648b3c263f3e0714",
      "parents": [
        "3439e9a46e9cd6eff0d9268255c1728c69cb451a"
      ],
      "author": {
        "name": "Googler",
        "email": "noreply@google.com",
        "time": "Tue Feb 25 04:31:43 2025 -0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Feb 25 04:32:37 2025 -0800"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 730828599\nChange-Id: If1b58425f30eb49547975776635642386bc3e46d\n"
    },
    {
      "commit": "3439e9a46e9cd6eff0d9268255c1728c69cb451a",
      "tree": "243a6cf721c05e2cb8ba034442c72ee4c9740d0b",
      "parents": [
        "d672cb89773fd881cd8facbd6e1cb60a44f42845"
      ],
      "author": {
        "name": "Googler",
        "email": "noreply@google.com",
        "time": "Tue Jan 28 08:41:18 2025 -0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 28 08:41:51 2025 -0800"
      },
      "message": "use types.Unalias() throughout in preparation for gotypesalias\u003d1\n\nrelated to https://github.com/golang/open2opaque/issues/11\n\nPiperOrigin-RevId: 720589086\nChange-Id: I7ec7f12886e9a3fb99c02f7247c7437ec17c3581\n"
    },
    {
      "commit": "d672cb89773fd881cd8facbd6e1cb60a44f42845",
      "tree": "9bfe6a35281d144b32b0aee5d9194a73863cb9be",
      "parents": [
        "f4fb071489104bc943fbdd4c06fe239959b051c9"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Tue Jan 21 02:31:23 2025 -0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 21 02:31:57 2025 -0800"
      },
      "message": "setapi: accept API_HYBRID etc. as synonyms for HYBRID etc.\n\nPiperOrigin-RevId: 717819659\nChange-Id: I66cd6959ba5cb213587313058456ba7332986440\n"
    },
    {
      "commit": "f4fb071489104bc943fbdd4c06fe239959b051c9",
      "tree": "273e1448e98d7764a5b7903839e14da576ab76b0",
      "parents": [
        "6c944b1a9d1fef107ccd3669bc0d8edb942a5dff"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Thu Jan 16 04:42:52 2025 -0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 16 04:43:30 2025 -0800"
      },
      "message": "print frequent mistakes when rewrite fails, improve error output\n\nfixes #10\n\nPiperOrigin-RevId: 716183954\nChange-Id: Id92cf0508575eda89b761d77e62e22d308de92bb\n"
    },
    {
      "commit": "6c944b1a9d1fef107ccd3669bc0d8edb942a5dff",
      "tree": "82fcd2a6af3102a24142e22627161ee9607b4f35",
      "parents": [
        "71ada42eb67a38d1900a90eaa8a4c791ca27c68f"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Thu Jan 16 03:15:14 2025 -0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 16 03:15:56 2025 -0800"
      },
      "message": "error out when packages cannot be loaded\n\nrelated to #10\n\nPiperOrigin-RevId: 716161251\nChange-Id: If93b601e2dc7a491839d076cdea59f5a18993612\n"
    },
    {
      "commit": "71ada42eb67a38d1900a90eaa8a4c791ca27c68f",
      "tree": "e9d3dd0b0529d152baa51af66953ec8b6e1aab45",
      "parents": [
        "8ab21aca2157ebd46e78e56cc4f0cd34a54e56c9"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Wed Jan 15 06:26:02 2025 -0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jan 15 06:26:46 2025 -0800"
      },
      "message": "fix GitHub issue template\n\nrelated to #1\n\nPiperOrigin-RevId: 715773692\nChange-Id: If41776902ec7d19f4799d0d6d3d4e2eaee4353b4\n"
    },
    {
      "commit": "8ab21aca2157ebd46e78e56cc4f0cd34a54e56c9",
      "tree": "5ff30920512e389c2bd44ae2e0315e0a13f4afc5",
      "parents": [
        "1508cced7b7eb54a0f8db5b8ab8b16f28c960ed7"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Wed Jan 15 06:08:18 2025 -0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jan 15 06:08:59 2025 -0800"
      },
      "message": "add GitHub issue template\n\nfixes #1\n\nPiperOrigin-RevId: 715769130\nChange-Id: I8919cef9e9f9a5be69d5f87e249ebf285ac918dc\n"
    },
    {
      "commit": "1508cced7b7eb54a0f8db5b8ab8b16f28c960ed7",
      "tree": "73152dd3f52e291f90e9f2e5d0e04597c226a865",
      "parents": [
        "02172b2329ca27045d754fcd499a190cdd37ef1b"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Wed Jan 15 00:41:03 2025 -0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jan 15 00:41:38 2025 -0800"
      },
      "message": "GitHub Actions: add test workflow (copied from protobuf repo)\n\nPiperOrigin-RevId: 715685601\nChange-Id: I2bff7c1e3a4f22f42bb8ad73f2264646c308caaf\n"
    },
    {
      "commit": "02172b2329ca27045d754fcd499a190cdd37ef1b",
      "tree": "a407b2e1e2d6eb21b1af90b21081a9532adf51eb",
      "parents": [
        "3a54fde25ae2ac8b6e459d94a4015f83584c7576"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Mon Jan 06 01:11:56 2025 -0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jan 13 00:30:51 2025 -0800"
      },
      "message": "update go.mod file to pull in Go Protobuf v1.36.1\n\nWe were using an untagged version (before the tag was available).\n\nPiperOrigin-RevId: 712435000\nChange-Id: I943a11f3d9a456746371243dcda5c65d6175d5b2\n"
    },
    {
      "commit": "3a54fde25ae2ac8b6e459d94a4015f83584c7576",
      "tree": "328d2f71358807d72b99a7cf3458f63786eecebf",
      "parents": [
        "3333ad9f364dd7fdb9c36ae369c83f926e80c9d7"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Wed Dec 18 16:39:08 2024 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Dec 18 07:48:49 2024 -0800"
      },
      "message": "describe current status in CONTRIBUTING.md file\n\nPiperOrigin-RevId: 707546656\nChange-Id: I88eaae698e622a2e2b2bc0f4d57fd1eef8bd98f7\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/637377\nReviewed-by: Michael Stapelberg \u003cstapelberg@google.com\u003e\nAuto-Submit: Michael Stapelberg \u003cstapelberg@google.com\u003e\nReviewed-by: Chressie Himpel \u003cchressie@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3333ad9f364dd7fdb9c36ae369c83f926e80c9d7",
      "tree": "ba9e679e8d5f27083edc35827e7f39bf0dc215bd",
      "parents": [
        "80fa400570f8127c81022a92698e1618e10d34dd"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Wed Dec 18 16:35:17 2024 +0100"
      },
      "committer": {
        "name": "Michael Stapelberg",
        "email": "stapelberg@golang.org",
        "time": "Wed Dec 18 07:41:32 2024 -0800"
      },
      "message": "fix remaining documentation links\n\nPiperOrigin-RevId: 707545732\nChange-Id: I7884743d0e4d0424a39e79a975827baafda14278\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/637435\nAuto-Submit: Michael Stapelberg \u003cstapelberg@google.com\u003e\nReviewed-by: Michael Stapelberg \u003cstapelberg@google.com\u003e\nReviewed-by: Chressie Himpel \u003cchressie@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "80fa400570f8127c81022a92698e1618e10d34dd",
      "tree": "8a43067efc47667d7ae296bcb8e22d1d6f72837a",
      "parents": [
        "03ed69cbfd534dffd922658c686b12aa5971a7b6"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Wed Dec 18 15:16:46 2024 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Dec 18 06:21:40 2024 -0800"
      },
      "message": "Unify README and program help output\n\nPiperOrigin-RevId: 707525670\nChange-Id: I35f1c58ed35661e71163d5693cf588a65c920a7e\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/637357\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Stapelberg \u003cstapelberg@google.com\u003e\nReviewed-by: Chressie Himpel \u003cchressie@google.com\u003e\nAuto-Submit: Michael Stapelberg \u003cstapelberg@google.com\u003e\n"
    },
    {
      "commit": "03ed69cbfd534dffd922658c686b12aa5971a7b6",
      "tree": "e33bb6f2669ced8e480162de16ffde38f618752b",
      "parents": [
        "c0cf535604b5599015451babf134eca40b476a3b"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Wed Dec 18 14:53:00 2024 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Dec 18 06:07:22 2024 -0800"
      },
      "message": "fix documentation links\n\nPiperOrigin-RevId: 707519488\nChange-Id: Ib93014e51ed841f6ba08244873c094b1c438760f\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/637395\nReviewed-by: Michael Stapelberg \u003cstapelberg@google.com\u003e\nReviewed-by: Chressie Himpel \u003cchressie@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Michael Stapelberg \u003cstapelberg@google.com\u003e\n"
    },
    {
      "commit": "c0cf535604b5599015451babf134eca40b476a3b",
      "tree": "9d0101187550cdb16a8d12afc8b592992ea0463e",
      "parents": [
        "8a157afdcb02fd4ccde35f699046c8a27aa744d9"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Wed Dec 18 14:41:59 2024 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Dec 18 05:49:52 2024 -0800"
      },
      "message": "setapi: error out when file is not on editions yet\n\nPiperOrigin-RevId: 707516588\nChange-Id: Iac61f5a87c6f46fa309240efaf36c5ebc461727a\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/637375\nReviewed-by: Michael Stapelberg \u003cstapelberg@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Michael Stapelberg \u003cstapelberg@google.com\u003e\nReviewed-by: Chressie Himpel \u003cchressie@google.com\u003e\n"
    },
    {
      "commit": "8a157afdcb02fd4ccde35f699046c8a27aa744d9",
      "tree": "a6b96bd4857e61f9c66bbdac6d336bc2f88b991e",
      "parents": [
        "04ecbc00f3db6b7c057ce88b54a71280d6536500"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Wed Dec 18 14:25:34 2024 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Dec 18 05:34:34 2024 -0800"
      },
      "message": "setapi: avoid duplicate setFileAPI() calls for clear log output\n\nBefore this change, the cleanup() function would unconditionally call setFileAPI.\nThat is not incorrect (ultimately a no-op), but results in confusing log output.\n\nPiperOrigin-RevId: 707512218\nChange-Id: Id1db4f53a7043f6c6b10500345faf809791bd714\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/637356\nReviewed-by: Chressie Himpel \u003cchressie@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Stapelberg \u003cstapelberg@google.com\u003e\nAuto-Submit: Michael Stapelberg \u003cstapelberg@google.com\u003e\n"
    },
    {
      "commit": "04ecbc00f3db6b7c057ce88b54a71280d6536500",
      "tree": "a5a5eba75639e9a5903b70667496bcfe2a8d6132",
      "parents": [
        "d35c2b95eafa8d775bb4297653620c24145f7447"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Wed Dec 18 12:54:19 2024 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Dec 18 04:02:54 2024 -0800"
      },
      "message": "setapi: add/remove go_features.proto import where needed\n\nfixes golang/open2opaque#5\n\nPiperOrigin-RevId: 707487761\nChange-Id: I5423f3a236eb08e66260e293ed75fe31a09c3e7a\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/636616\nAuto-Submit: Michael Stapelberg \u003cstapelberg@google.com\u003e\nReviewed-by: Michael Stapelberg \u003cstapelberg@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Chressie Himpel \u003cchressie@google.com\u003e\n"
    },
    {
      "commit": "d35c2b95eafa8d775bb4297653620c24145f7447",
      "tree": "1579c8e43678deebdb4b8a04e0405cb8906f7c8c",
      "parents": [
        "7994c7ac8fe07d94acd4d99d33b9c6518fa459d3"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Tue Dec 17 17:22:54 2024 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Dec 17 08:32:01 2024 -0800"
      },
      "message": "fix loading tests in Open Source version\n\nThis required giving up on the len(patterns) \u003d len(loaded) assumption,\nwhich in turn required refactoring how the concurrency is structured.\n\nI tested that edge cases like -parallel_jobs\u003d1 and -parallel_jobs\u003d35\n(for a conversion with 35 packages) work correctly.\n\nAlso consider .pb.go files as generated while here.\n\nfixes golang/open2opaque#3\nfixes golang/open2opaque#4\n\nPiperOrigin-RevId: 707109446\nChange-Id: I2241e4a9a54613e68efee437b691946c66a3bfd3\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/637135\nReviewed-by: Michael Stapelberg \u003cstapelberg@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Nicolas Hillegeer \u003caktau@google.com\u003e\nAuto-Submit: Michael Stapelberg \u003cstapelberg@google.com\u003e\n"
    },
    {
      "commit": "7994c7ac8fe07d94acd4d99d33b9c6518fa459d3",
      "tree": "4ab836ce80b5c5e217cd63a88f17c58bfc243eb1",
      "parents": [
        "7d7f2e4d32af41a52cdfbae89db1a6f0f36cd123"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Tue Dec 17 15:17:36 2024 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Dec 17 06:25:49 2024 -0800"
      },
      "message": "fix package name: protooneofdefault should be just proto\n\nfixes golang/open2opaque#2\n\nPiperOrigin-RevId: 707069075\nChange-Id: I77e87e8a1325080eb45b6fe631f1906137fb6b39\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/636817\nAuto-Submit: Michael Stapelberg \u003cstapelberg@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Stapelberg \u003cstapelberg@google.com\u003e\nReviewed-by: Chressie Himpel \u003cchressie@google.com\u003e\n"
    },
    {
      "commit": "7d7f2e4d32af41a52cdfbae89db1a6f0f36cd123",
      "tree": "fd8bcbd825ce780b9604b7cea50951007ee6bb47",
      "parents": [
        "4e889145b53b872d50410f729f817b370e8b3122"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Tue Dec 17 12:26:45 2024 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Dec 17 03:50:46 2024 -0800"
      },
      "message": "fix compilation on GOOS\u003dplan9\n\nPiperOrigin-RevId: 707026772\nChange-Id: Ibaa01c946f464ba4d437604eccdddf16401e36e4\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/637075\nAuto-Submit: Michael Stapelberg \u003cstapelberg@google.com\u003e\nReviewed-by: Michael Stapelberg \u003cstapelberg@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Chressie Himpel \u003cchressie@google.com\u003e\n"
    },
    {
      "commit": "4e889145b53b872d50410f729f817b370e8b3122",
      "tree": "386a74318ea555cac82614193cb5bf22e6f68164",
      "parents": [
        "f5bbded085d21e0f97e2d9478088ffa0ea34d769"
      ],
      "author": {
        "name": "stapelberg",
        "email": "stapelberg@google.com",
        "time": "Mon Dec 16 21:33:20 2024 +0100"
      },
      "committer": {
        "name": "Michael Stapelberg",
        "email": "stapelberg@golang.org",
        "time": "Tue Dec 17 02:34:05 2024 -0800"
      },
      "message": "update URL to now-available blog post\n\nPiperOrigin-RevId: 706799003\nChange-Id: Ic5985efa45619873be7b8bf8e84f4009444a5dcd\nReviewed-on: https://go-review.googlesource.com/c/open2opaque/+/636816\nReviewed-by: Michael Stapelberg \u003cstapelberg@google.com\u003e\nTryBot-Bypass: Michael Stapelberg \u003cstapelberg@google.com\u003e\nReviewed-by: Chressie Himpel \u003cchressie@google.com\u003e\n"
    },
    {
      "commit": "f5bbded085d21e0f97e2d9478088ffa0ea34d769",
      "tree": "66931285eddb835f9c8f5366767b34df3e0fd6cc",
      "parents": [],
      "author": {
        "name": "Michael Stapelberg",
        "email": "stapelberg@golang.org",
        "time": "Mon Dec 16 19:32:41 2024 +0100"
      },
      "committer": {
        "name": "Michael Stapelberg",
        "email": "stapelberg@golang.org",
        "time": "Mon Dec 16 19:36:36 2024 +0100"
      },
      "message": "Initial commit\n\nChange-Id: I5f41c4cc0135d6efad2d01aeafb4a6954421c082\n"
    }
  ]
}
