Make chunkenc.Iterator.At behaviour unspecified without Next done.
@@ -81,11 +81,9 @@ type Iterator interface {
// If current sample found by previous `Next` or `Seek` operation already has this property, Seek has no effect.
// Seek returns true, if such sample exists, false otherwise.
// Iterator is exhausted when the Seek returns false.
- // TODO(bwplotka): Verify above statements on all implementations with unit test.
Seek(t int64) bool
// At returns the current timestamp/value pair.
- // At returns (math.MinInt64, 0.0) before the iterator has advanced.
- // TODO(bwplotka): Verify above statement on all implementations with unit test.
+ // Before the iterator has advanced At behaviour is unspecified.
At() (int64, float64)
// Err returns the current error. It should be used only after iterator is
// exhausted, so `Next` or `Seek` returns false.
