grpc-java/core
Eric Anderson 90aefb26e7 core: Propagate authority override from LB exactly once
Setting the authority is only useful when creating a real stream, as
there will be a following pick otherwise. In addition, DelayedStream
will buffer each call to setAuthority() in a list and we don't want that
memory usage. Note that no LBs are using this feature yet, so users
would not have been exposed to the memory use.

We also needed to setAuthority() when the LB selected a subchannel on
the first pick attempt.
2025-01-30 08:08:17 -08:00
..
src core: Propagate authority override from LB exactly once 2025-01-30 08:08:17 -08:00
BUILD.bazel bazel: Restore DoNotCall ErrorProne check 2024-12-23 12:45:42 -08:00
build.gradle Re-enable animalsniffer, fixing violations 2024-12-19 07:54:54 -08:00