Module: ReactiveCaching
- Extended by:
- ActiveSupport::Concern
- Included in:
- Ci::ListConfigVariablesService, Clusters::Cluster, Clusters::KnativeServicesFinder, Clusters::Platforms::Kubernetes, Environment, ErrorTracking::ProjectErrorTrackingSetting, MergeRequest, SshHostKey, VersionCheck
- Defined in:
- app/models/concerns/reactive_caching.rb
Overview
The usage of the ReactiveCaching module is documented here: docs.gitlab.com/ee/development/reactive_caching.html
Constant Summary collapse
- InvalidateReactiveCache =
Class.new(StandardError)
- ExceededReactiveCacheLimit =
Class.new(StandardError)
- WORK_TYPE =
{ no_dependency: ReactiveCachingWorker, external_dependency: ExternalServiceReactiveCachingWorker }.freeze