|
|
@ -83,11 +83,6 @@ const char* const description_canary_client_privacy = |
|
|
|
const char* const additional_constraints_canary_client_privacy = "{}"; |
|
|
|
const char* const additional_constraints_canary_client_privacy = "{}"; |
|
|
|
const char* const description_server_privacy = "If set, server privacy"; |
|
|
|
const char* const description_server_privacy = "If set, server privacy"; |
|
|
|
const char* const additional_constraints_server_privacy = "{}"; |
|
|
|
const char* const additional_constraints_server_privacy = "{}"; |
|
|
|
const char* const description_unique_metadata_strings = |
|
|
|
|
|
|
|
"Ensure a unique copy of strings from parsed metadata are taken. The " |
|
|
|
|
|
|
|
"hypothesis here is that ref counting these are causing read buffer " |
|
|
|
|
|
|
|
"lifetimes to be extended leading to memory bloat."; |
|
|
|
|
|
|
|
const char* const additional_constraints_unique_metadata_strings = "{}"; |
|
|
|
|
|
|
|
const char* const description_keepalive_fix = |
|
|
|
const char* const description_keepalive_fix = |
|
|
|
"Allows overriding keepalive_permit_without_calls. Refer " |
|
|
|
"Allows overriding keepalive_permit_without_calls. Refer " |
|
|
|
"https://github.com/grpc/grpc/pull/33428 for more information."; |
|
|
|
"https://github.com/grpc/grpc/pull/33428 for more information."; |
|
|
@ -169,8 +164,6 @@ const ExperimentMetadata g_experiment_metadata[] = { |
|
|
|
additional_constraints_canary_client_privacy, false, false}, |
|
|
|
additional_constraints_canary_client_privacy, false, false}, |
|
|
|
{"server_privacy", description_server_privacy, |
|
|
|
{"server_privacy", description_server_privacy, |
|
|
|
additional_constraints_server_privacy, false, false}, |
|
|
|
additional_constraints_server_privacy, false, false}, |
|
|
|
{"unique_metadata_strings", description_unique_metadata_strings, |
|
|
|
|
|
|
|
additional_constraints_unique_metadata_strings, true, true}, |
|
|
|
|
|
|
|
{"keepalive_fix", description_keepalive_fix, |
|
|
|
{"keepalive_fix", description_keepalive_fix, |
|
|
|
additional_constraints_keepalive_fix, false, false}, |
|
|
|
additional_constraints_keepalive_fix, false, false}, |
|
|
|
{"keepalive_server_fix", description_keepalive_server_fix, |
|
|
|
{"keepalive_server_fix", description_keepalive_server_fix, |
|
|
@ -257,11 +250,6 @@ const char* const description_canary_client_privacy = |
|
|
|
const char* const additional_constraints_canary_client_privacy = "{}"; |
|
|
|
const char* const additional_constraints_canary_client_privacy = "{}"; |
|
|
|
const char* const description_server_privacy = "If set, server privacy"; |
|
|
|
const char* const description_server_privacy = "If set, server privacy"; |
|
|
|
const char* const additional_constraints_server_privacy = "{}"; |
|
|
|
const char* const additional_constraints_server_privacy = "{}"; |
|
|
|
const char* const description_unique_metadata_strings = |
|
|
|
|
|
|
|
"Ensure a unique copy of strings from parsed metadata are taken. The " |
|
|
|
|
|
|
|
"hypothesis here is that ref counting these are causing read buffer " |
|
|
|
|
|
|
|
"lifetimes to be extended leading to memory bloat."; |
|
|
|
|
|
|
|
const char* const additional_constraints_unique_metadata_strings = "{}"; |
|
|
|
|
|
|
|
const char* const description_keepalive_fix = |
|
|
|
const char* const description_keepalive_fix = |
|
|
|
"Allows overriding keepalive_permit_without_calls. Refer " |
|
|
|
"Allows overriding keepalive_permit_without_calls. Refer " |
|
|
|
"https://github.com/grpc/grpc/pull/33428 for more information."; |
|
|
|
"https://github.com/grpc/grpc/pull/33428 for more information."; |
|
|
@ -343,8 +331,6 @@ const ExperimentMetadata g_experiment_metadata[] = { |
|
|
|
additional_constraints_canary_client_privacy, false, false}, |
|
|
|
additional_constraints_canary_client_privacy, false, false}, |
|
|
|
{"server_privacy", description_server_privacy, |
|
|
|
{"server_privacy", description_server_privacy, |
|
|
|
additional_constraints_server_privacy, false, false}, |
|
|
|
additional_constraints_server_privacy, false, false}, |
|
|
|
{"unique_metadata_strings", description_unique_metadata_strings, |
|
|
|
|
|
|
|
additional_constraints_unique_metadata_strings, true, true}, |
|
|
|
|
|
|
|
{"keepalive_fix", description_keepalive_fix, |
|
|
|
{"keepalive_fix", description_keepalive_fix, |
|
|
|
additional_constraints_keepalive_fix, false, false}, |
|
|
|
additional_constraints_keepalive_fix, false, false}, |
|
|
|
{"keepalive_server_fix", description_keepalive_server_fix, |
|
|
|
{"keepalive_server_fix", description_keepalive_server_fix, |
|
|
@ -431,11 +417,6 @@ const char* const description_canary_client_privacy = |
|
|
|
const char* const additional_constraints_canary_client_privacy = "{}"; |
|
|
|
const char* const additional_constraints_canary_client_privacy = "{}"; |
|
|
|
const char* const description_server_privacy = "If set, server privacy"; |
|
|
|
const char* const description_server_privacy = "If set, server privacy"; |
|
|
|
const char* const additional_constraints_server_privacy = "{}"; |
|
|
|
const char* const additional_constraints_server_privacy = "{}"; |
|
|
|
const char* const description_unique_metadata_strings = |
|
|
|
|
|
|
|
"Ensure a unique copy of strings from parsed metadata are taken. The " |
|
|
|
|
|
|
|
"hypothesis here is that ref counting these are causing read buffer " |
|
|
|
|
|
|
|
"lifetimes to be extended leading to memory bloat."; |
|
|
|
|
|
|
|
const char* const additional_constraints_unique_metadata_strings = "{}"; |
|
|
|
|
|
|
|
const char* const description_keepalive_fix = |
|
|
|
const char* const description_keepalive_fix = |
|
|
|
"Allows overriding keepalive_permit_without_calls. Refer " |
|
|
|
"Allows overriding keepalive_permit_without_calls. Refer " |
|
|
|
"https://github.com/grpc/grpc/pull/33428 for more information."; |
|
|
|
"https://github.com/grpc/grpc/pull/33428 for more information."; |
|
|
@ -517,8 +498,6 @@ const ExperimentMetadata g_experiment_metadata[] = { |
|
|
|
additional_constraints_canary_client_privacy, false, false}, |
|
|
|
additional_constraints_canary_client_privacy, false, false}, |
|
|
|
{"server_privacy", description_server_privacy, |
|
|
|
{"server_privacy", description_server_privacy, |
|
|
|
additional_constraints_server_privacy, false, false}, |
|
|
|
additional_constraints_server_privacy, false, false}, |
|
|
|
{"unique_metadata_strings", description_unique_metadata_strings, |
|
|
|
|
|
|
|
additional_constraints_unique_metadata_strings, true, true}, |
|
|
|
|
|
|
|
{"keepalive_fix", description_keepalive_fix, |
|
|
|
{"keepalive_fix", description_keepalive_fix, |
|
|
|
additional_constraints_keepalive_fix, false, false}, |
|
|
|
additional_constraints_keepalive_fix, false, false}, |
|
|
|
{"keepalive_server_fix", description_keepalive_server_fix, |
|
|
|
{"keepalive_server_fix", description_keepalive_server_fix, |
|
|
|