# Packages
Package mocks is a generated GoMock package.
Package neldermead is an implementation of the Nelder-Mead optimization method.
# Functions
AuthorizerIsOpen returns true if the provided Authorizer is guaranteed to authorize anything.
BooleanCountReduce returns the count of points.
BooleanFirstReduce returns the first point sorted by time.
BooleanLastReduce returns the first point sorted by time.
BooleanMaxReduce returns the minimum value between prev & curr.
BooleanMinReduce returns the minimum value between prev & curr.
BooleanModeReduceSlice returns the mode value within a window.
DrainCursor will read and discard all values from a Cursor and return the error if one happens.
DrainIterator reads and discards all points from itr.
DrainIterators reads and discards all points from itrs.
ErrDatabaseNotFound returns a database not found error for the given database name.
ErrMaxConcurrentQueriesLimitExceeded is an error when a query cannot be run because the maximum number of queries has been reached.
ErrMaxSelectPointsLimitExceeded is an error when a query hits the maximum number of points.
FloatCountReduce returns the count of points.
FloatFirstReduce returns the first point sorted by time.
FloatLastReduce returns the last point sorted by time.
FloatMaxReduce returns the maximum value between prev & curr.
FloatMedianReduceSlice returns the median value within a window.
FloatMinReduce returns the minimum value between prev & curr.
FloatModeReduceSlice returns the mode value within a window.
FloatStddevReduceSlice returns the stddev value within a window.
FloatSumReduce returns the sum prev value & curr value.
GatherResults consumes the results from the given channel and organizes them correctly.
IntegerCountReduce returns the count of points.
IntegerFirstReduce returns the first point sorted by time.
IntegerLastReduce returns the last point sorted by time.
IntegerMaxReduce returns the maximum value between prev & curr.
IntegerMedianReduceSlice returns the median value within a window.
IntegerMinReduce returns the minimum value between prev & curr.
IntegerModeReduceSlice returns the mode value within a window.
IntegerStddevReduceSlice returns the stddev value within a window.
IntegerSumReduce returns the sum prev value & curr value.
LimitTagSets returns a tag set list with SLIMIT and SOFFSET applied.
NewBooleanDistinctReducer creates a new BooleanDistinctReducer.
NewBooleanElapsedReducer creates a new BooleanElapsedReducer.
NewBooleanFuncFloatReducer creates a new BooleanFuncFloatReducer.
NewBooleanFuncIntegerReducer creates a new BooleanFuncIntegerReducer.
NewBooleanFuncReducer creates a new BooleanFuncBooleanReducer.
NewBooleanFuncStringReducer creates a new BooleanFuncStringReducer.
NewBooleanFuncUnsignedReducer creates a new BooleanFuncUnsignedReducer.
NewBooleanPointDecoder returns a new instance of BooleanPointDecoder that reads from r.
NewBooleanPointEncoder returns a new instance of BooleanPointEncoder that writes to w.
NewBooleanSampleReducer creates a new BooleanSampleReducer.
NewBooleanSliceFuncFloatReducer creates a new BooleanSliceFuncFloatReducer.
NewBooleanSliceFuncIntegerReducer creates a new BooleanSliceFuncIntegerReducer.
NewBooleanSliceFuncReducer creates a new BooleanSliceFuncReducer.
NewBooleanSliceFuncStringReducer creates a new BooleanSliceFuncStringReducer.
NewBooleanSliceFuncUnsignedReducer creates a new BooleanSliceFuncUnsignedReducer.
func NewBooleanSumHllReducer creates a new BooleanSumHllReducer.
NewCallIterator returns a new iterator for a Call.
NewContextWithIterators returns a new context.Context with the *Iterators slice added.
NewDedupeIterator returns an iterator that only outputs unique points.
NewDistinctIterator returns an iterator for operating on a distinct() call.
NewEmitter returns a new instance of Emitter that pulls from itrs.
NewExecutor returns a new instance of Executor.
NewFillIterator returns an iterator that fills in missing points in an aggregate.
NewFilterIterator returns an iterator that filters the points based on the condition.
NewFloatCumulativeSumReducer creates a new FloatCumulativeSumReducer.
NewFloatDerivativeReducer creates a new FloatDerivativeReducer.
NewFloatDifferenceReducer creates a new FloatDifferenceReducer.
NewFloatDistinctReducer creates a new FloatDistinctReducer.
NewFloatElapsedReducer creates a new FloatElapsedReducer.
NewFloatFuncBooleanReducer creates a new FloatFuncBooleanReducer.
NewFloatFuncIntegerReducer creates a new FloatFuncIntegerReducer.
NewFloatFuncReducer creates a new FloatFuncFloatReducer.
NewFloatFuncStringReducer creates a new FloatFuncStringReducer.
NewFloatFuncUnsignedReducer creates a new FloatFuncUnsignedReducer.
NewFloatHoltWintersReducer creates a new FloatHoltWintersReducer.
NewFloatIntegralReducer creates a new FloatIntegralReducer.
NewFloatMeanReducer creates a new FloatMeanReducer.
NewFloatMovingAverageReducer creates a new FloatMovingAverageReducer.
NewFloatPercentileReduceSliceFunc returns the percentile value within a window.
NewFloatPointDecoder returns a new instance of FloatPointDecoder that reads from r.
NewFloatPointEncoder returns a new instance of FloatPointEncoder that writes to w.
NewFloatSampleReducer creates a new FloatSampleReducer.
NewFloatSliceFuncBooleanReducer creates a new FloatSliceFuncBooleanReducer.
NewFloatSliceFuncIntegerReducer creates a new FloatSliceFuncIntegerReducer.
NewFloatSliceFuncReducer creates a new FloatSliceFuncReducer.
NewFloatSliceFuncStringReducer creates a new FloatSliceFuncStringReducer.
NewFloatSliceFuncUnsignedReducer creates a new FloatSliceFuncUnsignedReducer.
func NewFloatSumHllReducer creates a new FloatSumHllReducer.
NewIntegerCumulativeSumReducer creates a new IntegerCumulativeSumReducer.
NewIntegerDerivativeReducer creates a new IntegerDerivativeReducer.
NewIntegerDifferenceReducer creates a new IntegerDifferenceReducer.
NewIntegerDistinctReducer creates a new IntegerDistinctReducer.
NewIntegerElapsedReducer creates a new IntegerElapsedReducer.
NewIntegerFuncBooleanReducer creates a new IntegerFuncBooleanReducer.
NewIntegerFuncFloatReducer creates a new IntegerFuncFloatReducer.
NewIntegerFuncReducer creates a new IntegerFuncIntegerReducer.
NewIntegerFuncStringReducer creates a new IntegerFuncStringReducer.
NewIntegerFuncUnsignedReducer creates a new IntegerFuncUnsignedReducer.
NewIntegerIntegralReducer creates a new IntegerIntegralReducer.
NewIntegerMeanReducer creates a new IntegerMeanReducer.
NewIntegerMovingAverageReducer creates a new IntegerMovingAverageReducer.
NewIntegerPercentileReduceSliceFunc returns the percentile value within a window.
NewIntegerPointDecoder returns a new instance of IntegerPointDecoder that reads from r.
NewIntegerPointEncoder returns a new instance of IntegerPointEncoder that writes to w.
NewIntegerSampleReducer creates a new IntegerSampleReducer.
NewIntegerSliceFuncBooleanReducer creates a new IntegerSliceFuncBooleanReducer.
NewIntegerSliceFuncFloatReducer creates a new IntegerSliceFuncFloatReducer.
NewIntegerSliceFuncReducer creates a new IntegerSliceFuncReducer.
NewIntegerSliceFuncStringReducer creates a new IntegerSliceFuncStringReducer.
NewIntegerSliceFuncUnsignedReducer creates a new IntegerSliceFuncUnsignedReducer.
func NewIntegerSumHllReducer creates a new IntegerSumHllReducer.
NewInterruptIterator returns an iterator that will stop producing output when the passed-in channel is closed.
NewIntervalIterator returns an iterator that sets the time on each point to the interval.
NewIteratorEncoder encodes an iterator's points to w.
NewIteratorScanner produces an IteratorScanner for the Iterator.
NewLimitIterator returns an iterator that limits the number of points per grouping.
NewMedianIterator returns an iterator for operating on a median() call.
NewSumHllIterator returns an iterator for operating on a distinct() call.
NewMergeIterator returns an iterator to merge itrs into one.
newModeIterator returns an iterator for operating on a mode() call.
NewParallelMergeIterator returns an iterator that breaks input iterators into groups and processes them in parallel.
NewPointDecoder returns a new instance of PointDecoder that reads from r.
NewReaderIterator returns an iterator that streams from a reader.
NewResponseWriter creates a new ResponseWriter based on the Accept header in the request that wraps the ResponseWriter.
NewSampleIterator returns an iterator for operating on a sample() call (exported for use in test).
NewSortedMergeIterator returns an iterator to merge itrs into one.
NewStringDistinctReducer creates a new StringDistinctReducer.
NewStringElapsedReducer creates a new StringElapsedReducer.
NewStringFuncBooleanReducer creates a new StringFuncBooleanReducer.
NewStringFuncFloatReducer creates a new StringFuncFloatReducer.
NewStringFuncIntegerReducer creates a new StringFuncIntegerReducer.
NewStringFuncReducer creates a new StringFuncStringReducer.
NewStringFuncUnsignedReducer creates a new StringFuncUnsignedReducer.
NewStringPointDecoder returns a new instance of StringPointDecoder that reads from r.
NewStringPointEncoder returns a new instance of StringPointEncoder that writes to w.
NewStringSampleReducer creates a new StringSampleReducer.
NewStringSliceFuncBooleanReducer creates a new StringSliceFuncBooleanReducer.
NewStringSliceFuncFloatReducer creates a new StringSliceFuncFloatReducer.
NewStringSliceFuncIntegerReducer creates a new StringSliceFuncIntegerReducer.
NewStringSliceFuncReducer creates a new StringSliceFuncReducer.
NewStringSliceFuncUnsignedReducer creates a new StringSliceFuncUnsignedReducer.
func NewStringSumHllReducer creates a new StringSumHllReducer.
NewSumHllIterator returns an iterator for operating on a distinct() call.
NewTags returns a new instance of Tags.
NewTagSubsetIterator will strip each of the points to a subset of the tag key values for each point it processes.
NewUnsignedCumulativeSumReducer creates a new UnsignedCumulativeSumReducer.
NewUnsignedDerivativeReducer creates a new UnsignedDerivativeReducer.
NewUnsignedDifferenceReducer creates a new UnsignedDifferenceReducer.
NewUnsignedDistinctReducer creates a new UnsignedDistinctReducer.
NewUnsignedElapsedReducer creates a new UnsignedElapsedReducer.
NewUnsignedFuncBooleanReducer creates a new UnsignedFuncBooleanReducer.
NewUnsignedFuncFloatReducer creates a new UnsignedFuncFloatReducer.
NewUnsignedFuncIntegerReducer creates a new UnsignedFuncIntegerReducer.
NewUnsignedFuncReducer creates a new UnsignedFuncUnsignedReducer.
NewUnsignedFuncStringReducer creates a new UnsignedFuncStringReducer.
NewUnsignedIntegralReducer creates a new UnsignedIntegralReducer.
NewUnsignedMeanReducer creates a new UnsignedMeanReducer.
NewUnsignedMovingAverageReducer creates a new UnsignedMovingAverageReducer.
NewUnsignedPercentileReduceSliceFunc returns the percentile value within a window.
NewUnsignedPointDecoder returns a new instance of UnsignedPointDecoder that reads from r.
NewUnsignedPointEncoder returns a new instance of UnsignedPointEncoder that writes to w.
NewUnsignedSampleReducer creates a new UnsignedSampleReducer.
NewUnsignedSliceFuncBooleanReducer creates a new UnsignedSliceFuncBooleanReducer.
NewUnsignedSliceFuncFloatReducer creates a new UnsignedSliceFuncFloatReducer.
NewUnsignedSliceFuncIntegerReducer creates a new UnsignedSliceFuncIntegerReducer.
NewUnsignedSliceFuncReducer creates a new UnsignedSliceFuncReducer.
NewUnsignedSliceFuncStringReducer creates a new UnsignedSliceFuncStringReducer.
func NewUnsignedSumHllReducer creates a new UnsignedSumHllReducer.
Prepare will compile the statement with the default compile options and then prepare the query.
ReadOnlyWarning generates a warning message that tells the user the command they are using is being used for writing in a read only context.
RewriteStatement rewrites stmt into a new statement, if applicable.
RowCursor returns a Cursor that iterates over Rows.
Select compiles, prepares, and then initiates execution of the query using the default compile options.
StringCountReduce returns the count of points.
StringFirstReduce returns the first point sorted by time.
StringLastReduce returns the first point sorted by time.
StringModeReduceSlice returns the mode value within a window.
UnsignedCountReduce returns the count of points.
UnsignedFirstReduce returns the first point sorted by time.
UnsignedLastReduce returns the last point sorted by time.
UnsignedMaxReduce returns the maximum value between prev & curr.
UnsignedMedianReduceSlice returns the median value within a window.
UnsignedMinReduce returns the minimum value between prev & curr.
UnsignedModeReduceSlice returns the mode value within a window.
UnsignedStddevReduceSlice returns the stddev value within a window.
UnsignedSumReduce returns the sum prev value & curr value.
# Constants
DefaultStatsInterval is the default value for IteratorEncoder.StatsInterval.
PanicCrashEnv is the environment variable that, when set, will prevent the handler from recovering any panics.
WarningLevel is the message level for a warning.
ZeroTime is the Unix nanosecond timestamp for no time.
# Variables
ErrInvalidQuery is returned when executing an unknown query type.
ErrNotExecuted is returned when a statement is not executed in a query.
ErrQueryInterrupted is an error returned when the query is interrupted.
ErrUnknownCall is returned when operating on an unknown function call.
OpenAuthorizer can be shared by all goroutines.
SkipDefault is a sentinel value to tell the IteratorScanner to skip setting the default value if none was present.
# Structs
BooleanDistinctReducer returns the distinct points in a series.
BooleanElapsedReducer calculates the elapsed of the aggregated points.
BooleanFuncFloatReducer is a reducer that reduces the passed in points to a single point using a reduce function.
BooleanFuncIntegerReducer is a reducer that reduces the passed in points to a single point using a reduce function.
BooleanFuncReducer is a reducer that reduces the passed in points to a single point using a reduce function.
BooleanFuncStringReducer is a reducer that reduces the passed in points to a single point using a reduce function.
BooleanFuncUnsignedReducer is a reducer that reduces the passed in points to a single point using a reduce function.
BooleanPoint represents a point with a bool value.
BooleanPointDecoder decodes BooleanPoint points from a reader.
BooleanPointEncoder encodes BooleanPoint points to a writer.
BooleanSampleReducer implements a reservoir sampling to calculate a random subset of points.
BooleanSliceFuncFloatReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
BooleanSliceFuncIntegerReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
BooleanSliceFuncReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
BooleanSliceFuncStringReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
BooleanSliceFuncUnsignedReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
BooleanSumHllReducer returns the HLL sketch for a series, in string form.
CallTypeMapper returns the types for call iterator functions.
CompileOptions are the customization options for the compiler.
Emitter reads from a cursor into rows.
ExecutionContext contains state that the query is currently executing with.
ExecutionOptions contains the options for executing a query.
Executor executes every statement in an Query.
FloatCumulativeSumReducer cumulates the values from each point.
FloatDerivativeReducer calculates the derivative of the aggregated points.
FloatDifferenceReducer calculates the derivative of the aggregated points.
FloatDistinctReducer returns the distinct points in a series.
FloatElapsedReducer calculates the elapsed of the aggregated points.
FloatFuncBooleanReducer is a reducer that reduces the passed in points to a single point using a reduce function.
FloatFuncIntegerReducer is a reducer that reduces the passed in points to a single point using a reduce function.
FloatFuncReducer is a reducer that reduces the passed in points to a single point using a reduce function.
FloatFuncStringReducer is a reducer that reduces the passed in points to a single point using a reduce function.
FloatFuncUnsignedReducer is a reducer that reduces the passed in points to a single point using a reduce function.
FloatHoltWintersReducer forecasts a series into the future.
FloatIntegralReducer calculates the time-integral of the aggregated points.
FloatMeanReducer calculates the mean of the aggregated points.
FloatMovingAverageReducer calculates the moving average of the aggregated points.
FloatPoint represents a point with a float64 value.
FloatPointDecoder decodes FloatPoint points from a reader.
FloatPointEncoder encodes FloatPoint points to a writer.
FloatSampleReducer implements a reservoir sampling to calculate a random subset of points.
FloatSliceFuncBooleanReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
FloatSliceFuncIntegerReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
FloatSliceFuncReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
FloatSliceFuncStringReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
FloatSliceFuncUnsignedReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
FloatSumHllReducer returns the HLL sketch for a series, in string form.
FunctionTypeMapper handles the type mapping for all functions implemented by the query engine.
IntegerCumulativeSumReducer cumulates the values from each point.
IntegerDerivativeReducer calculates the derivative of the aggregated points.
IntegerDifferenceReducer calculates the derivative of the aggregated points.
IntegerDistinctReducer returns the distinct points in a series.
IntegerElapsedReducer calculates the elapsed of the aggregated points.
IntegerFuncBooleanReducer is a reducer that reduces the passed in points to a single point using a reduce function.
IntegerFuncFloatReducer is a reducer that reduces the passed in points to a single point using a reduce function.
IntegerFuncReducer is a reducer that reduces the passed in points to a single point using a reduce function.
IntegerFuncStringReducer is a reducer that reduces the passed in points to a single point using a reduce function.
IntegerFuncUnsignedReducer is a reducer that reduces the passed in points to a single point using a reduce function.
IntegerIntegralReducer calculates the time-integral of the aggregated points.
IntegerMeanReducer calculates the mean of the aggregated points.
IntegerMovingAverageReducer calculates the moving average of the aggregated points.
IntegerPoint represents a point with a int64 value.
IntegerPointDecoder decodes IntegerPoint points from a reader.
IntegerPointEncoder encodes IntegerPoint points to a writer.
IntegerSampleReducer implements a reservoir sampling to calculate a random subset of points.
IntegerSliceFuncBooleanReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
IntegerSliceFuncFloatReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
IntegerSliceFuncReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
IntegerSliceFuncStringReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
IntegerSliceFuncUnsignedReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
IntegerSumHllReducer returns the HLL sketch for a series, in string form.
Interval represents a repeating interval for a query.
IteratorCost contains statistics retrieved for explaining what potential cost may be incurred by instantiating an iterator.
IteratorEncoder is an encoder for encoding an iterator's points to w.
IteratorOptions is an object passed to CreateIterator to specify creation options.
IteratorStats represents statistics about an iterator.
Message represents a user-facing message to be included with the result.
PointDecoder decodes generic points from a reader.
Response represents a list of statement results.
Result represents a resultset returned from a single statement.
Row represents a single row returned by the query engine.
SelectOptions are options that customize the select call.
Series represents the metadata about a series.
StringDistinctReducer returns the distinct points in a series.
StringElapsedReducer calculates the elapsed of the aggregated points.
StringFuncBooleanReducer is a reducer that reduces the passed in points to a single point using a reduce function.
StringFuncFloatReducer is a reducer that reduces the passed in points to a single point using a reduce function.
StringFuncIntegerReducer is a reducer that reduces the passed in points to a single point using a reduce function.
StringFuncReducer is a reducer that reduces the passed in points to a single point using a reduce function.
StringFuncUnsignedReducer is a reducer that reduces the passed in points to a single point using a reduce function.
StringPoint represents a point with a string value.
StringPointDecoder decodes StringPoint points from a reader.
StringPointEncoder encodes StringPoint points to a writer.
StringSampleReducer implements a reservoir sampling to calculate a random subset of points.
StringSliceFuncBooleanReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
StringSliceFuncFloatReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
StringSliceFuncIntegerReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
StringSliceFuncReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
StringSliceFuncUnsignedReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
StringSumHllReducer returns the HLL sketch for a series, in string form.
Tags represent a map of keys and values.
TagSet is a fundamental concept within the query system.
UnsignedCumulativeSumReducer cumulates the values from each point.
UnsignedDerivativeReducer calculates the derivative of the aggregated points.
UnsignedDifferenceReducer calculates the derivative of the aggregated points.
UnsignedDistinctReducer returns the distinct points in a series.
UnsignedElapsedReducer calculates the elapsed of the aggregated points.
UnsignedFuncBooleanReducer is a reducer that reduces the passed in points to a single point using a reduce function.
UnsignedFuncFloatReducer is a reducer that reduces the passed in points to a single point using a reduce function.
UnsignedFuncIntegerReducer is a reducer that reduces the passed in points to a single point using a reduce function.
UnsignedFuncReducer is a reducer that reduces the passed in points to a single point using a reduce function.
UnsignedFuncStringReducer is a reducer that reduces the passed in points to a single point using a reduce function.
IntegerIntegralReducer calculates the time-integral of the aggregated points.
UnsignedMeanReducer calculates the mean of the aggregated points.
UnsignedMovingAverageReducer calculates the moving average of the aggregated points.
UnsignedPoint represents a point with a uint64 value.
UnsignedPointDecoder decodes UnsignedPoint points from a reader.
UnsignedPointEncoder encodes UnsignedPoint points to a writer.
UnsignedSampleReducer implements a reservoir sampling to calculate a random subset of points.
UnsignedSliceFuncBooleanReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
UnsignedSliceFuncFloatReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
UnsignedSliceFuncIntegerReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
UnsignedSliceFuncReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
UnsignedSliceFuncStringReducer is a reducer that aggregates the passed in points and then invokes the function to reduce the points when they are emitted.
UnsignedSumHllReducer returns the HLL sketch for a series, in string form.
# Interfaces
Authorizer determines if certain operations are authorized.
BooleanBulkPointAggregator aggregates multiple points at a time.
BooleanIterator represents a stream of boolean points.
BooleanPointAggregator aggregates points to produce a single point.
BooleanPointEmitter produces a single point from an aggregate.
FieldMapper returns the data type for the field inside of the measurement.
FloatBulkPointAggregator aggregates multiple points at a time.
FloatIterator represents a stream of float points.
FloatPointAggregator aggregates points to produce a single point.
FloatPointEmitter produces a single point from an aggregate.
IntegerBulkPointAggregator aggregates multiple points at a time.
IntegerIterator represents a stream of integer points.
IntegerPointAggregator aggregates points to produce a single point.
IntegerPointEmitter produces a single point from an aggregate.
Iterator represents a generic interface for all Iterators.
IteratorCreator is an interface to create Iterators.
IteratorScanner is used to scan the results of an iterator into a map.
Point represents a value in a series that occurred at a given time.
Select is a prepared statement that is ready to be executed.
ResponseWriter is an interface for writing a response.
ShardGroup represents a shard or a collection of shards that can be accessed for creating iterators.
ShardMapper retrieves and maps shards into an IteratorCreator that can later be used for executing queries.
Statement is a compiled query statement.
StatementExecutor executes a statement within the Executor.
StatementNormalizer normalizes a statement before it is executed.
StringBulkPointAggregator aggregates multiple points at a time.
StringIterator represents a stream of string points.
StringPointAggregator aggregates points to produce a single point.
StringPointEmitter produces a single point from an aggregate.
TypeMapper maps a data type to the measurement and field.
UnsignedBulkPointAggregator aggregates multiple points at a time.
UnsignedIterator represents a stream of unsigned points.
UnsignedPointAggregator aggregates points to produce a single point.
UnsignedPointEmitter produces a single point from an aggregate.
# Type aliases
BooleanReduceFloatFunc is the function called by a BooleanPoint reducer.
BooleanReduceFloatSliceFunc is the function called by a BooleanPoint reducer.
BooleanReduceFunc is the function called by a BooleanPoint reducer.
BooleanReduceIntegerFunc is the function called by a BooleanPoint reducer.
BooleanReduceIntegerSliceFunc is the function called by a BooleanPoint reducer.
BooleanReduceSliceFunc is the function called by a BooleanPoint reducer.
BooleanReduceStringFunc is the function called by a BooleanPoint reducer.
BooleanReduceStringSliceFunc is the function called by a BooleanPoint reducer.
BooleanReduceUnsignedFunc is the function called by a BooleanPoint reducer.
BooleanReduceUnsignedSliceFunc is the function called by a BooleanPoint reducer.
FloatReduceBooleanFunc is the function called by a FloatPoint reducer.
FloatReduceBooleanSliceFunc is the function called by a FloatPoint reducer.
FloatReduceFunc is the function called by a FloatPoint reducer.
FloatReduceIntegerFunc is the function called by a FloatPoint reducer.
FloatReduceIntegerSliceFunc is the function called by a FloatPoint reducer.
FloatReduceSliceFunc is the function called by a FloatPoint reducer.
FloatReduceStringFunc is the function called by a FloatPoint reducer.
FloatReduceStringSliceFunc is the function called by a FloatPoint reducer.
FloatReduceUnsignedFunc is the function called by a FloatPoint reducer.
FloatReduceUnsignedSliceFunc is the function called by a FloatPoint reducer.
IntegerReduceBooleanFunc is the function called by a IntegerPoint reducer.
IntegerReduceBooleanSliceFunc is the function called by a IntegerPoint reducer.
IntegerReduceFloatFunc is the function called by a IntegerPoint reducer.
IntegerReduceFloatSliceFunc is the function called by a IntegerPoint reducer.
IntegerReduceFunc is the function called by a IntegerPoint reducer.
IntegerReduceSliceFunc is the function called by a IntegerPoint reducer.
IntegerReduceStringFunc is the function called by a IntegerPoint reducer.
IntegerReduceStringSliceFunc is the function called by a IntegerPoint reducer.
IntegerReduceUnsignedFunc is the function called by a IntegerPoint reducer.
IntegerReduceUnsignedSliceFunc is the function called by a IntegerPoint reducer.
Iterators represents a list of iterators.
Points represents a list of points.
StringReduceBooleanFunc is the function called by a StringPoint reducer.
StringReduceBooleanSliceFunc is the function called by a StringPoint reducer.
StringReduceFloatFunc is the function called by a StringPoint reducer.
StringReduceFloatSliceFunc is the function called by a StringPoint reducer.
StringReduceFunc is the function called by a StringPoint reducer.
StringReduceIntegerFunc is the function called by a StringPoint reducer.
StringReduceIntegerSliceFunc is the function called by a StringPoint reducer.
StringReduceSliceFunc is the function called by a StringPoint reducer.
StringReduceUnsignedFunc is the function called by a StringPoint reducer.
StringReduceUnsignedSliceFunc is the function called by a StringPoint reducer.
UnsignedReduceBooleanFunc is the function called by a UnsignedPoint reducer.
UnsignedReduceBooleanSliceFunc is the function called by a UnsignedPoint reducer.
UnsignedReduceFloatFunc is the function called by a UnsignedPoint reducer.
UnsignedReduceFloatSliceFunc is the function called by a UnsignedPoint reducer.
UnsignedReduceFunc is the function called by a UnsignedPoint reducer.
UnsignedReduceIntegerFunc is the function called by a UnsignedPoint reducer.
UnsignedReduceIntegerSliceFunc is the function called by a UnsignedPoint reducer.
UnsignedReduceSliceFunc is the function called by a UnsignedPoint reducer.
UnsignedReduceStringFunc is the function called by a UnsignedPoint reducer.
UnsignedReduceStringSliceFunc is the function called by a UnsignedPoint reducer.