Easwar Swaminathan

Results 141 issues of Easwar Swaminathan

Currently this is what the RLS LB policy is currently doing: - Create an RLS control channel: https://github.com/grpc/grpc-go/blob/7472d578b15f718cbe8ca0f5f5a3713093c47b03/balancer/rls/balancer.go#L362 - Start a goroutine to monitor the connectivity state of the channel:...

P2
Type: Bug

The number of retries is currently tracked inside the `attemptInfo` here: https://github.com/grpc/grpc-go/blob/e8167363406cc5a2da7befab1bfc5e4c21bdd264/stats/opentelemetry/opentelemetry.go#L244 And a new `attemptInfo` is created for every attempt here: https://github.com/grpc/grpc-go/blob/e8167363406cc5a2da7befab1bfc5e4c21bdd264/stats/opentelemetry/client_metrics.go#L155 We need to track this in the...

Status: Help Wanted
P2
Type: Bug
Area: Observability

The current tests rely too much on internal implementation details. This means that whenever the implementation changes, the tests have to change quite a bit. We could do this with...

P2
Type: Internal Cleanup
Area: Testing

As part of gRFC A97, we are adding support for JWT call credentials that can be configured via xDS. We are also adding a general purpose mechanism where we can...

Status: Help Wanted
P2
Type: Testing
Area: xDS

This has some context: https://github.com/grpc/grpc/issues/35372 Our proxy documentation should clearly call out that we do not support talking to CONNECT proxies using `https` and mention why, and probably link to...

Status: Help Wanted
Type: Documentation
P2

Currently, the `cds` LB policy implementation incorrectly sources the security configuration from the aggregate cluster for all leaf clusters. This is a bug. Leaf clusters must use the security configuration...

P2
Type: Bug
Status: Blocked
Area: xDS

There are a couple of issues that need fixing here: - There is a data race between the test when it tries to unregister an LB policy (`pick_first`) in the...

P2
Type: Bug

Currently, we have a couple of ways to schedule callbacks for execution with the serializer: - `TrySchedule`: which is a best effort option to schedule a callback - `ScheduleOr`: which...

Status: Help Wanted
P2
Type: Feature

Add a README to the benchmark directory that contains some commonly recommended ways of running the benchmarks, and add a link to it from the CONTRIBUTING.md file. This would make...

Status: Help Wanted
P2
Type: Performance

This change adds more details to the "PR description" section and hopefully makes it easier for contributors to add PR titles and description that meets our requirements. RELEASE NOTES: n/a

Type: Documentation