rmoff
|
d30bb2acb1
|
Fix typo in error message
|
2026-01-12 17:32:02 +00:00 |
|
Alex
|
f50b342c00
|
Merge pull request 'Adding consul discovery for WAN federated consul servers' (#1252) from jamin/garage:feature/consul_wan_discovery_v2 into main-v2
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1252
|
2026-01-07 08:22:05 +00:00 |
|
Alex Auvolat
|
cf22e7b71d
|
reintroduce warning when invalid node id is present in consul
|
2026-01-06 14:35:51 +01:00 |
|
Alex Auvolat
|
dc8d93698b
|
small documentation fixes and simplify config struct
|
2026-01-06 14:33:20 +01:00 |
|
Alex Auvolat
|
cf2f058f60
|
openapi: work around issue for flattenned untagged enum (fix #1249)
|
2026-01-06 10:11:12 +01:00 |
|
JaminMartin
|
2f7a649870
|
doc: added documentation for WAN service discovery
|
2025-12-19 11:26:24 +13:00 |
|
JaminMartin
|
c4836916b0
|
feat: testing wan consul discovery
|
2025-12-19 10:24:11 +13:00 |
|
Alex
|
eac3a60050
|
Merge pull request 'migrate to this error, garage-v2' (#1219) from thiserror-2 into main-v2
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1219
Reviewed-by: Alex <lx@deuxfleurs.fr>
|
2025-11-12 08:05:43 +00:00 |
|
trinity-1686a
|
5333285b50
|
don't append index document to redirect urls
|
2025-11-06 18:03:58 +01:00 |
|
trinity-1686a
|
ef913843f7
|
fmt
|
2025-11-01 19:35:11 +01:00 |
|
trinity-1686a
|
1fe932d07f
|
migrate to this error
it doesn't generate a bazillion warning at compile time
|
2025-11-01 17:25:23 +01:00 |
|
Alex Auvolat
|
006fb18aea
|
fix compilation warning
|
2025-09-15 15:52:53 +02:00 |
|
Alex Auvolat
|
b43f309ec7
|
bump version to v2.1.0
|
2025-09-15 15:50:02 +02:00 |
|
Alex
|
df4721387c
|
Merge pull request 'Merge changes from v1.x into v2.x' (#1161) from sync-v2-to-v1 into main-v2
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1161
|
2025-09-15 13:24:20 +00:00 |
|
Alex Auvolat
|
9c067c0cbd
|
Merge branch 'main-v1' into sync-v2-to-v1
|
2025-09-14 21:04:04 +02:00 |
|
Alex
|
0bbf63ee0e
|
Merge pull request 'update rusqlite and snapshot using VACUUM INTO' (#1164) from update-rusqlite into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1164
|
2025-09-14 18:28:01 +00:00 |
|
Alex
|
879d941d7b
|
Merge pull request 'add garage repair clear-resync-queue (fix #1151)' (#1165) from clear-resync-queue into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1165
|
2025-09-14 17:50:41 +00:00 |
|
Alex Auvolat
|
d726cf0299
|
add garage repair clear-resync-queue (fix #1151)
|
2025-09-14 19:34:44 +02:00 |
|
Alex Auvolat
|
5687fc0375
|
update rusqlite and snapshot using VACUUM INTO
|
2025-09-14 19:22:36 +02:00 |
|
Alex Auvolat
|
4c895a7186
|
garage_db: fix error handling logic (fix #1138)
|
2025-09-14 18:03:31 +02:00 |
|
Alex Auvolat
|
7a256b2ebb
|
openapi: fix query parameters (fix #1160)
|
2025-09-14 17:27:37 +02:00 |
|
Alex Auvolat
|
909359ca4c
|
Merge branch 'main-v1' into sync-v2-to-v1
|
2025-09-14 17:02:34 +02:00 |
|
Alex Auvolat
|
6b06459b99
|
fullcopy tables: fix read quorum
|
2025-09-13 21:34:09 +02:00 |
|
Alex Auvolat
|
4c139bcbca
|
add error case for layout not ready, and fail earlier in many places
|
2025-09-13 20:52:51 +02:00 |
|
Alex
|
c3b5cbf212
|
Merge pull request 'fix panic when cluster_layout cannot be saved (fix #1150)' (#1158) from fix-1150 into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1158
|
2025-09-13 15:58:52 +00:00 |
|
Alex Auvolat
|
6cf6db5c61
|
fix panic when cluster_layout cannot be saved (fix #1150)
|
2025-09-13 17:49:25 +02:00 |
|
Alex Auvolat
|
d5a57e3e13
|
block: read_block: don't add not found blocks to resync queue
|
2025-09-13 17:38:23 +02:00 |
|
Alex Auvolat
|
5cf354acb4
|
block: maximum number of simultaneous reads
|
2025-09-13 17:38:06 +02:00 |
|
Alex
|
17fe11fa81
|
Merge pull request 'fix(openapi): use query params, not path params for Update & Delete Bucket' (#1139) from milas/garage:milas/fix-openapi-v2-params into main-v2
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1139
|
2025-09-04 07:23:45 +00:00 |
|
Alex
|
7e203f634e
|
Merge pull request 'fix server panic caused by garage json-api Metrics (fix #1132)' (#1144) from fix-1132 into main-v2
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1144
|
2025-08-27 22:24:29 +00:00 |
|
Alex
|
99f7c0fc4b
|
Merge pull request 'fix panic in garage status (fix #1131)' (#1145) from fix-1131 into main-v2
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1145
|
2025-08-27 22:15:15 +00:00 |
|
Alex Auvolat
|
c8c20d6f47
|
garage_db: reduce frequency of sqlite snapshot progress log (fix #1129)
|
2025-08-28 00:07:35 +02:00 |
|
Alex Auvolat
|
fb95a8819f
|
fix server panic caused by garage json-api Metrics (fix #1132)
|
2025-08-27 23:59:41 +02:00 |
|
Alex Auvolat
|
665addc03b
|
fix panic in garage status (fix #1131)
|
2025-08-27 23:58:48 +02:00 |
|
Alex Auvolat
|
2ddb29ca35
|
take consistency_mode (degraded/dangerous) into account in fullcopy tables
|
2025-08-27 23:34:06 +02:00 |
|
Alex
|
e5db610e4c
|
Merge pull request 'K2V client: allow custom HTTP client' (#731) from k2v/shared_http_client into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/731
Reviewed-by: maximilien <me@mricher.fr>
|
2025-08-27 21:21:09 +00:00 |
|
Alex Auvolat
|
54b9bf02a3
|
garage_db: refactor open function
|
2025-08-27 23:03:09 +02:00 |
|
Alex Auvolat
|
90bba5889a
|
garage_db: rename len to approximate_len as it is used for stats only
|
2025-08-27 21:23:45 +02:00 |
|
Alex Auvolat
|
6ea86db8cd
|
document fjall db engine, remove flakey metadata_fsync implementation
|
2025-08-27 20:22:41 +02:00 |
|
Alex Auvolat
|
aa69c06f2b
|
fix potential race condition and naming bug in fjall adapter
|
2025-08-27 20:22:38 +02:00 |
|
Julien Kritter
|
96d7713915
|
Add support for an LSM-tree-based backend with Fjall
|
2025-08-27 18:54:34 +02:00 |
|
Alex
|
47772eb525
|
Merge pull request 'fix: return consistent cors headers on api error' (#1115) from Xstoudi/garage:fix/consistent-cors into main-v2
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1115
|
2025-08-27 16:19:36 +00:00 |
|
Alex
|
d64498c3d3
|
Merge pull request 'log access keys' (#1122) from 1686a/log-access-key into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1122
|
2025-08-27 16:18:16 +00:00 |
|
Alex
|
c1ed770e64
|
Merge pull request 'log access keys Garage v2' (#1124) from 1686a/log-access-key-v2 into main-v2
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1124
|
2025-08-27 16:17:39 +00:00 |
|
Milas Bowman
|
4deb57815a
|
fix(api): use query params, not path params for Update & Delete Bucket
|
2025-08-23 13:02:03 -04:00 |
|
MagicRR
|
d8058e7475
|
fix: method name duplicated after client sdk generation
|
2025-08-07 10:14:56 +00:00 |
|
trinity-1686a
|
385fbc606d
|
log user-defined admin api tokens
|
2025-08-03 15:50:36 +02:00 |
|
trinity-1686a
|
6f9d6919a9
|
log access keys
|
2025-08-03 15:31:51 +02:00 |
|
trinity-1686a
|
b340599e68
|
log access keys
|
2025-08-03 15:30:56 +02:00 |
|
trinity-1686a
|
d975960be3
|
hide keys without any permissions from admin api
|
2025-08-02 17:28:14 +02:00 |
|