config: make block_size and sled_cache_capacity expressable as strings

This commit is contained in:
Alex Auvolat
2023-09-11 18:34:59 +02:00
parent 51b9731a08
commit f8b3883611
7 changed files with 69 additions and 28 deletions
+4 -4
View File
@@ -15,9 +15,9 @@ db_engine = "lmdb"
block_size = 1048576
sled_cache_capacity = 134217728
sled_cache_capacity = "128MiB"
sled_flush_every_ms = 2000
lmdb_map_size = "10T"
lmdb_map_size = "1T"
replication_mode = "3"
@@ -134,8 +134,8 @@ and not just the path to the metadata directory.
### `block_size`
Garage splits stored objects in consecutive chunks of size `block_size`
(except the last one which might be smaller). The default size is 1MB and
should work in most cases. We recommend increasing it to e.g. 10MB if
(except the last one which might be smaller). The default size is 1MiB and
should work in most cases. We recommend increasing it to e.g. 10MiB if
you are using Garage to store large files and have fast network connections
between all nodes (e.g. 1gbps).