package
0.0.0-20241217200950-e77bea9c52fc
Repository: https://chromium.googlesource.com/infra/luci/luci-go
Documentation: pkg.go.dev

# Functions

NewCachedRule initialises a new CachedRule from the given failure association rule.
NewRulesCache initialises a new RulesCache.
NewRuleset creates a new ruleset with the given project, active rules, rules last updated and last refresh time.

# Variables

StrongRead is a special time used to request the read of a ruleset that contains all rule changes committed prior to the start of the read.

# Structs

CachedRule represents a "compiled" version of a failure association rule.
RulesCache is an in-process cache of failure association rules used by LUCI projects.
Ruleset represents a version of the set of failure association rules in use by a LUCI Project.