Activity

Yesterday
Thanks. This seems very reasonable. I left some high level comments, but they're all optional. The implementation of NewBufferClient and its Post/PostTweet methods seems reasonable. It'll be helpful…
Thanks. I think both approaches work well in this particular instance, so either way is okay. Keeping it separate makes it a bit easier to focus on only credential change. Noting that it could also…
Added Soon since this failure blocks progress on monthly golang.org/x repository tagging.
This was already fixed at tip, but it got reopened due to failures on release-branch.go1.26. That's been fixed via #81152, and there are no more failures since August 27. Closing again.
(1 comment) Also, it should be safe to stop the LUCI builders that operate on the protobuf Gerrit repo (i.e., https://ci.chromium.org/p/golang/g/z-protobuf-gotip/console) now that there's not going …
The protobuf repo is no longer being developed and tested in Gerrit (also see CL 862081 and CL 854910), so remove the LUCI builders and extra configuration for that Gerrit repository. For b/57011971…
Also see #53205.
This Week
dmitshur reviewed +2 on .github: ask how issues are discovered1d
Thanks. Pick one of the two similar verbs?
Thanks. +2 since this is generated from existing code and I can reproduce, but feel free to wait for Neal to also look if needed. (Although I'm seeing Go 1.28's restriction on converting integer type…
The next step here to make forward progress is to create backport issues, right? @gopherbot Please create backport issues for this PUBLIC-track security fix.
Reopening because the test still fails with the same output at tip after [CL 860083](https://go.dev/cl/860083). (That CL's last trybot run happened on Nov 6, which is 3 days before [CL 858641](https…
Reopening because the test still fails with the same output at tip after [CL 860083](https://go.dev/cl/860083). (That CL's last trybot run happened on Nov 6, which is 3 days before [CL 858641](https…
By now CL 750120 added a workflow, CL 799320 fixed permissions, and an instance of the workflow successfully created a [v1.1.0 tag](https://go.googlesource.com/govulncheck-action/+/refs/tags/v1.1.0).…
(1 comment) Checking, now that the rest of the change has been tested, do we still need to drop Auto-Submit+1 for public Gerrit CL submission? As far as I can tell, it should work as normal, but let…
Thanks. I read this over more and this generally looks good. We got some good signal from trying it out. I left some more comments, but I expect this can be submitted after they're resolved. Now t…
Pre-existing failure, filed #83005 for it.
This change seems to cause x/net/http2.TestAPITransportClientConnPending test to fail with: ``` === RUN TestAPITransportClientConnPending transport_api_test.go:1220: ClientConnState.StreamsAct…
At tip, starting with [CL 858641](https://go.dev/cl/858641): ``` === RUN TestAPITransportClientConnPending transport_api_test.go:1220: ClientConnState.StreamsActive = 2, want 1 transport_a…
Also thanks for fixing darwin longtest builders!
Yes, that's because this CL is on a release branch, as covered at https://go.dev/wiki/MinorReleases#making-cherry-pick-cls: > [...] The code review process is otherwise the same as regular CLs. Perm…
Go 1.27.4 came out today with that fix, golang/go#82106. (It ended up not being Go 1.27.3 exactly because that version was taken up by last month's out-of-cycle release with an urgent track security …
(1 comment) Not seeing done as of PS 3.
(1 comment) Thanks, no need to make a change (unless you see a reason to), I was mostly interested in learning your reason for their inclusion.
linux-386-longtest failure is unrelated and being fixed by CL 856161. Bypassing.
linux-386-longtest failure is unrelated and being fixed by CL 856161. Bypassing.
Thanks. Seems good to try. Please associate this change with some tracking issue, either an existing one or a new one. If V1_MEDIUM_VM is the the default, what was the motivation to explicitly set …
It doesn't seem like there's anything left to do for Go 1.28 (this issue's milestone), so closing. Issue #82106 tracked backporting the fix to Go 1.27.4, which was [released](https://go.dev/doc/deve…
testcarchive.TestPreemption failures are unrelated and preexisting. Bypassing.
Sounds good, I'll get this change submitted and deployed today. Thanks. @shaod@google.com Just checking, have you thought about what to do with the protobuf repo on Gerrit? Do you plan to mark it a…
gotip-linux-arm64-boringcrypto failures look to be due hitting 1 minute timeouts, doesn't seem related to this change, and the same builder passed on another try in https://ci.chromium.org/b/86654932…
This still needs a release note, right? Not seeing it at https://tip.golang.org/doc/go1.28. Filed a separate release-blocking issue #82973 for that.
This is notable enough to need a release note. Factored out of #12854 for tracking, since this needs to block RC 1. CC @griesemer, @mrkfrmn.
Back when this constraint was added, the go directive in go.mod was on 1.24.0, so '//go:build go1.25' was effectively raising the version (and avoiding a build error that would happen with Go 1.24). …
This change is live now. Before: ``` $ curl -s 'https://google.golang.org/protobuf?go-get=1' | grep go-import <meta name="go-import" content="google.golang.org/protobuf git https://go.googlesourc…
Thanks for looking into those failures. That error sounds like a problem on Gerrit's end, I would suggest to keep trying with some backoff and see if it gets better.
The issue being referenced is likely #72774. Just noting that 'golang:1.27' already referred to Go 1.27.3, based on https://hub.docker.com/_/golang#shared-tags and comparing image digests [here](htt…
CC @drakkan, @golang/darwin. Also added Soon label since this consistent failure is on a first-class port, and so it blocks monthly golang.org/x tagging. (CC @prattmic.)
(1 comment) I'm used to most Go code checking the error return value before other fields, so I'd expect checking len(rest) before err would be done if there was a good reason to (ideally with a comm…
Thanks. Maybe update the mentions here too: ```suggestion PKGSITE_SCREENTEST_NOTIFIER = luci.notifier( name = "pkgsite-screentest-ci", on_new_status = ["FAILURE"], notify_emails = PKGSI…
Last Week
Earlier
Closed by merging [CL 843365](https://go.dev/cl/843365) (commit bdd49b5785c73bec7341905e101e7ff92dd4752c) and [CL 843566](https://go.dev/cl/843566) (commit 1216ba432cef4ef3c0e11e65c6ecb95c158f70ed) t…
The 1.27 counterpart (issue #81706) is in, any reason not to include this in the same month's 1.26 release as well? See https://github.com/golang/go/issues/34536#issuecomment-572188389.
https://crrev.com/i/8198148 landed some time ago, and as far as I can tell it seemed to work okay? At least I didn't see too many false positive signals from it, but not sure how many true positives …
Tentatively added release-blocker given the discussion in #82105 about wanting this fix to be made available sooner, and this seems close ([CL 847627](https://go.dev/cl/847627) was submitted on Oct 1…
> I will re-assign this to the Go1.28 milestone. @thatnealpatel This package isn't vendored in the main Go repo, and there doesn't seem to be anything tied to the Go 1.28 release here. Okay to move …
We're building a prototype of CL submission via queue, initially limited in scope to cover the golang.org/x/build repository, and this is a tracking issue for that. See issue #12482 for motivation an…
CC @golang/freebsd, @golang/release.
CC @golang/openbsd, @golang/release.
The "Fixing permissions" step removal in Go 1.27 didn't seem to uncover anything unexpected, so closing this as done. <details><summary>Confirmation of removal details</summary> ```shell $ pkgutil …
There were GOAMD64=v3 perf builders added above, and they're running. It's also added to the perf dashboard. @matloob Should this be closed as done or was there something specific still left to do h…
Proposals are already supported, in the sense they're listed as issues at https://goissues.org/ with a "Proposal" label. See [prefixtitle.ParseIssue](https://pkg.go.dev/dmitri.shuralyov.com/go/prefi…
dmitshur pushed to main in dmitri.shuralyov.com/service/change1y
6140fdcb140798fe4fda313c57be133bf235e796maintner, gerritapi: handle draft status
ce8900dcd6898d396808d962fd777dcf7be445e9gerritapi: pass context to Gerrit calls
96ed021e15235cb4abcdaa86b88cc271e47f04c1add minimal go.mod
July 4, 2024. Today I got a chance to try out the Apple Vision Pro. :)
dmitshur pushed to main in dmitri.shuralyov.com/scratch2y
5eb48b5f5d31d39777719edb35d37b724f183dc8quine: add load-bearing trailing space
dmitshur created package in dmitri.shuralyov.com/scratch/quine2y
LGTM. Thanks, and congrats on your first new Go package here! Done in PS 2. Patch set 2 seems to resolve this.
Thanks! If it's ready to be submitted from your side, I can do that now.
dmitshur pushed to main in dmitri.shuralyov.com/html/belt2y
d8009a3578d1be4dafb93e9ee4894d2bbd2b5e3badd OnClick field to CommitID
63f3644d8635396fd13789affe363ee9f693e8ecadd dark mode support in Reference
They are. Although Go can make them too easy via `go:embed`. See some initial comments. I suggest either adding a quite that can be licensed via the existing BSD-3-Clause LICENSE at the top level o…
Thanks! Congrats on your first change. :D See one inline comment that's unresolved (yellow border). You can leave a draft comment like "Done." and mark the 'Resolved' checkbox, then when you upload …
dmitshur pushed to main in dmitri.shuralyov.com/go/generated3y
e1de015411532fa144166aada4201ee443800425add test case with no final newline
6904a2a3d88d6c3ad39737a7c5bf226f5ebbd482modernize test code slightly
dmitshur pushed to main in dmitri.shuralyov.com/gpu/mtl3y
85de2813cf6bd8d6d2f0240fdebf943cbffc2b8afix "supportsFamily not found" warning on macOS 10.13 and 10.14
dmitshur pushed to main in dmitri.shuralyov.com/gpu/mtl3y
b78c9fe623cca0431d866c9e206d3f83665bcf8bdeprecate FeatureSet and Device.SupportsFeatureSet
2a3c46a829b92964146abf7f6c2d649cd66cce97add GPUFamily and Device.SupportsFamily
I agree with the points made above. This entry tried to say "use this language feature when it's appropriate; don't use it when it's not", which can be said for any language feature. I'll close this …
dmitshur pushed to master in dmitri.shuralyov.com/service/change4y
67e22b2f18a260a33a98c6a7d601726a58c53767maintner: update for GitCommit API change
Go fuzzing support is out of beta and no longer uses this build constraint. It should be replaced with `go1.18` by now. Done in PS 3. I'm following the Go style for commit messages, which chooses…
Shortened 'golang.org' to 'go.dev' here, and on line 24.
dmitshur pushed to master in dmitri.shuralyov.com/website/gido5y
f460621dc784d8a8f3a1593a068115b62baf214dadd support for multiple comma-separated import path patterns
be77a538f6a64b287e073b59d1b9f7e1314cf3a9upgrade to go-git v5
b5ce3c19e6b977800ee3c80bc722192f96ef657breplace mention of godoc.org with pkg.go.dev
dmitshur pushed to master in dmitri.shuralyov.com/gpu/mtl5y
28db891af037715d8c1deec7652485a173c60e25all: add darwin/arm64 (macOS) support
dmitshur pushed to master in dmitri.shuralyov.com/website/gido6y
d2c7b7eec450806980d4eefb626ccf6df2ef99dcupdate release branches to be for Go 1.15 and 1.14
dmitshur pushed to master in dmitri.shuralyov.com/website/gido6y
a78bd3c7abc465e1864ecadce67a826711a27caeadd support for "golang.org/x/pkgsite/..." issues
dmitshur pushed to master in dmitri.shuralyov.com/html/belt6y
Resolved a while ago in [commit `431bb22d`](https://github.com/shurcooL/issuesapp/commit/431bb22d86ad0a95db0780e27ab6221b49238464).
I've decided to publish this post on the [blog front page](https://dmitri.shuralyov.com/blog) now, so re-opening.
dmitshur pushed to master in dmitri.shuralyov.com/website/gido6y
b7141fef43ec3cefbd93cc444ab1f27bdc0a7725add support for "golang.org/dl/..." issues
1fdfe09b78364e4305cfc7fec4b2888fac391bb3update release branches to be for Go 1.14 and 1.13
dmitshur pushed to master in dmitri.shuralyov.com/go/prefixtitle6y
500817462677553a6769e268d66193c36b423cd6add support for "golang.org/dl/..." issues