Alex Auvolat
|
4b1fdbef55
|
bump version to v1.3.0
v1.3.0
|
2025-09-14 21:36:33 +02:00 |
|
Alex Auvolat
|
0f1b488be0
|
fix rust warnings
|
2025-09-14 21:25:37 +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
|
0c7aeab6f8
|
Merge pull request 'garage_db: fix error handling logic (fix #1138)' (#1163) from fix-1138 into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1163
|
2025-09-14 17:26:08 +00:00 |
|
Alex Auvolat
|
5687fc0375
|
update rusqlite and snapshot using VACUUM INTO
|
2025-09-14 19:22:36 +02:00 |
|
Alex
|
97f1e9ab52
|
Merge pull request 'Add Plakar documentation (backup tools)' (#1119) from Lapineige/garage:Plakar_support into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1119
|
2025-09-14 16:08:36 +00:00 |
|
Lapineige
|
60b1d78b56
|
Add Plakar documentation
|
2025-09-14 18:07:49 +02:00 |
|
Alex Auvolat
|
4c895a7186
|
garage_db: fix error handling logic (fix #1138)
|
2025-09-14 18:03:31 +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
|
57a467b5c0
|
Merge pull request 'Block manager: limit simultaneous block reads from disk' (#1157) from block-max-simultaneous-reads into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1157
|
2025-09-13 15:53:24 +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
|
2b007ddea3
|
Merge pull request 'woodpecker: require the nix=enabled label' (#1152) from woodpecker-nix-flag into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1152
|
2025-09-04 09:10:10 +00:00 |
|
Alex Auvolat
|
c8599a8636
|
woodpecker: require the nix=enabled label
|
2025-09-04 11:06:46 +02:00 |
|
Alex
|
0b901bf291
|
Merge pull request 'garage_db: reduce frequency of sqlite snapshot progress log (fix #1129)' (#1146) from fix-1129 into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1146
|
2025-08-27 22:26:32 +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
|
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
|
65c6f8adea
|
Merge pull request 'garage_db: refactor open function' (#1142) from factor-db-open into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1142
|
2025-08-27 21:10:59 +00:00 |
|
Alex Auvolat
|
54b9bf02a3
|
garage_db: refactor open function
|
2025-08-27 23:03:09 +02:00 |
|
Alex
|
469153233f
|
Merge pull request 'garage_db: rename len to approximate_len as it is used for stats only' (#1141) from db-approximate-len into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1141
|
2025-08-27 20:44:50 +00: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
|
a64b567d43
|
Merge pull request 'Add experimental support for Fjall DB engine' (#906) from withings/garage:feat/fjall-db-engine into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/906
|
2025-08-27 19:09:40 +00: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 |
|
Alex Auvolat
|
a6c6c44310
|
nix: build and test fjall feature
|
2025-08-27 18:54:42 +02:00 |
|
Julien Kritter
|
96d7713915
|
Add support for an LSM-tree-based backend with Fjall
|
2025-08-27 18:54:34 +02: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 |
|
trinity-1686a
|
b340599e68
|
log access keys
|
2025-08-03 15:30:56 +02:00 |
|
Alex
|
5448012b27
|
Merge pull request 'Pixelfed_support' (#1118) from Lapineige/garage:Pixelfed_support into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1118
|
2025-08-02 15:03:57 +00:00 |
|
Alex
|
ce34d11a65
|
Merge pull request 'don't die on SIGHUP' (#1121) from 1686a/handle-sighup into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1121
|
2025-08-02 14:53:58 +00:00 |
|
Alex
|
8cb7623ebd
|
Merge pull request 'handle ECONNABORTED' (#1120) from 1686a/handle-econnaborted into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1120
|
2025-08-02 14:53:45 +00:00 |
|
trinity-1686a
|
5469c95877
|
handle ECONNABORTED
|
2025-08-02 13:14:01 +02:00 |
|
trinity-1686a
|
f930c6f643
|
don't die on SIGHUP
|
2025-08-02 13:09:33 +02:00 |
|
Alex
|
afcb22bf16
|
Merge pull request 'Fix typo in peertube buckets names' (#1117) from Lapineige/garage:main into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1117
|
2025-08-02 08:27:01 +00:00 |
|
Lapineige
|
cc29a40d51
|
Actualiser doc/book/connect/apps/index.md
|
2025-08-01 21:35:15 +00:00 |
|
Lapineige
|
0f3f180c3e
|
Merge branch 'main-v1' into main
|
2025-08-01 21:33:58 +00:00 |
|
Lapineige
|
70cf6004ae
|
Fix typo in peertube buckets names
|
2025-08-01 21:32:59 +00:00 |
|
Alex
|
c7571ff89b
|
Merge pull request 'Fix some unsoundness in lmdb adapter unsafe' (#1099) from krtab/garage:fix_some_ub into main-v1
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1099
|
2025-07-31 19:38:23 +00:00 |
|
Arthur Carcano
|
1b42919bf7
|
Fix some unsoundness in lmdb adapter unsafe
|
2025-07-25 23:33:51 +02:00 |
|
Alex
|
3f4ab3a4a3
|
Merge pull request 'Garage v1.2.0' (#1068) from rel-1.2.0 into main
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1068
|
2025-06-13 16:12:29 +00:00 |
|
Alex Auvolat
|
3a4afc04a9
|
cargo: update crossbeam-channel to avoid yanked version
v1.2.0
|
2025-06-13 17:22:47 +02:00 |
|
Alex Auvolat
|
fbf03e9378
|
bump version to v1.2.0
|
2025-06-13 14:21:28 +02:00 |
|
Alex
|
9eb07d4c7b
|
Merge pull request 'cli: mark block refs as deleted in garage block purge (fix #1055)' (#1067) from fix-1055 into main
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1067
|
2025-06-13 11:53:41 +00:00 |
|
Alex Auvolat
|
85ee4f5d8c
|
cli: mark block refs as deleted in garage block purge
|
2025-06-13 13:52:02 +02:00 |
|
Alex
|
328072d122
|
Merge pull request 'put web error in a basic webpage' (#1064) from trinity-1686a/garage:1686a/non-xml-web-error into main
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1064
|
2025-06-12 06:06:38 +00:00 |
|
trinity-1686a
|
26bc807905
|
put web error in a basic webpage
before, it was a plain string, with an xml content type
this caused browsers to show very ugly and meaningless pages
|
2025-06-10 22:23:06 +02:00 |
|
Alex
|
a9f5f242b2
|
Merge pull request 'feat: add log to journald feature' (#1056) from ragazenta/garage:feat/tracing-journald into main
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/1056
|
2025-06-10 18:38:23 +00:00 |
|