From 853f9715405dab736f1aef5fec60cf16523feb59 Mon Sep 17 00:00:00 2001 From: beorn7 Date: Wed, 11 Mar 2015 16:52:58 +0100 Subject: [PATCH] Actually use double-delta encoding for transcoding. :-o --- storage/local/doubledelta.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/local/doubledelta.go b/storage/local/doubledelta.go index 72ecc2c50..c5ad79817 100644 --- a/storage/local/doubledelta.go +++ b/storage/local/doubledelta.go @@ -201,7 +201,7 @@ func (c doubleDeltaEncodedChunk) add(s *metric.SamplePair) []chunk { if ntb > tb || nvb > vb { ntb = max(ntb, tb) nvb = max(nvb, vb) - return transcodeAndAdd(newDeltaEncodedChunk(ntb, nvb, c.isInt(), cap(c)), &c, s) + return transcodeAndAdd(newDoubleDeltaEncodedChunk(ntb, nvb, c.isInt(), cap(c)), &c, s) } offset := len(c)