app/

directory
v0.0.0-...-e560ebb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2021 License: BSD-3-Clause

Directories

Path Synopsis
Package config contains service configuration endpoints and data definition for qscheduler-swarming.
Package config contains service configuration endpoints and data definition for qscheduler-swarming.
Package frontend exposes the primary pRPC API of qscheduler app.
Package frontend exposes the primary pRPC API of qscheduler app.
Package state provides representations of the state of a quotascheduler app, as well as transformations that run on a state and ways to persist the state, and emits metrics about the state or its transitions.
Package state provides representations of the state of a quotascheduler app, as well as transformations that run on a state and ways to persist the state, and emits metrics about the state or its transitions.
metrics
Package metrics provides functions to emit ts_mon and bq metrics.
Package metrics provides functions to emit ts_mon and bq metrics.
nodestore
Package nodestore implements a datastore-backed persistent store of qscheduler state, that shards state over as many entities as necessary to stay under datastore's single-entity size limit, and uses an in-memory cache to avoid unnecessary datastore reads.
Package nodestore implements a datastore-backed persistent store of qscheduler state, that shards state over as many entities as necessary to stay under datastore's single-entity size limit, and uses an in-memory cache to avoid unnecessary datastore reads.
nodestore/internal/blob
Package blob defines the proto format used by nodestore.
Package blob defines the proto format used by nodestore.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL