• Joined on 2022-12-30
jpds commented on issue Deuxfleurs/garage#812 2024-04-22 12:58:29 +00:00
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…

jpds commented on issue Deuxfleurs/garage#778 2024-03-19 17:20:28 +00:00
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…

jpds opened issue Deuxfleurs/garage#778 2024-03-18 15:41:25 +00:00
LMDB: MDB_BAD_VALSIZE error
jpds opened issue Deuxfleurs/garage#777 2024-03-18 15:38:41 +00:00
Migrate all metrics under garage_ namespace
jpds commented on issue Deuxfleurs/garage#601 2024-03-05 15:11:39 +00:00
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" ];
…
jpds pushed to caddy-fileserver-browse-s3 at jpds/garage 2024-02-26 00:54:52 +00:00
3813e6c71d doc: reverse-proxy.md: Added section on caddy-fs-s3.
jpds created pull request Deuxfleurs/garage#733 2024-02-26 00:46:07 +00:00
doc: reverse-proxy.md: Added section on caddy-fs-s3
jpds created branch caddy-fileserver-browse-s3 in jpds/garage 2024-02-26 00:44:38 +00:00
jpds pushed to caddy-fileserver-browse-s3 at jpds/garage 2024-02-26 00:44:38 +00:00
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
Compare 10 commits »
jpds commented on issue Deuxfleurs/garage#679 2024-02-07 16:22:40 +00:00
Get available disk space in prometheus metrics

Already available as garage_local_disk_avail.

jpds created pull request Deuxfleurs/garage#704 2024-02-07 16:14:40 +00:00
Cargo.toml: Enable full LTO in release builds and thin in dev builds.
jpds created branch release-build-lto in jpds/garage 2024-02-07 16:12:17 +00:00
jpds pushed to release-build-lto at jpds/garage 2024-02-07 16:12:17 +00:00
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
Compare 10 commits »
jpds pushed to cargo-bumps-230801 at jpds/garage 2023-08-27 18:21:26 +00:00
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:
Compare 5 commits »
jpds created pull request Deuxfleurs/garage#616 2023-08-18 17:03:24 +00:00
backup.md: Added restic-android note.
jpds created branch doc-restic-android in jpds/garage 2023-08-18 17:02:52 +00:00
jpds pushed to doc-restic-android at jpds/garage 2023-08-18 17:02:52 +00:00
7f7d85654d backup.md: Added restic-android note.
jpds opened issue Deuxfleurs/garage#615 2023-08-16 12:38:30 +00:00
Resync status relaying
jpds commented on issue Deuxfleurs/garage#613 2023-08-16 12:33:57 +00:00
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…