the-algorithm/cr-mixer/server/src/main/resources/config/decider.yml
2023-04-01 15:34:38 +02:00

147 lines
6.0 KiB
YAML

# The keys in this file correspond to the DeciderValues defined in
# https://sourcegraph.twitter.biz/git.twitter.biz/source/-/blob/cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/decider/DeciderKey.scala
dark_traffic_filter:
comment: "Proportion of the requests that are forwarded as dark traffic to the proxy"
default_availability: 0
enable_tweet_recommendations_home_product:
comment: "Proportion of requests where we return an actual response for TweetRecommendations Home product"
default_availability: 10000
enable_tweet_health_score:
comment: "Enable the calculation for health scores in tweetInfo. By enabling this decider, we will compute TweetHealthModelScore"
default_availability: 10000
enable_user_agatha_score:
comment: "Enable the calculation for health scores in tweetInfo. By enabling this decider, we will compute UserHealthModelScore"
default_availability: 10000
enable_user_tweet_entity_graph_traffic:
comment: "Enable the traffic to user entity tweet graph to fetch liked-by tweets candidates"
default_availability: 10000
enable_user_tweet_graph_traffic:
comment: "Enable the traffic to user tweet graph to fetch similar tweets candidates"
default_availability: 10000
enable_user_video_graph_traffic:
comment: "Enable the traffic to user video graph to fetch similar tweets candidates"
default_availability: 10000
enable_user_ad_graph_traffic:
comment: "Enable the traffic to user ad graph to fetch similar tweets candidates"
default_availability: 10000
enable_qig_similar_tweets_traffic:
comment: "Enable the traffic to QIG to fetch similar tweet candidates"
default_availability: 0
enable_frs_traffic:
comment: "Enable the traffic to FRS to fetch user follow recommendations"
default_availability: 0
enable_hydra_dark_traffic:
comment: "Enable dark traffic to hydra"
default_availability: 0
enable_real_graph_mh_store:
comment: "Enable traffic for the real graph manhattan based store"
default_availability: 0
enable_simclusters_ann_experimental_dark_traffic:
comment: "Enable dark traffic to simclusters-ann-experimental"
default_availability: 0
enable_simclusters_ann_2_dark_traffic:
comment: "Enable dark traffic to prod SimClustersANN2"
default_availability: 0
enable_user_state_store:
comment: "Enable traffic user state store to hydrate user state"
default_availability: 0
upper_funnel_per_step_scribe_rate:
comment: "Enable Upper Funnel Event Scribe Sampling (fetch, pre-rank, interleave etc.) for getTweetsRecommendations() endpoint"
default_availability: 0
kafka_message_scribe_sample_rate:
comment: "Gates the production of forked scribe messages to kafka for the async feature hydrator"
default_availability: 0
top_level_api_ddg_metrics_scribe_rate:
comment: "Enable Top Level API DDG Metrics Scribe Sampling for getTweetsRecommendations() endpoint"
default_availability: 0
ads_recommendations_per_experiment_scribe_rate:
comment: "Percentage of DDG traffic to Scribe for getAdsRecommendations() endpoint"
default_availability: 0
enable_loadshedding_getTweetRecommendations:
comment: "Enable loadshedding (from 0% to 100%). Requests that have been shed will return an empty response"
default_availability: 0
enable_loadshedding_getTweetRecommendations_Home:
comment: "Enable loadshedding (from 0% to 100%). Requests that have been shed will return an empty response"
default_availability: 0
enable_loadshedding_getTweetRecommendations_Notifications:
comment: "Enable loadshedding (from 0% to 100%). Requests that have been shed will return an empty response"
default_availability: 0
enable_loadshedding_getTweetRecommendations_Email:
comment: "Enable loadshedding (from 0% to 100%). Requests that have been shed will return an empty response"
default_availability: 0
enable_loadshedding_getRelatedTweetsForQueryTweet:
comment: "Enable loadshedding (from 0% to 100%). Requests that have been shed will return an empty response"
default_availability: 0
enable_loadshedding_getRelatedTweetsForQueryTweet_Home:
comment: "Enable loadshedding (from 0% to 100%). Requests that have been shed will return an empty response"
default_availability: 0
enable_loadshedding_getRelatedTweetsForQueryTweet_MoreTweetsModule:
comment: "Enable loadshedding (from 0% to 100%). Requests that have been shed will return an empty response"
default_availability: 0
enable_loadshedding_getRelatedTweetsForQueryAuthor:
comment: "Enable loadshedding (from 0% to 100%). Requests that have been shed will return an empty response"
default_availability: 0
enable_loadshedding_getRelatedTweetsForQueryAuthor_MoreTweetsModule:
comment: "Enable loadshedding (from 0% to 100%). Requests that have been shed will return an empty response"
default_availability: 0
enable_loadshedding_getFrsBasedTweetRecommendations_Home:
comment: "Enable loadshedding (from 0% to 100%). Requests that have been shed will return an empty response"
default_availability: 0
enable_loadshedding_getFrsBasedTweetRecommendations_Notifications:
comment: "Enable loadshedding (from 0% to 100%). Requests that have been shed will return an empty response"
default_availability: 0
enable_user_media_representation_store:
comment: "Enable fetching user nudity rate signal from Media Understanding"
default_availability: 0
enable_magic_recs_real_time_aggregates_store:
comment: "Enable fetching real time aggregates features from Magic Recs memcache"
default_availability: 0
enable_utg_realtime_tweet_engagement_score:
comment: "Enable fetching real time tweet engagement score from utg-plus"
default_availability: 0
get_tweet_recommendations_cache_rate:
comment: "Proportion of users where getTweetRecommendations() request and responses will be cached"
default_availability: 1000
enable_earlybird_traffic:
comment: "Enable fetching tweet candidates from Earlybird"
default_availability: 0
enable_scribe_for_blue_verified_tweet_candidates:
comment: "Enable scribing for tweet candidates from Blue Verified users"
default_availability: 0