Skip to content

Conversation

@ejona86
Copy link
Member

@ejona86 ejona86 commented Aug 17, 2022

The log id is an incrementing value starting from 0. That means the same
binary on two different machines will have the same hashes for each
consecutive Channel. That was not at all the intension of CHANNEL_ID.
From gRFC A42:

This can be used in similar situations to where Envoy uses
connection_properties to hash on the source IP address.

CC @apolcyn

The log id is an incrementing value starting from 0. That means the same binary on two different machines will have the same hashes for each consecutive Channel. That was not at all the intension of CHANNEL_ID. From gRFC A42: > This can be used in similar situations to where Envoy uses > connection_properties to hash on the source IP address.
@ejona86 ejona86 added the TODO:backport PR needs to be backported. Removed after backport complete label Aug 17, 2022
@ejona86 ejona86 requested a review from YifeiZhuang August 17, 2022 22:46
@ejona86
Copy link
Member Author

ejona86 commented Aug 17, 2022

b/242896928

@ejona86 ejona86 requested a review from YifeiZhuang August 18, 2022 23:05
@ejona86 ejona86 enabled auto-merge (squash) August 19, 2022 00:07
@ejona86 ejona86 merged commit 618a4de into grpc:master Aug 19, 2022
@ejona86 ejona86 deleted the xds-channel-id-is-random branch August 19, 2022 15:51
@ejona86 ejona86 removed the TODO:backport PR needs to be backported. Removed after backport complete label Aug 19, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 19, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

2 participants