package
1.5.0
Repository: https://github.com/m3db/m3.git
Documentation: pkg.go.dev

# Functions

NewBlockCache creates a new BlockCache.
NewMockOpNode creates a new mock instance.
NewMocksimpleOpNode creates a new mock instance.
NewOptions enforces that fields are set when options is created.
ProcessSimpleBlock is a utility for OpNode instances which on receiving a block, process and propagate it immediately (as opposed to nodes which e.g.

# Structs

BlockCache is used to cache blocks.
BoundSpec is the boundary specification for an operation.
Controller controls the caching and forwarding the request to downstream.
MockOpNode is a mock of OpNode interface.
MockOpNodeMockRecorder is the mock recorder for MockOpNode.
MocksimpleOpNode is a mock of simpleOpNode interface.
MocksimpleOpNodeMockRecorder is the mock recorder for MocksimpleOpNode.
Options to create transform nodes.
OptionsParams are the parameters used to create Options.
TimeSpec defines the time bounds for the query execution.

# Interfaces

BoundOp is an operation that is able to yield boundary information.
MetaNode is implemented by function nodes which can alter metadata for a block.
OpNode represents an execution node.
Params are defined by transforms.