-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
roachpb: remove deprecated error fields #86683
roachpb: remove deprecated error fields #86683
Conversation
3666d87
to
9793763
Compare
There's something not quite right here. I'm off until next Tuesday. If anybody finds time to do something about it between now and then, that'd be great. |
Seeing this only now, let me see if I can figure it out in the hour I have left today. |
9793763
to
c2b9142
Compare
Going to leave this sit now, the branch cut was delayed by a day so hopefully this will turn green and we can hit the button later today or early tmrw. |
CI is behaving oddly, see slack |
@ajwerner going to hand this back to you if that's ok. I think this PR should be green but somehow it isn't. Stuff passes locally. Hopefully the slack thread will produce something illuminating. |
f1cc354
to
f9dd5b1
Compare
f9dd5b1
to
0d5e704
Compare
It turns out these unexported fields can cause pain. As far as I can tell, these deprecated fields haven't been needed for a whole release. I'll note that we probably ought to more generally fix gogoproto to not try to marshal unexported fields and we should probably disallow them, but, alas, this is the most expedient thing for me to do here. Fixes cockroachdb#86664 Fixes cockroachdb#86509 Release justification: Important bug fix. Release note: None
0d5e704
to
0c12f6c
Compare
TFTR! bors r+ |
Build succeeded: |
It turns out these unexported fields can cause pain. As far as I can tell,
these deprecated fields haven't been needed for a whole release. I'll note
that we probably ought to more generally fix gogoproto to not try to marshal
unexported fields and we should probably disallow them, but, alas, this is
the most expedient thing for me to do here.
Fixes #86664
Fixes #86509
Release justification: Important bug fix.
Release note: None