Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TraverseBinaryTreeInReverseOrder ¶
func TraverseBinaryTreeInReverseOrder(node types.BinaryTreeNode) types.TreeNodeIterator
Types ¶
type CompoundField ¶
type CompoundField struct {
Fields []Field
}
func (*CompoundField) Hash ¶
func (k *CompoundField) Hash() int
type RateMonitor ¶
type RateMonitor struct {
// contains filtered or unexported fields
}
func NewRateMonitor ¶
func NewRateMonitor() *RateMonitor
func (*RateMonitor) Record ¶
func (mon *RateMonitor) Record(val string)
func (*RateMonitor) Snapshot ¶
func (mon *RateMonitor) Snapshot() map[string]float64
returns a set of rates since the last snapshot
type StringField ¶
type StringField struct {
Val string
}
func (*StringField) Hash ¶
func (k *StringField) Hash() int
type TopNTree ¶
type TopNTree struct {
// contains filtered or unexported fields
}
func NewTopNTree ¶
func NewTopNTree() *TopNTree
func (*TopNTree) PruneBefore ¶
type Tuple ¶
type Tuple struct { ID string Count uint64 UpdatedAt time.Time // contains filtered or unexported fields }
func (*Tuple) FlushIndexFieldCache ¶
func (*Tuple) IndexedByCount ¶
func (*Tuple) IndexedByUpdatedAt ¶
type Uint64Field ¶
type Uint64Field struct {
Val uint64
}
func (*Uint64Field) Hash ¶
func (k *Uint64Field) Hash() int
Click to show internal directories.
Click to hide internal directories.