Commit graph

  • 4c1bf42192
    feat: add use_local_tz configuration #908 Renjaya Raga Zenta 2024-11-21 15:18:53 +0700
  • c50cab80fa
    Upgrade fjall to 2.4, add option to set block cache size #906 Julien Kritter 2024-11-21 14:14:39 +0100
  • 9e576e4f35
    Add support for an LSM-tree-based backend with Fjall Julien Kritter 2024-09-13 10:40:46 +0200
  • 906c8708fd Merge pull request 'add extraVolumes and extraVolumeMounts to helm chart' (#896) from eugene-davis/garage:main into main main maximilien 2024-11-19 22:23:13 +0000
  • 747889a096 Merge pull request 'Update Python SDK documentation' (#887) from cryptolukas/garage:fix-python-sdk-docs into main Alex 2024-11-19 09:15:03 +0000
  • feb09a4bc6 Merge pull request 'doc: update mastodon media header pruning section' (#888) from teutat3s/garage:doc-update-mastodon-media into main Alex 2024-11-19 09:14:34 +0000
  • 3b3086d513 Implement a queue crate to replace the todo trees #903 Julien Kritter 2024-11-07 13:54:30 +0100
  • aa8bc6aa88 Merge pull request 'doc: add Triplebit's use-case' (#901) from jonah/garage:triplebit into main maximilien 2024-11-17 13:43:49 +0000
  • aba7902995
    doc: add Triplebit's use-case #901 Jonah Aragon 2024-11-15 14:13:02 -0600
  • 78de7b5bde Merge pull request 'fix bit/byte inversion in rpc secret error message' (#898) from trinity-1686a/garage:rpc-comment into main Alex 2024-11-07 11:11:12 +0000
  • 9bd9e392ba fix bit/byte inversion in rpc secret error message #898 trinity-1686a 2024-11-07 00:29:26 +0100
  • 116ad479a8
    add extraVolumes and extraVolumeMounts to helm chart #896 Eugene Davis 2024-10-26 21:00:53 +0200
  • 03e954560e determine windows free disk size #891 Michael Zhang 2024-10-21 10:33:44 -0500
  • 38d9c74db5 fix the unix side again Michael Zhang 2024-10-21 13:18:09 +0000
  • 5339e4c41a make all of the unix-specific things gated behind cfg Michael Zhang 2024-10-21 07:53:00 -0500
  • b6a58c5c16
    doc: update mastodon media header pruning section #888 teutat3s 2024-10-17 20:58:17 +0200
  • 2b0bfa9b18 the old value do not work out of the box #887 Matthias Doering 2024-10-14 17:20:26 +0200
  • 7af19649bb Configure website access. #883 Aljosha Papsch 2024-09-26 14:33:45 +0200
  • c2a6108d29 Silence remaining cargo fmt complaints. Aljosha Papsch 2024-09-24 16:47:30 +0200
  • b185ec2f85 Run cargo fmt. Aljosha Papsch 2024-09-24 16:34:26 +0200
  • 53a8d8e720 Improve comments. Aljosha Papsch 2024-09-24 16:05:33 +0200
  • 8b659015d7 Create node layout. Aljosha Papsch 2024-09-24 15:52:11 +0200
  • 89d70e6bd8 Create keys, buckets and permissions. Aljosha Papsch 2024-09-24 14:09:13 +0200
  • a18b3f0d1f Merge pull request 'Garage v1.0.1' (#881) from rel-v1.0.1 into main Alex 2024-09-22 13:02:02 +0000
  • 7a143f46fc
    Bump to version 1.0.1 v1.0.1 #881 Alex Auvolat 2024-09-22 14:25:32 +0200
  • c731f0291a Merge pull request 'fix logic in garage layout skip-dead-nodes + fix typo (fix #879)' (#880) from fix-skip-dead-nodes into main Alex 2024-09-22 12:01:49 +0000
  • 34453bc9c2
    fix logic in garage layout skip-dead-nodes + fix typo (fix #879) #880 Alex Auvolat 2024-09-22 13:47:27 +0200
  • 6da1353541 Merge pull request 'Don't fetch old values in cross-partition transactional inserts' (#877) from withings/garage:perf/kv/insert-no-return-cross-partition into main Alex 2024-09-14 15:57:27 +0000
  • bd71728874
    Tests: don't expect old value after transactional insert #877 Julien Kritter 2024-09-12 10:50:53 +0200
  • 51ced60366
    Don't fetch old values in cross-partition transactional inserts Julien Kritter 2024-09-12 10:26:28 +0200
  • 586957b4b7 Merge pull request 'KV: don't retrieve values for write ops' (#873) from marvinj97/garage:perf/kv/insert-no-return into main Alex 2024-09-10 09:06:29 +0000
  • 8d2bb4afeb Merge pull request 'Typo' (#875) from faust/garage:doc2 into main Alex 2024-09-10 09:03:31 +0000
  • c26f32b769
    Typo #875 Faustin Lammler 2024-09-10 09:34:59 +0200
  • 8062ec7b4b test: fix db tests #873 marvin-j97 2024-09-04 19:24:36 +0200
  • eb416a02fb dont assert deletion count in sqlite KV adapter marvin-j97 2024-09-04 18:51:51 +0200
  • 74363c9060 perf(kv): dont retrieve values for write ops marvin-j97 2024-09-04 18:45:17 +0200
  • 5275ae60b0 chore(flake-inputs): use a cargo2nix reference without a deprecated Nix feature #872 Raito Bezarius 2024-09-03 16:47:48 +0200
  • b05e20901e chore(devshell): add cargo2nix to it Raito Bezarius 2024-09-03 16:47:21 +0200
  • 6db21f1bd5 tests(api): test redirections for the S3 API Raito Bezarius 2024-09-03 16:58:12 +0200
  • b99aaa8351 feat(api|web): follow through metadata-driven redirects Raito Bezarius 2024-09-03 15:43:08 +0200
  • 647b2dae33 feat(api|web): persist x-amz-website-redirect-location directives Raito Bezarius 2024-09-03 16:23:05 +0200
  • 615698df7d Merge pull request 'update compiler to Rust 1.77' (#866) from rust-1.77 into main Alex 2024-08-26 19:08:00 +0000
  • 7061fa5a56
    use rust 1.77 in nix/compile.nix #866 Alex Auvolat 2024-08-26 19:02:00 +0200
  • 8881930cdd
    update nixpkgs and rust-overlay sources in flake.nix Alex Auvolat 2024-08-26 18:47:02 +0200
  • 52f6c0760b Merge pull request 'update crate time (fix #849)' (#865) from update-time into main Alex 2024-08-26 16:20:04 +0000
  • 5b0602c7e9
    update crate time (fix #849) #865 Alex Auvolat 2024-08-26 18:02:49 +0200
  • 1ca12a9cb6
    rpc: formatting fixes in rpc_helper #860 Julien Kritter 2024-08-26 15:36:04 +0200
  • 5b6521b868
    rpc: add watchdog metrics, ignore edge cases beyond the layout size Julien Kritter 2024-08-26 11:19:28 +0200
  • 182b2af7e5 Merge pull request 'api servers: kill opened connections after SIGINT after 10s deadline (fix #806)' (#864) from exit-deadline into main Alex 2024-08-25 18:34:55 +0000
  • baf32c9575
    api servers: kill opened connections after SIGINT after 10s deadline (fix #806) #864 Alex Auvolat 2024-08-25 20:04:56 +0200
  • 3dda1ee4f6 Merge pull request 'fix build when lmdb feature is disabled (fix #800)' (#863) from fix-800 into main Alex 2024-08-25 10:00:40 +0000
  • aa7ce9e97c
    fix build when lmdb feature is disabled (fix #800) #863 Alex Auvolat 2024-08-25 11:42:37 +0200
  • f3589fee77
    update Cargo dependencies #847 update-dependencies-1.1 Alex Auvolat 2024-08-25 11:19:38 +0200
  • 8d62616ec0 Merge pull request 'layout: discard old info when it is completely out-of-date (fix #841)' (#861) from fix-841 into main Alex 2024-08-24 11:12:39 +0000
  • bd6fe72c06 Merge pull request 'Quick start: mention Docker (replace #803)' (#862) from dougreeder into main Alex 2024-08-24 11:07:46 +0000
  • 4c9e8ef625
    doc: clarify quick start on using docker #862 Alex Auvolat 2024-08-24 13:04:38 +0200
  • 3e711bc110 Merge pull request 'don't modify postobject request before validating policy' (#850) from trinity-1686a/garage:fix-acl-postobject into main Alex 2024-08-24 10:49:14 +0000
  • 7fb66b4944
    layout: discard old info when it is completely out-of-date (fix #841) #861 Alex Auvolat 2024-08-24 12:38:56 +0200
  • e628072d37
    rpc: implement preemptive sends to alleviate slow RPC propagation Julien Kritter 2024-08-23 13:31:48 +0200
  • b5cefc0a99 Fix fmt #854 Dominik Grygiel 2024-08-19 20:32:35 +0200
  • 824e473809 Consider both old and current versions when verifying layout history Dominik Grygiel 2024-08-19 18:37:09 +0200
  • 679ae8bcbb Merge pull request 'Set "no read ahead" on LMDB to improve performances when "LMDB size" > "RAM size"' (#855) from fix-lmdb-no-read-ahead into main Quentin 2024-08-18 12:25:35 +0000
  • 2a93ad0c84
    force flag "no read ahead" on LMDB #855 Quentin Dufour 2024-08-17 13:17:16 +0200
  • 1ebaf7aa17
    force flag "no read ahead" on LMDB #853 feat-metrics-metadata-engine Quentin Dufour 2024-08-17 13:17:16 +0200
  • 306a74379a
    add metrics to workers Quentin Dufour 2024-08-17 13:16:55 +0200
  • f8d0affd82 Include old_versions when merging layouts, don't remove old layout versions Dominik Grygiel 2024-08-15 17:47:16 +0200
  • 14163b5853
    switch to ms, simplify collected metrics Quentin Dufour 2024-08-15 15:43:15 +0200
  • 2d439c388c
    switch from micros to millis Quentin Dufour 2024-08-15 15:30:56 +0200
  • 1685d83c04
    switch from sec to us Quentin Dufour 2024-08-15 14:32:01 +0200
  • 9d01a9870c
    fix cargo.nix Quentin Dufour 2024-08-15 09:10:39 +0200
  • 56de00945f
    proxy finalized, use it by setting 'lmdb-with-metrics' Quentin Dufour 2024-08-14 23:12:46 +0200
  • efc87a8b8e
    add proxy to instrument LmdbDB with otel Quentin Dufour 2024-08-14 22:20:08 +0200
  • f190032589 don't modify postobject request before validating policy #850 trinity-1686a 2024-08-10 20:06:04 +0200
  • 3a87bd1370 Merge pull request 'Improve error message for malformed RPC secret key' (#846) from improve-secret-error-message into main maximilien 2024-08-09 06:47:11 +0000
  • 9302cd42f0 Improve error message for malformed RPC secret key #846 improve-secret-error-message Maximilien R. 2024-08-06 23:22:25 +0200
  • edb13dea2f refactor: make TableShardedReplication a thin wrapper around LayoutManager #820 Yureka 2024-05-05 11:20:24 +0200
  • 060ad0da32 docs: Update LMDB website kosssi 2024-06-25 08:29:13 +0000
  • a5ed1161c6 Merge pull request 'Add environment variable dict to helm chart.' (#843) from Benjamin/garage:main into main maximilien 2024-08-06 21:45:35 +0000
  • 222674432b This commit adds an environment dict to garage helm chart. Using it, env variables can be set into the garage container environment, useful to set eg. GARAGE_ADMIN_TOKEN or GARAGE_METRICS_TOKEN #843 Benjamin von Mossner 2024-07-25 11:42:13 +0200
  • 29514996a0 docs: Update LMDB website #836 kosssi 2024-06-25 08:29:13 +0000
  • 070a8ad110 Merge pull request 'doc: fix typo' (#831) from Armael/garage:typo into main Alex 2024-06-18 12:40:32 +0000
  • 770384cae1 Merge pull request 'add rpc_public_addr_subnet config option' (#817) from flokli/garage:rpc_public_addr_subnet into main Alex 2024-06-18 12:40:07 +0000
  • a0f6bc5b7f add rpc_public_addr_subnet config option #817 Florian Klink 2024-04-23 11:57:43 +0300
  • 88c734bbd9 typo #831 Armaël Guéneau 2024-06-04 15:34:02 +0200
  • 7e7cb6412d ente: add more details on bucket configuration #826 maximilien 2024-05-26 06:18:20 +0000
  • d38509ef4b Merge pull request 'adding the ability to change the default podManagementPolicy for StatefulSets' (#823) from bodaciousbiscuits/garage:main into main maximilien 2024-05-25 18:35:53 +0000
  • b98c90f045
    Adding ente documentation Thomas 2024-05-24 08:51:07 +0200
  • 39b37833c5 adding the ability to change the default podManagementPolicy for StatefulSets #823 bodaciousbiscuits 2024-05-19 21:31:19 -0500
  • 6558c15863
    decrease write quorum hotfix/1.0.0-rc1-red-ftr-wquorum Quentin Dufour 2024-05-15 08:05:18 +0200
  • a2c1de646b Merge pull request 'cli: clarify garage block is node-local' (#813) from flokli/garage:block-node-local into main maximilien 2024-05-12 08:53:26 +0000
  • 15847a636a cli: clarify garage block is node-local #813 Florian Klink 2024-04-21 13:38:14 +0300
  • 9e83696437 re-add replication_mode setting #819 Yureka 2024-05-03 23:50:32 +0200
  • 7c386d0413 replication mode part of cluster layout Yureka 2024-05-03 23:47:04 +0200
  • 123d3e1f04 Merge pull request 'flake.nix: add rust-analyzer to devShells.full, expose devShells.full in shell.nix' (#816) from flokli/garage:shell-fixes into main Alex 2024-04-23 18:54:26 +0000
  • a6e4b96ca9 shell.nix: expose devShellFull #816 Florian Klink 2024-04-23 11:58:44 +0300
  • b442b0e35e devShells.full: add rust-analyzer Florian Klink 2024-04-23 11:58:34 +0300
  • 0c3b198b22 Improves Quick Start for users not using Linux #803 P. Douglas Reeder 2024-04-10 16:42:10 -0400
  • 33c2086d9e Merge pull request '[fix-doc] fix broken references in documentation' (#802) from fix-doc into main Alex 2024-04-10 15:49:03 +0000
  • 5ad1e55ccf [fix-doc] fix broken references in documentation #802 Alex Auvolat 2024-04-10 17:47:34 +0200
  • 1779fd40c0 Merge pull request 'Garage v1.0' (#683) from next-0.10 into main Alex 2024-04-10 15:23:12 +0000