aboutsummaryrefslogtreecommitdiff
path: root/src/util/config.rs
Commit message (Expand)AuthorAgeFilesLines
* [rm-sled] Remove the Sled database engineAlex Auvolat2024-03-081-18/+1
* ReplicationMode -> ConsistencyMode+ReplicationFactorYureka2024-03-071-7/+20
* [networking-fixes] add option to bind outgoing RPC sockets (fix #638)Alex Auvolat2024-02-191-0/+3
* [fix-secrets-695] config: replace String by PathBuf for *_filefix-secrets-695Alex Auvolat2024-02-121-3/+3
* Merge tag 'v0.8.5' into sync-08-09Alex Auvolat2024-01-161-143/+12
|\
| * config: refactor secret sourcingAlex Auvolat2024-01-151-213/+7
| * Add allow_world_readable_secrets option to config fileFélix Baylac Jacqué2023-10-261-5/+77
| * util: move reading secret file into seperate helpernetworkException2023-10-191-16/+19
* | Merge branch 'main' into nextv0.9.0-rc1Alex Auvolat2023-10-031-4/+5
|\|
| * config: allow using paths for unix domain sockets in various placesnetworkException2023-09-291-4/+5
* | Merge branch 'main' into nextAlex Auvolat2023-09-111-6/+59
|\|
| * config: make block_size and sled_cache_capacity expressable as stringsAlex Auvolat2023-09-111-8/+57
| * make lmdb's map_size configurable (fix #628)Alex Auvolat2023-09-111-0/+4
* | block manager: skeleton for multi-hdd supportAlex Auvolat2023-09-061-1/+21
* | Merge branch 'main' into nextAlex Auvolat2023-06-131-3/+22
|\|
| * set default for [consul-services] apiRoberto Hidalgo2023-05-221-0/+1
| * simplify code according to feedbackRoberto Hidalgo2023-05-221-10/+5
| * rename mode to consul_http_apiRoberto Hidalgo2023-05-221-8/+8
| * follow feedback, fold into existing featureRoberto Hidalgo2023-05-221-20/+19
| * allow additional ServiceMeta, docsRoberto Hidalgo2023-05-221-0/+3
| * register consul services against local agent instead of catalog apiRoberto Hidalgo2023-05-221-2/+23
| * *: apply clippy recommendations.Jonathan Davies2023-05-091-1/+1
* | Make fsync an option for meta and dataAlex Auvolat2023-06-091-0/+7
* | Mark sled as deprecated, make lmdb default, and improve sqlite and lmdb defaultsAlex Auvolat2023-05-171-1/+1
|/
* fixes for pr 499config-files-envAlex Auvolat2023-02-061-4/+4
* secrets can be passed directly in config, as file, or as envAlex Auvolat2023-02-031-46/+70
* Add tests for `rpc_secret_file`Felix Scheinost2023-01-071-0/+120
* Error on both `rpc_secret` and `rpc_secret_file`Felix Scheinost2023-01-071-1/+7
* Implement `rpc_secret_file`Felix Scheinost2023-01-041-2/+24
* Fix issue with 'http(s)://' prefixconsul-tlsAlex Auvolat2022-10-181-2/+2
* Add TLS support for Consul discovery + refactoringAlex Auvolat2022-10-181-10/+35
* RPC performance changesAlex Auvolat2022-09-191-0/+5
* Allow for hostnames in bootstrap_peers and rpc_public_addr (fix #353)resolve-peer-namesAlex Auvolat2022-09-141-25/+3
* Merge branch 'main' into improve-depsAlex Auvolat2022-09-071-7/+0
|\
| * Ability to dynamically set resync tranquilityAlex Auvolat2022-09-021-7/+0
* | Make all HTTP services optionnalAlex Auvolat2022-09-071-4/+2
|/
* Abstract database behind generic interface and implement alternative drivers ...Alex2022-06-081-1/+10
* First version of admin API (#298)Alex2022-05-241-0/+4
* First implementation of K2V (#293)Alex2022-05-101-2/+14
* Make background tranquility a configurable parameterAlex Auvolat2022-03-231-0/+7
* Make admin server optionalAlex Auvolat2022-03-141-2/+3
* Refactoring: rename config files, make modifications less invasiveAlex Auvolat2022-03-141-3/+3
* Add tracing integration with opentelemetryAlex Auvolat2022-03-141-0/+2
* Update dependencies and add admin module with metricsmricher2022-03-141-0/+10
* add support for kubernetes service discoveryMax Audron2022-03-121-0/+7
* Make use of website config, return error document on errorAlex Auvolat2022-01-131-2/+0
* Add compression using zstd (#173)trinity-1686a2021-12-151-0/+61
* add support for vhost-style s3 bucketTrinity Pointard2021-11-161-0/+3
* allow missing bootstrap_peers in garage.tomlTrinity Pointard2021-11-051-1/+1
* Improve CLI, adapt tests, update documentationAlex Auvolat2021-10-251-11/+5