Skip to content

Commit 4b38e9f

Browse files
authored
v2: metastore client (#3540)
- metastore returns an error with a RaftLeader details - metastore instances are discovered with k8s api instead of dns
1 parent 2e677cc commit 4b38e9f

37 files changed

+2591
-315
lines changed

.mockery.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,16 @@ packages:
1111
github.com/grafana/pyroscope/api/gen/proto/go/metastore/v1:
1212
interfaces:
1313
MetastoreServiceClient:
14+
MetastoreServiceServer:
1415
github.com/grafana/pyroscope/api/gen/proto/go/querier/v1/querierv1connect:
1516
interfaces:
1617
QuerierServiceClient:
1718
github.com/grafana/pyroscope/pkg/frontend:
1819
interfaces:
1920
Limits:
21+
github.com/grafana/pyroscope/api/gen/proto/go/compactor/v1:
22+
interfaces:
23+
CompactionPlannerServer:
24+
github.com/grafana/pyroscope/pkg/experiment/metastore/discovery:
25+
interfaces:
26+
Discovery:

api/gen/proto/go/types/v1/types.pb.go

Lines changed: 83 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/gen/proto/go/types/v1/types_vtproto.pb.go

Lines changed: 173 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/types/v1/types.proto

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,3 +105,7 @@ message GetProfileStatsResponse {
105105
// Milliseconds since epoch.
106106
int64 newest_profile_time = 3;
107107
}
108+
109+
message RaftDetails {
110+
string leader = 1;
111+
}

0 commit comments

Comments
 (0)