Jonathan Davies
|
7b65dd24e2
|
block/repair.rs: Added a timestamp argument to
randomize_next_scrub_run_time().
|
2023-03-09 16:38:41 +00:00 |
|
Jonathan Davies
|
b70cc0a940
|
block/repair.rs: Added migration for ScrubWorkerPersisted's time_next_run_scrub.
Fixes: #520.
|
2023-03-09 16:38:36 +00:00 |
|
|
2dc80abbb1
|
Merge pull request 'block/repair.rs: Added a random element of 10 days to SCRUB_INTERVAL' (#516) from jpds/garage:scrub-randomize-window into main
Reviewed-on: Deuxfleurs/garage#516
|
2023-03-06 14:11:25 +00:00 |
|
Jonathan Davies
|
148b66b843
|
block/manager.rs: Display scrub-next-run.
|
2023-03-06 13:43:09 +00:00 |
|
Jonathan Davies
|
53d09eb00f
|
block/repair.rs: Added function and time_next_run_scrub with a random element of
10 days to SCRUB_INTERVAL to help balance scrub load across cluster.
|
2023-03-06 13:43:04 +00:00 |
|
|
00dcfc97a5
|
Merge pull request 'web_server.rs: Log X-Forwarded-For IP' (#504) from jpds/garage:web_server-log-x-forwarded-for into main
Reviewed-on: Deuxfleurs/garage#504
|
2023-03-06 12:33:06 +00:00 |
|
Jonathan Davies
|
4e0fc3d6c9
|
web/web_server.rs: Handle X-Forwarded-For here too.
|
2023-03-06 11:43:54 +00:00 |
|
Jonathan Davies
|
e4e5196066
|
api/generic_server.rs: Use new handle_forwarded_for_headers() function.
|
2023-03-06 11:43:35 +00:00 |
|
|
b8123fb6cd
|
Clearer error message when LMDB has oom error (fix #517)
|
2023-03-06 11:38:49 +01:00 |
|
Jonathan Davies
|
ff70e09aa0
|
util/forwarded_headers.rs: Generalized handle_forwarded_for_headers()
here.
|
2023-03-03 19:17:40 +00:00 |
|
|
8b4d0adc75
|
Merge pull request 'generic_server.rs: Added support for logging X-Forwarded-For header.' (#500) from jpds/garage:generic_server-log-x-forwarded-for into main
Reviewed-on: Deuxfleurs/garage#500
|
2023-02-06 14:20:12 +00:00 |
|
|
d14678e0ac
|
Merge pull request 'Secrets can be passed directly in config, as file, or as env' (#499) from config-files-env into main
Reviewed-on: Deuxfleurs/garage#499
|
2023-02-06 14:18:58 +00:00 |
|
|
80e2326998
|
fixes for pr 499
|
2023-02-06 12:23:55 +01:00 |
|
Jonathan Davies
|
94d70bec69
|
generic_server.rs: Added support for logging X-Forwarded-For header.
Fixes: #460
|
2023-02-04 15:19:21 +00:00 |
|
|
656b8d42de
|
secrets can be passed directly in config, as file, or as env
|
2023-02-03 15:27:39 +01:00 |
|
Jonathan Davies
|
1b6ec74748
|
error.rs: Corrected error messages to say unexpected scope.
|
2023-02-02 16:20:31 +00:00 |
|
|
f9573b6912
|
Merge pull request 'Fix duplicated content-type in error document' (#493) from baptiste/garage:fix_error_document_content_type into main
Reviewed-on: Deuxfleurs/garage#493
|
2023-01-30 10:56:35 +00:00 |
|
Baptiste Jonglez
|
e85a200189
|
Fix duplicated content-type in error document
Fixes #492
|
2023-01-29 22:51:23 +01:00 |
|
Jonathan Davies
|
9c354f0a8f
|
Improved bucket authorization response strings.
|
2023-01-29 20:34:41 +00:00 |
|
Jonathan Davies
|
004bb5b4f1
|
api_server.rs: Adapted to use query string per Caddy upstream change.
|
2023-01-29 20:34:37 +00:00 |
|
|
d6af95d205
|
fix cli display bug
|
2023-01-26 17:50:50 +01:00 |
|
|
c56794655e
|
Fix fmt
|
2023-01-26 17:27:03 +01:00 |
|
|
8e93d69974
|
More clippy fixes
|
2023-01-26 17:26:32 +01:00 |
|
|
3113f6b5f2
|
more fixes
|
2023-01-26 17:14:17 +01:00 |
|
|
1dff62564f
|
fix clippy
|
2023-01-26 17:05:31 +01:00 |
|
|
590a0a8450
|
Merge branch 'main' into k2v-watch-range-2
|
2023-01-26 16:46:40 +01:00 |
|
|
94d559ae00
|
Merge branch 'main' into report-disk-usage
|
2023-01-26 16:20:41 +01:00 |
|
|
c7d0ad0aa0
|
Add local disk usage to exported prometheus metrics
|
2023-01-26 15:30:36 +01:00 |
|
|
efb6b6e868
|
Disk space report
Report available disk space on nodes and calculate cluster-wide available space in `garage stats` (fix #479)
|
2023-01-26 15:04:32 +01:00 |
|
Jonathan Davies
|
3dc655095f
|
db/Cargo.toml: Updated rusqlite from 0.27 to 0.28.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
20c1cdf662
|
Cargo.toml: Loosen tracing dependency to just 0.1.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
f952e37ba7
|
{model,util}/Cargo.toml: Updated blake2 from 0.9 to 0.10.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
fbafa76284
|
{db,util}/Cargo.toml: Updated mktemp from 0.4 to 0.5.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
63e22e71f2
|
api/Cargo.toml: Updated idna from 0.2 to 0.3.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
f6eaf3661c
|
garage/Cargo.toml: Updated timeage from 0.3 to 0.4.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
d3b2a68988
|
{garage,util}/Cargo.toml: Updated toml from 0.5 to 0.6.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
b4a1a6a32f
|
util/time.rs: Updated deprecated associated function to timestamp_opt().
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
bcac889f9a
|
Cargo.toml: Updated clap from 3.1.18 to 4.1.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
9e08a05e69
|
k2v-client/Cargo.toml: Loosen dependencies.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
36944f1839
|
Cargo.toml: Updated base64 from 0.13 to 0.21.
|
2023-01-26 11:13:07 +00:00 |
|
Jonathan Davies
|
93c3f8fc8c
|
api/Cargo.toml: Updated url from 2.1 to 2.3.
|
2023-01-23 19:16:58 +00:00 |
|
Jonathan Davies
|
1c435fce09
|
api/Cargo.toml: Updated httpdate from 0.3 to 1.0.
|
2023-01-23 19:16:54 +00:00 |
|
Jonathan Davies
|
dead123892
|
api/Cargo.toml: Updated pin-project to 1.0.12.
|
2023-01-23 18:39:35 +00:00 |
|
Jonathan Davies
|
5c3075fe01
|
Cargo.toml: Updated zstd from 0.9 to 0.12.
|
2023-01-23 18:08:14 +00:00 |
|
Jonathan Davies
|
4962b88f8b
|
tests/s3/website.rs: Added website hosting authorization check tests.
|
2023-01-13 09:39:02 +00:00 |
|
Jonathan Davies
|
100b01e859
|
Implemented website hosting authorization endpoint.
Fixes: #468
|
2023-01-13 09:38:58 +00:00 |
|
|
dac254a6e7
|
Merge branch 'main' into k2v-watch-range-2
|
2023-01-11 17:09:37 +01:00 |
|
|
94d723f27c
|
Merge pull request 'Implement rpc_secret_file ' (#466) from felix.scheinost/garage:feature/implement-rpc-secret-file into main
Reviewed-on: Deuxfleurs/garage#466
|
2023-01-11 16:04:35 +00:00 |
|
|
638c5a3ce0
|
PollRange: add extra RPC delay after quorum is achieved,
to give a chance to the 3rd node to respond
|
2023-01-11 16:12:07 +01:00 |
|
|
5b5ca63cf6
|
Poll cleanup
|
2023-01-11 15:17:27 +01:00 |
|