Skip to content

Conversation

@AgraVator
Copy link
Contributor

No description provided.

Comment on lines 34 to 37
ObjectPool<XdsClient> getOrCreate(
String target, BootstrapInfo bootstrapInfo, MetricRecorder metricRecorder,
ManagedChannel parentChannel);

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be a generic object instead of ManagedChannel ?

Comment on lines 147 to +149
return new XdsServerWrapper("0.0.0.0:" + port, delegate, xdsServingStatusListener,
filterChainSelectorManager, xdsClientPoolFactory, bootstrapOverride, filterRegistry);
filterChainSelectorManager, xdsClientPoolFactory, bootstrapOverride, filterRegistry,
this.childChannelConfigurer);
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why does this not pass the builder object ?

@@ -0,0 +1,70 @@
/*
* Copyright 2025 The gRPC Authors
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: 2026

Comment on lines +63 to +64
* universal configuration methods (like {@code intercept()}, {@code userAgent()}) rather
* than casting to specific implementation types.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* universal configuration methods (like {@code intercept()}, {@code userAgent()}) rather
* than casting to specific implementation types.
* universal configuration methods (like {@code intercept()}, {@code userAgent()}) on the builder rather
* than casting it to specific implementation types.

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.

2 participants