Aliaksandr Valialkin
|
343c69fc15
|
lib/{mergeset,storage}: pass compressLevel to blockStreamWriter.InitFromInmemoryPart
This allows packing in-memory blocks with different compression levels
depending on its contents. This may save memory usage.
|
2022-12-03 22:46:48 -08:00 |
|
Aliaksandr Valialkin
|
4ff647137a
|
lib/storage: deduplicate samples more thoroughly
Previously some duplicate samples may be left on disk for time series with high churn rate.
This may result in higher disk space usage.
|
2021-12-15 15:59:58 +02:00 |
|
Aliaksandr Valialkin
|
fda61e8e96
|
lib/storage: skip deduplication when creating inmemory data blocks
The deduplication will be performed later during merging such blocks.
|
2021-02-09 02:25:32 +02:00 |
|
Aliaksandr Valialkin
|
d5dddb0953
|
all: use %w instead of %s for wrapping errors in fmt.Errorf
This will simplify examining the returned errors such as httpserver.ErrorWithStatusCode .
See https://blog.golang.org/go1.13-errors for details.
|
2020-06-30 23:05:11 +03:00 |
|
Aliaksandr Valialkin
|
1836c415e6
|
all: open-sourcing single-node version
|
2019-05-23 00:18:06 +03:00 |
|