package
0.15.0
Repository: https://github.com/go-faster/oteldb.git
Documentation: pkg.go.dev

# Packages

Package chsql provides fluent Clickhouse SQL query builder.

# Functions

DefaultTables returns default tables.
Dial creates new [ClickhouseClient] using given DSN.
MergeColumns merges multiple sets of columns into one.
NewAttributes constructs a new Attributes storage representation.
No description provided by the author
NewInserter creates new Inserter.
NewQuerier creates new Querier.

# Constants

BytesSampling counts line lengths in bytes.
CountSampling counts lines.

# Structs

No description provided by the author
ClickhouseOptimizer replaces LogQL engine execution nodes with optimzied Clickhouse queries.
Column is a column with name and data that can be used in INSERT or SELECT query.
DialOptions is [Dial] function options.
InputNode rebuilds LogQL pipeline in as Clickhouse query.
Inserter implements tracestorage.Inserter using Clickhouse.
InserterOptions is Inserter's options.
LogsQuery defines a logs query.
LogsSelector defines common parameters for logs selection.
Querier implements tracestorage.Querier using Clickhouse.
QuerierOptions is Querier's options.
SampleQuery defines a sample query.
SamplingNode is a [logqlengine.SampleNode], which offloads sampling to Clickhouse.
Tables define table names.

# Interfaces

No description provided by the author

# Type aliases

Columns is a set of Columns.
SamplingOp defines a sampler operation.