prometheus/tsdb/chunkenc
beorn7 7093b089f2 Use more varbit in histogram chunks
This adds bit buckets for larger numbers to varbit encoding and also
an unsigned version of varbit encoding.

Then, varbit encoding is used for all the histogram chunk data instead
of varint.

Signed-off-by: beorn7 <beorn@grafana.com>
2021-10-13 20:03:35 +02:00
..
bstream_test.go Testify: move to require (#8122) 2020-10-29 09:43:23 +00:00
bstream.go remove redundant parentheses (#9134) 2021-07-29 18:26:57 +05:30
chunk_test.go Reduce memory allocation in benchmarkIterator() (#5983) 2021-07-26 19:36:54 +05:30
chunk.go Remove obsolete TODOs about metadata (#9490) 2021-10-12 17:00:30 +05:30
histogram_meta_test.go Style cleanup of all the changes in sparsehistogram so far 2021-10-11 13:02:03 +02:00
histogram_meta.go Use more varbit in histogram chunks 2021-10-13 20:03:35 +02:00
histogram_test.go Style cleanup of all the changes in sparsehistogram so far 2021-10-11 13:02:03 +02:00
histogram.go Use more varbit in histogram chunks 2021-10-13 20:03:35 +02:00
varbit_test.go Use more varbit in histogram chunks 2021-10-13 20:03:35 +02:00
varbit.go Use more varbit in histogram chunks 2021-10-13 20:03:35 +02:00
xor.go Style cleanup of all the changes in sparsehistogram so far 2021-10-11 13:02:03 +02:00