Skip to content

roachtest/tests: move prometheus client interface to separate package#77159

Merged
craig[bot] merged 1 commit intocockroachdb:masterfrom
ajwerner:ajwerner/fix-mocks-deps
Mar 8, 2022
Merged

roachtest/tests: move prometheus client interface to separate package#77159
craig[bot] merged 1 commit intocockroachdb:masterfrom
ajwerner:ajwerner/fix-mocks-deps

Conversation

@ajwerner
Copy link
Copy Markdown
Contributor

@ajwerner ajwerner commented Feb 28, 2022

This way mockgen does not depend on the roachtest/tests package.

Touches #76851.

Release justification: non-production code change

Release note: None

@ajwerner ajwerner requested review from a team as code owners February 28, 2022 19:30
@ajwerner ajwerner requested review from stevendanna and removed request for a team February 28, 2022 19:30
@cockroach-teamcity
Copy link
Copy Markdown
Member

This change is Reviewable

@irfansharif
Copy link
Copy Markdown
Contributor

Bump, do we want to merge this? (needs release justification). Just seeing what else is left to do for #76851.

@ajwerner ajwerner force-pushed the ajwerner/fix-mocks-deps branch from eb44559 to fb9642b Compare March 7, 2022 15:29
This way mockgen does not depend on the `roachtest/tests` package.

Touches cockroachdb#76851.

Release justification: non-production code changes

Release note: None
@ajwerner ajwerner force-pushed the ajwerner/fix-mocks-deps branch from fb9642b to f53bbb7 Compare March 7, 2022 15:31
@ajwerner
Copy link
Copy Markdown
Contributor Author

ajwerner commented Mar 7, 2022

TFTR!

bors r=irfansharif

@craig
Copy link
Copy Markdown
Contributor

craig bot commented Mar 7, 2022

Build failed (retrying...):

craig bot pushed a commit that referenced this pull request Mar 7, 2022
76611: roachpb: add lock table metadata structures r=AlexTalks a=AlexTalks

This change adds the protobuf structures, as well as the method, needed
to capture the state of a replica's lock table.  This is part of the
work coming out of #75541, and is needed to be able to implement the
`QueryLocks` RPC.

Release note: None

77159: roachtest/tests: move prometheus client interface to separate package r=irfansharif a=ajwerner

This way mockgen does not depend on the `roachtest/tests` package.

Touches #76851.

Release justification: non-production code change

Release note: None

77301: loqrecovery: fix json field name in replica info file r=erikgrinaker a=aliher1911

Previously protobuf used camelcase name for repeated field
for descriptor change. This was wrong as it was not parsed
correctly by marshaller.
This fix adds explicit name to proto specification to avoid
default name generation.

Release justification: This change is low risk as it fixes
a bug in new functionality.

Release note: None

Fixes #77282

Co-authored-by: Alex Sarkesian <sarkesian@cockroachlabs.com>
Co-authored-by: Andrew Werner <awerner32@gmail.com>
Co-authored-by: Oleg Afanasyev <oleg@cockroachlabs.com>
@craig
Copy link
Copy Markdown
Contributor

craig bot commented Mar 7, 2022

Build failed (retrying...):

@ajwerner
Copy link
Copy Markdown
Contributor Author

ajwerner commented Mar 7, 2022

bors r-

@craig
Copy link
Copy Markdown
Contributor

craig bot commented Mar 7, 2022

Canceled.

@ajwerner
Copy link
Copy Markdown
Contributor Author

ajwerner commented Mar 8, 2022

bors r+

@craig
Copy link
Copy Markdown
Contributor

craig bot commented Mar 8, 2022

Build succeeded:

@craig craig bot merged commit c6a5a39 into cockroachdb:master Mar 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants