Skip to content

Geo: Propagate broadcast messages to secondaries

Michael Kozono requested to merge mk/geo/fix-broadcast-message-on-secondary into master

What does this MR do?

Sets a short expiration for the cached broadcast message for Geo secondaries, since secondary caches are independent of the primary, and this is much easier than sending an event over to expire the cache.

Using a short expiration rather than disabling caching will be beneficial if the secondary gets a lot of traffic.

Are there points in the code the reviewer needs to double check?

Why was this MR needed?

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Resolves https://gitlab.com/gitlab-org/gitlab-ee/issues/4930

Edited by Nick Thomas

Merge request reports