Repeated calls to Redis for Flipper feature flag
While examining the performance of https://gitlab.com/gitlab-org/gitlab-ce/issues/45526#note_69133108, I noticed repeated calls to the feature flag for gitaly_find_commit
to Redis:
124660 00:36:39.114617 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.124648 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.125876 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.133606 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.135165 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.143767 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.144657 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.152072 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.153262 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.161588 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.162596 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.169834 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.170769 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.178894 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.179911 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.188391 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.189612 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.197378 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.199102 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.206539 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.208389 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.216595 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.217711 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.226193 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.227119 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.235477 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.236412 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.244678 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.246159 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.254956 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.256051 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.263606 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.264704 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.272415 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.273543 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.281237 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.282366 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.283917 write(11, "*2\r\n$3\r\nget\r\n$37\r\ncache:gitlab:application_setting.last\r\n", 57) = 57
124660 00:36:39.300424 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.301327 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70
124660 00:36:39.309400 write(11, "*2\r\n$3\r\nget\r\n$50\r\ncache:gitlab:flipper/v1/feature/gitaly_find_commit\r\n", 70) = 70