Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArcConfig ¶
type ArcConfig struct {
ConnectTimeout int
QueryTimeout int
WriteBatchSize int
WriteFlushIntervalMS int
}
ArcConfig holds the global timing/batch knobs shared by every Arc client. Per-org URL, API key, database, and measurement are stored in the metadata DB (see internal/metadata/arc_instances.go) and configured via the admin CLI.
type AuthConfig ¶
type Config ¶
type Config struct {
Server ServerConfig
Log LogConfig
Arc ArcConfig
Auth AuthConfig
Dedup DedupConfig
// LegacyArc carries the deprecated flat [arc] block fields. Populated only
// for one-shot auto-migration into the metadata DB on first startup. Once
// arc_instances is non-empty these fields are ignored.
LegacyArc LegacyArcConfig
}
Config holds all configuration for memtrace
type DedupConfig ¶
type LegacyArcConfig ¶
LegacyArcConfig is the pre-multi-tenant flat [arc] block. Read for migration only and removed in a future release once the migration code is deleted.
Click to show internal directories.
Click to hide internal directories.