aboutsummaryrefslogtreecommitdiff
path: root/src/garage/server.rs
Commit message (Expand)AuthorAgeFilesLines
* monitoring: finer histogram boundaries in prometheus metrics (fix #531)Alex Auvolat2024-01-151-1/+8
* garage: support specifying token / secret as environment variablesnetworkException2023-10-191-1/+1
* everywhere: support unix sockets when binding in various placesnetworkException2023-09-291-4/+6
* Fix error when none of S3/K2V/WEB/ADMIN server is started (fix #613)Alex Auvolat2023-09-121-10/+17
* secrets can be passed directly in config, as file, or as envAlex Auvolat2023-02-031-2/+3
* Refactor background runner and get rid of job workerAlex Auvolat2022-12-141-6/+6
* Spawn all background workers in a separate stepAlex Auvolat2022-12-141-0/+3
* Shutdown properly on SIGTERM/SIGHUP and on Windows signalshandle-sigtermAlex Auvolat2022-09-281-1/+42
* Initialize metrics exporter earlier (fix #389)fix-metricsAlex Auvolat2022-09-201-1/+8
* Fix build errorAlex Auvolat2022-09-071-1/+1
* Add warnings when features are not included in buildAlex Auvolat2022-09-071-0/+5
* Make all HTTP services optionnalAlex Auvolat2022-09-071-45/+67
* Fix clippyAlex Auvolat2022-09-061-2/+2
* Make OTLP exporter optional via feature "telemetry-otlp"Jakub Jirutka2022-09-061-1/+7
* improve internal item counter mechanisms and implement bucket quotas (#326)Alex2022-06-151-47/+3
* Fix garage_db build on 32-bit systemsfix-buildAlex Auvolat2022-06-091-6/+1
* Abstract database behind generic interface and implement alternative drivers ...Alex2022-06-081-7/+47
* First version of admin API (#298)Alex2022-05-241-17/+19
* First implementation of K2V (#293)Alex2022-05-101-5/+21
* Move block manager to separate moduleAlex Auvolat2022-03-231-2/+1
* Make admin server optionalAlex Auvolat2022-03-141-6/+12
* Refactoring: rename config files, make modifications less invasiveAlex Auvolat2022-03-141-2/+2
* Add metrics to API endpointAlex Auvolat2022-03-141-2/+3
* Refactor how durations are measuredAlex Auvolat2022-03-141-1/+1
* Add tracing integration with opentelemetryAlex Auvolat2022-03-141-0/+6
* Implement basic metrics in tableMaximilien R2022-03-141-1/+1
* Update dependencies and add admin module with metricsmricher2022-03-141-1/+12
* Improve CLI, adapt tests, update documentationAlex Auvolat2021-10-251-1/+1
* Improvements to CLI and various fixes for netapp versionAlex Auvolat2021-10-221-1/+7
* First port of Garage to NetappAlex Auvolat2021-10-221-53/+34
* fix clippy warnings on garageTrinity Pointard2021-05-031-4/+4
* Tune Sled configurationAlex Auvolat2021-05-031-1/+6
* document api crateTrinity Pointard2021-04-271-2/+2
* document web crateTrinity Pointard2021-04-271-2/+2
* Improve bootstraping: do it regularly; persist peer listAlex Auvolat2021-04-271-1/+1
* Some improvements in background worker but we terminate lateAlex Auvolat2021-03-151-18/+15
* WIP migrate to tokio 1Alex Auvolat2021-03-151-3/+3
* Refactor CLI and prettify CLI outpuAlex Auvolat2021-03-121-0/+1
* Checkpoint: add merkle tree in data tableAlex Auvolat2021-03-111-1/+1
* Remove migration paths from 0.1 branchAlex Auvolat2021-03-101-22/+1
* Update sled & try to debug deadlock (but its in sled...)Alex Auvolat2021-02-231-1/+22
* Fix formattingQuentin2020-11-101-1/+1
* Skeleton to the new web APIQuentin2020-11-021-0/+6
* Rename garage_core to garage_modelAlex Auvolat2020-07-071-1/+1
* Add automatic peer discovery from ConsulAlex Auvolat2020-06-301-1/+5
* Split code for modular compilationAlex Auvolat2020-04-241-0/+87