|
71c0188055
|
block manager: skeleton for multi-hdd support
|
2023-09-06 16:35:28 +02:00 |
|
|
2e90e1c124
|
Merge branch 'main' into next
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build was killed
continuous-integration/drone Build is passing
|
2023-08-29 11:32:42 +02:00 |
|
|
06369c8f4a
|
add garage_db dependency in garage_rpc
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
continuous-integration/drone Build was killed
|
2023-08-28 17:08:21 +02:00 |
|
|
cece1be1bb
|
bump version to 0.8.3
continuous-integration/drone/pr Build is passing
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
|
2023-08-28 13:17:26 +02:00 |
|
Jonathan Davies
|
d66d81ae2d
|
cargo: Updated gethostname v0.2.3 -> v0.4.3.
continuous-integration/drone/pr Build is failing
|
2023-08-28 09:30:27 +00:00 |
|
|
35c108b85d
|
admin api: switch GetClusterHealth to camelcase (fix #381 again)
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-06-14 13:53:19 +02:00 |
|
|
cda957b4b1
|
update netapp's rmp-serde dependency to v1.1
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2023-06-13 17:34:49 +02:00 |
|
|
90b2d43eb4
|
Merge branch 'main' into next
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2023-06-13 17:14:11 +02:00 |
|
|
38d6ac4295
|
New multipart upload table layout
|
2023-06-09 16:23:37 +02:00 |
|
Roberto Hidalgo
|
b770504126
|
simplify code according to feedback
|
2023-05-22 08:57:15 -06:00 |
|
Roberto Hidalgo
|
6b69404f1a
|
rename mode to consul_http_api
|
2023-05-22 08:57:15 -06:00 |
|
Roberto Hidalgo
|
011f473048
|
revert rpc/Cargo.toml
|
2023-05-22 08:57:15 -06:00 |
|
Roberto Hidalgo
|
fd7dbea5b8
|
follow feedback, fold into existing feature
|
2023-05-22 08:57:15 -06:00 |
|
Roberto Hidalgo
|
bd6485565e
|
allow additional ServiceMeta, docs
|
2023-05-22 08:57:15 -06:00 |
|
Roberto Hidalgo
|
4d6e6fc155
|
cargo fmt
|
2023-05-22 08:57:15 -06:00 |
|
Roberto Hidalgo
|
02ba9016ab
|
register consul services against local agent instead of catalog api
|
2023-05-22 08:57:15 -06:00 |
|
|
351d734e6c
|
Merge branch 'main' into next
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-05-09 12:40:08 +02:00 |
|
|
d2deee0b8b
|
Declare garage crates using workspace.dependencies
This will allow to really disable "sled" feature without declaring
`default-features = false` in every Cargo.toml where garage_db and
garage_model is used.
See https://doc.rust-lang.org/cargo/reference/workspaces.html#the-dependencies-table
|
2023-05-09 08:46:15 +00:00 |
|
|
fa78d806e3
|
Merge branch 'main' into next
|
2023-04-25 12:34:26 +02:00 |
|
|
0a1ddcf630
|
Prepare for v0.8.2
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2023-03-13 18:46:31 +01:00 |
|
|
f37ec584b6
|
Merge branch 'main' into rustversion-label
continuous-integration/drone/pr Build is passing
|
2023-03-13 16:14:13 +01:00 |
|
Jonathan Davies
|
25f2a46fc3
|
rpc/system_metrics.rs: Added rustversion label to garage_build_info metric.
|
2023-03-10 14:46:44 +00:00 |
|
teutat3s
|
f0717dd169
|
Bump pnet_datalink 0.28 -> 0.33
continuous-integration/drone/pr Build is failing
Motivation: building garage on illumos is only possible since
pnet_datalink version 0.30
Changelog: https://github.com/libpnet/libpnet/compare/v0.28.0...v0.33.0
|
2023-02-28 16:06:43 +01:00 |
|
|
8e93d69974
|
More clippy fixes
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2023-01-26 17:26:32 +01:00 |
|
|
590a0a8450
|
Merge branch 'main' into k2v-watch-range-2
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
|
2023-01-26 16:46:40 +01:00 |
|
|
94d559ae00
|
Merge branch 'main' into report-disk-usage
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-01-26 16:20:41 +01:00 |
|
|
c7d0ad0aa0
|
Add local disk usage to exported prometheus metrics
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-01-26 15:30:36 +01:00 |
|
|
efb6b6e868
|
Disk space report
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
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
|
20c1cdf662
|
Cargo.toml: Loosen tracing dependency to just 0.1.
|
2023-01-26 11:13:11 +00:00 |
|
|
84b4a868e3
|
Migration of cluster layout from v0.8 to v0.9
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
|
2023-01-11 17:47:46 +01:00 |
|
|
dac254a6e7
|
Merge branch 'main' into k2v-watch-range-2
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-01-11 17:09:37 +01:00 |
|
|
638c5a3ce0
|
PollRange: add extra RPC delay after quorum is achieved,
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
to give a chance to the 3rd node to respond
|
2023-01-11 16:12:07 +01:00 |
|
Jonathan Davies
|
df1d9a9873
|
system.rs: Integrated SystemMetrics into System implementation.
|
2023-01-10 10:39:50 +00:00 |
|
Jonathan Davies
|
aac348fe93
|
Added system_metrics.rs file.
|
2023-01-10 10:38:50 +00:00 |
|
Jonathan Davies
|
cb07e6145c
|
Changed all instances of assignation to assignment.
continuous-integration/drone/pr Build is passing
|
2023-01-05 11:09:25 +00:00 |
|
|
570e5e5bbb
|
Merge branch 'main' into next
continuous-integration/drone/push Build is passing
|
2023-01-04 11:34:43 +01:00 |
|
|
1fc220886a
|
Fix Consul & Kubernetes discovery with new way of doing background things
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-01-03 16:55:59 +01:00 |
|
|
8d5505514f
|
Make it explicit when using nonversioned encoding
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-01-03 15:27:36 +01:00 |
|
|
cdb2a591e9
|
Refactor how things are migrated
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2023-01-03 14:44:47 +01:00 |
|
|
939a6d67e8
|
Merge branch 'main' into internals-rework
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-01-02 15:07:44 +01:00 |
|
|
6775569525
|
Bump everything to v0.8.1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-01-02 14:15:33 +01:00 |
|
|
e6f14ab5cf
|
better error message handling
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2022-12-14 16:11:19 +01:00 |
|
|
510b620108
|
Get rid of background::spawn
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2022-12-14 16:08:05 +01:00 |
|
|
a19bfef508
|
Improve error message on rpc connection failure
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2022-12-14 12:57:33 +01:00 |
|
|
d56c472712
|
Refactor background runner and get rid of job worker
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2022-12-14 12:51:42 +01:00 |
|
|
6e44369cbc
|
Merge pull request 'Optimal layout assignation algorithm' (#296) from optimal-layout into next
continuous-integration/drone/push Build is passing
Reviewed-on: #296
|
2022-12-11 17:41:53 +00:00 |
|
|
2c2e65ad8b
|
Merge commit 'ec12d6c' into next
continuous-integration/drone/push Build is passing
|
2022-12-11 18:41:15 +01:00 |
|
|
9d83364ad9
|
itertools .unique() doesn't require sorted items
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
|
2022-12-11 18:30:02 +01:00 |
|
|
280d1be7b1
|
Refactor health check and add ability to return it in json
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2022-12-05 15:28:57 +01:00 |
|
|
54e800ef8d
|
Tentative fix for issue #414
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2022-11-21 17:13:41 +01:00 |
|