Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var MaxValueSize = 1024 * 1024 * 1024
MaxValueSize limits the size of a value produced by an aggregate function since sets and arrays could otherwise grow without bound.
Functions ¶
This section is empty.
Types ¶
type And ¶
type And struct {
// contains filtered or unexported fields
}
func (*And) ConsumeAsPartial ¶
type Any ¶
func (*Any) ConsumeAsPartial ¶
type Avg ¶
type Avg struct {
// contains filtered or unexported fields
}
func (*Avg) ConsumeAsPartial ¶
type Collect ¶
type Collect struct {
// contains filtered or unexported fields
}
func (*Collect) ConsumeAsPartial ¶
type DCount ¶
type DCount struct {
// contains filtered or unexported fields
}
DCount uses hyperloglog to approximate the count of unique values for a field.
func (*DCount) ConsumeAsPartial ¶
type Map ¶ added in v1.3.0
type Map struct {
// contains filtered or unexported fields
}
func (*Map) ConsumeAsPartial ¶ added in v1.3.0
type Or ¶
type Or struct {
// contains filtered or unexported fields
}
func (*Or) ConsumeAsPartial ¶
type Pattern ¶
type Pattern func() Function
A Pattern is a template for creating instances of aggregator functions. NewPattern returns a pattern of the type that should be created and an instance is created by simply invoking the pattern funtion.
type Schema ¶
type Schema struct {
// contains filtered or unexported fields
}
Schema constructs a fused type for types passed to Mixin. Values of any mixed-in type can be shaped to the fused type without loss of information.
type Union ¶
type Union struct {
// contains filtered or unexported fields
}
func (*Union) ConsumeAsPartial ¶
Click to show internal directories.
Click to hide internal directories.