|
|
|
@ -115,6 +115,10 @@ const char* const description_round_robin_delegate_to_pick_first = |
|
|
|
|
"backend design."; |
|
|
|
|
const char* const additional_constraints_round_robin_delegate_to_pick_first = |
|
|
|
|
"{}"; |
|
|
|
|
const char* const description_wrr_delegate_to_pick_first = |
|
|
|
|
"Change WRR code to delegate to pick_first as per dualstack backend " |
|
|
|
|
"design."; |
|
|
|
|
const char* const additional_constraints_wrr_delegate_to_pick_first = "{}"; |
|
|
|
|
const char* const |
|
|
|
|
description_client_channel_subchannel_wrapper_work_serializer_orphan = |
|
|
|
|
"Client channel subchannel wrapper hops into WorkSerializer at " |
|
|
|
@ -180,6 +184,8 @@ const ExperimentMetadata g_experiment_metadata[] = { |
|
|
|
|
{"round_robin_delegate_to_pick_first", |
|
|
|
|
description_round_robin_delegate_to_pick_first, |
|
|
|
|
additional_constraints_round_robin_delegate_to_pick_first, true, true}, |
|
|
|
|
{"wrr_delegate_to_pick_first", description_wrr_delegate_to_pick_first, |
|
|
|
|
additional_constraints_wrr_delegate_to_pick_first, true, true}, |
|
|
|
|
{"client_channel_subchannel_wrapper_work_serializer_orphan", |
|
|
|
|
description_client_channel_subchannel_wrapper_work_serializer_orphan, |
|
|
|
|
additional_constraints_client_channel_subchannel_wrapper_work_serializer_orphan, |
|
|
|
@ -283,6 +289,10 @@ const char* const description_round_robin_delegate_to_pick_first = |
|
|
|
|
"backend design."; |
|
|
|
|
const char* const additional_constraints_round_robin_delegate_to_pick_first = |
|
|
|
|
"{}"; |
|
|
|
|
const char* const description_wrr_delegate_to_pick_first = |
|
|
|
|
"Change WRR code to delegate to pick_first as per dualstack backend " |
|
|
|
|
"design."; |
|
|
|
|
const char* const additional_constraints_wrr_delegate_to_pick_first = "{}"; |
|
|
|
|
const char* const |
|
|
|
|
description_client_channel_subchannel_wrapper_work_serializer_orphan = |
|
|
|
|
"Client channel subchannel wrapper hops into WorkSerializer at " |
|
|
|
@ -348,6 +358,8 @@ const ExperimentMetadata g_experiment_metadata[] = { |
|
|
|
|
{"round_robin_delegate_to_pick_first", |
|
|
|
|
description_round_robin_delegate_to_pick_first, |
|
|
|
|
additional_constraints_round_robin_delegate_to_pick_first, true, true}, |
|
|
|
|
{"wrr_delegate_to_pick_first", description_wrr_delegate_to_pick_first, |
|
|
|
|
additional_constraints_wrr_delegate_to_pick_first, true, true}, |
|
|
|
|
{"client_channel_subchannel_wrapper_work_serializer_orphan", |
|
|
|
|
description_client_channel_subchannel_wrapper_work_serializer_orphan, |
|
|
|
|
additional_constraints_client_channel_subchannel_wrapper_work_serializer_orphan, |
|
|
|
@ -451,6 +463,10 @@ const char* const description_round_robin_delegate_to_pick_first = |
|
|
|
|
"backend design."; |
|
|
|
|
const char* const additional_constraints_round_robin_delegate_to_pick_first = |
|
|
|
|
"{}"; |
|
|
|
|
const char* const description_wrr_delegate_to_pick_first = |
|
|
|
|
"Change WRR code to delegate to pick_first as per dualstack backend " |
|
|
|
|
"design."; |
|
|
|
|
const char* const additional_constraints_wrr_delegate_to_pick_first = "{}"; |
|
|
|
|
const char* const |
|
|
|
|
description_client_channel_subchannel_wrapper_work_serializer_orphan = |
|
|
|
|
"Client channel subchannel wrapper hops into WorkSerializer at " |
|
|
|
@ -516,6 +532,8 @@ const ExperimentMetadata g_experiment_metadata[] = { |
|
|
|
|
{"round_robin_delegate_to_pick_first", |
|
|
|
|
description_round_robin_delegate_to_pick_first, |
|
|
|
|
additional_constraints_round_robin_delegate_to_pick_first, true, true}, |
|
|
|
|
{"wrr_delegate_to_pick_first", description_wrr_delegate_to_pick_first, |
|
|
|
|
additional_constraints_wrr_delegate_to_pick_first, true, true}, |
|
|
|
|
{"client_channel_subchannel_wrapper_work_serializer_orphan", |
|
|
|
|
description_client_channel_subchannel_wrapper_work_serializer_orphan, |
|
|
|
|
additional_constraints_client_channel_subchannel_wrapper_work_serializer_orphan, |
|
|
|
|