Versions in this module Expand all Collapse all v0 v0.1.0 Apr 20, 2015 Changes in this version + type MemoryPartition struct + func NewMemoryPartition(WAL wal.WAL) *MemoryPartition + func RecoverMemoryPartition(WAL wal.WAL) (*MemoryPartition, error) + func (m *MemoryPartition) Close() error + func (m *MemoryPartition) Destroy() error + func (m *MemoryPartition) SetReadOnly() + func (p *MemoryPartition) Compact(w io.WriteSeeker) error + func (p *MemoryPartition) ExclusiveHold() + func (p *MemoryPartition) ExclusiveRelease() + func (p *MemoryPartition) Filename() string + func (p *MemoryPartition) HasMetric(source, metric string) bool + func (p *MemoryPartition) HasSource(source string) bool + func (p *MemoryPartition) Hold() + func (p *MemoryPartition) InsertRows(rows []partition.Row) error + func (p *MemoryPartition) MaxTimestamp() int64 + func (p *MemoryPartition) Metrics(source string) []string + func (p *MemoryPartition) MinTimestamp() int64 + func (p *MemoryPartition) NewIterator(sourceName string, metricName string) (partition.Iterator, error) + func (p *MemoryPartition) ReadOnly() bool + func (p *MemoryPartition) Release() + func (p *MemoryPartition) Sources() []string