Is there any risk in using Garage at a large scale?
There's a max node limit right now of 256:
33c2086d9e/src/rpc/layout/mod.rs (L46)
Besides that; there's…
LMDB: MDB_BAD_VALSIZE error
I migrated this LMDB node over to SQLite in the morning:
.rw-r--r-- 4.7G garage 19 Mar 17:11 db.sqlite
It's been struggling to maintain the RPC connections to the other nodes and…
Migrate all metrics under garage_ namespace
Check data_dir valid on startup
I was able to workaround this issue by adding this to my garage unit's systemd config:
systemd.services.garage.unitConfig = {
AssertPathIsMountPoint = [ "/srv/meta" "/srv/data" ];
…
doc: reverse-proxy.md: Added section on caddy-fs-s3
132b534250
doc: reverse-proxy.md: Added section on caddy-fs-s3.
e399b60e25
Merge pull request 'GetObject: split out handle_get_full (small refactoring)' (#732) from split_getobject into main
d640102b76
[split_getobject] GetObject: split out handle_get_full
61758ce0f9
Merge pull request 'some refactoring on data read/write path' (#729) from refactor-block into main
6ee691e65f
[refactor-block] simplify some more
rclone gives Authorization header malformed, unexpected scope:
It's already there: https://garagehq.deuxfleurs.fr/documentation/connect/cli/#rclone
Cargo.toml: Enable full LTO in release builds and thin in dev builds.
620664ee9c
Cargo.toml: Enable full LTO in release builds and thin in dev builds.
5d941e0100
Merge pull request 'Dependency upgrades: http, hyper, aws-sdk, smaller deps' (#703) from dep-upgrade-202402 into main
e011941964
[dep-upgrade-202402] refactor use of BodyStream
53746b59e5
[dep-upgrade-202402] slightly more explicit error management
a31d1bd496
[dep-upgrade-202402] fix obsolete DateTime::from_utc calls
2b1e66afc8
cargo: Updated gethostname v0.2.3 -> v0.4.3.
e306af6414
cargo: Updated pretty_env_logger v0.4.0 -> v0.5.0.
5fccab5a48
garage/api: cargo: Updated idna dependency to 0.4.
3c9f4d5519
garage/db: cargo: Updated rusqlite to 0.29.
1f1a8fa428
cargo: Updated:
backup.md: Added restic-android note.
Internal error when no s3 binding
Why do I need to expose this API endpoint to get a working garage status?
There is no real distinction in the codebase between a storage node and a gateway - this only really exists at the…