logstore

package
v0.15.0 Latest Latest
Warning

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

Go to latest
Published: Mar 23, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AttemptMetricsDataPoint added in v0.15.0

type AttemptMetricsDataPoint = driver.AttemptMetricsDataPoint

type AttemptMetricsResponse added in v0.15.0

type AttemptMetricsResponse = driver.AttemptMetricsResponse

type AttemptRecord added in v0.13.0

type AttemptRecord = driver.AttemptRecord

type Config

type Config struct {
	ClickHouse   *clickhouse.ClickHouseConfig
	Postgres     *string
	DeploymentID string
}

type DriverOpts

type DriverOpts struct {
	CH           clickhouse.DB
	PG           *pgxpool.Pool
	DeploymentID string
}

func MakeDriverOpts

func MakeDriverOpts(cfg Config) (DriverOpts, error)

func (*DriverOpts) Close

func (d *DriverOpts) Close() error

type EventMetricsDataPoint added in v0.15.0

type EventMetricsDataPoint = driver.EventMetricsDataPoint

type EventMetricsResponse added in v0.15.0

type EventMetricsResponse = driver.EventMetricsResponse

type Granularity added in v0.15.0

type Granularity = driver.Granularity

type ListAttemptRequest added in v0.13.0

type ListAttemptRequest = driver.ListAttemptRequest

type ListAttemptResponse added in v0.13.0

type ListAttemptResponse = driver.ListAttemptResponse

type ListEventRequest

type ListEventRequest = driver.ListEventRequest

type ListEventResponse

type ListEventResponse = driver.ListEventResponse

type LogEntry added in v0.13.0

type LogEntry = models.LogEntry

type LogStore

type LogStore = driver.LogStore

func NewLogStore

func NewLogStore(ctx context.Context, driverOpts DriverOpts) (LogStore, error)

func NewMemLogStore added in v0.13.0

func NewMemLogStore() LogStore

NewMemLogStore returns an in-memory log store for testing.

type MetricsMetadata added in v0.15.0

type MetricsMetadata = driver.MetricsMetadata

type MetricsRequest added in v0.15.0

type MetricsRequest = driver.MetricsRequest

type RetrieveAttemptRequest added in v0.13.0

type RetrieveAttemptRequest = driver.RetrieveAttemptRequest

type RetrieveEventRequest added in v0.13.0

type RetrieveEventRequest = driver.RetrieveEventRequest

type TimeFilter added in v0.13.0

type TimeFilter = driver.TimeFilter

type TimeRange added in v0.15.0

type TimeRange = driver.TimeRange

Directories

Path Synopsis
Package drivertest provides a conformance test suite for logstore drivers.
Package drivertest provides a conformance test suite for logstore drivers.

Jump to

Keyboard shortcuts

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