Aliaksandr Valialkin
|
ebf8da3730
|
lib/{storage,mergeset}: tune background merge process in order to reduce CPU usage and disk IO usage
|
2020-12-18 20:01:08 +02:00 |
|
Aliaksandr Valialkin
|
a9db81c4ab
|
app/vmstorage: add metrics for determining whether background merges need additional disk space to complete
These metrics are:
* vm_small_merge_need_free_disk_space
* vm_big_merge_need_free_disk_space
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/686
|
2020-09-29 21:48:33 +03:00 |
|
Aliaksandr Valialkin
|
893b62c682
|
lib/{mergeset,storage}: fix uint64 counters alignment for 32-bit architectures (GOARCH=386, GOARCH=arm)
|
2020-01-14 22:47:04 +02:00 |
|
Aliaksandr Valialkin
|
97ce4e03a5
|
all: add support for GOARCH=386 and fix all the issues related to 32-bit architectures such as GOARCH=arm
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/212
|
2019-10-17 18:23:23 +03:00 |
|
Aliaksandr Valialkin
|
1402a6b981
|
lib/storage: properly limit the number of output rows in small and big parts storage
Previously small parts storage didn't take into account the available disk space for big parts.
|
2019-08-25 14:41:12 +03:00 |
|
Aliaksandr Valialkin
|
d6523ffe90
|
Makefile: add -s flag to go fmt in make fmt command
|
2019-05-25 21:43:35 +03:00 |
|
Aliaksandr Valialkin
|
1836c415e6
|
all: open-sourcing single-node version
|
2019-05-23 00:18:06 +03:00 |
|