# 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.
# 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