# Packages
No description provided by the author
# Functions
NewPendingUpdates initialises a new PendingUpdates.
NewWorker initialises a new Worker.
PrepareUpdate will (re-)cluster the specific chunk of test results, preparing an updated state for Spanner and updates to be exported to analysis.
Ruleset returns the cached ruleset for the given project.
# Constants
ProgressInterval is the amount of time between progress updates.
TargetTaskDuration is the desired duration of a re-clustering task.
# Variables
UpdateRaceErr is the error returned by UpdateClustering if a concurrent modification (or deletion) of a chunk is detected.
# Structs
PendingUpdate is a (re-)clustering of a chunk of test results that has not been applied to Spanner and/or sent for re-analysis yet.
PendingUpdates represents a pending set of chunk updates.
Worker provides methods to process re-clustering tasks.
# Interfaces
Analysis is the interface for cluster analysis.
ChunkStore is the interface for the blob store archiving chunks of test results for later re-clustering.