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
|
4563313f87
|
use cargo-shear to remove many unused dependencies between crates
|
2025-01-31 18:47:30 +01:00 |
|
Stefan Majer
|
2eb9fcae20
|
Fix all typos
|
2025-01-16 13:22:00 +01:00 |
|
Quentin Dufour
|
8b35a946d9
|
Allow external HTTP client
|
2024-02-23 17:09:47 +01:00 |
|
Alex Auvolat
|
bcbd15da84
|
[dep-upgrade-202402] cargo clippy fixes
|
2024-02-08 23:29:57 +01:00 |
|
Alex Auvolat
|
81ccd4586e
|
[dep-upgrade-202402] upgrade to http/hyper 1.x for tests
|
2024-02-05 19:57:35 +01:00 |
|
Alex Auvolat
|
6e69a1fffc
|
[dep-upgrade-202402] prepare migration to http/hyper 1.0
|
2024-02-05 14:44:12 +01:00 |
|
Alex Auvolat
|
6e4229e29c
|
[dep-upgrade-202402] update aws-sdk dependencies
|
2024-02-05 14:02:45 +01:00 |
|
Alex Auvolat
|
fe1af5d98b
|
[dep-upgrade-202402] refactor dependencies: move all as workspace deps
|
2024-02-05 13:02:02 +01:00 |
|
trinity-1686a
|
33b3cf8e22
|
introduce dedicated return type for PollRange
|
2023-06-24 10:17:20 +02:00 |
|
Alex Auvolat
|
c3d3b837eb
|
bump k2v-client to v0.0.4
|
2023-05-22 10:47:15 +02:00 |
|
Alex Auvolat
|
130e01505b
|
Fix k2v_client with unicode in partition keys
|
2023-05-22 10:45:09 +02:00 |
|
Alex Auvolat
|
644e872264
|
Port k2v-client to aws-sigv4 since rusoto_signature is deprecated
|
2023-05-19 12:08:29 +02:00 |
|
Alex Auvolat
|
4420db7310
|
add tracing to k2v-client
|
2023-05-18 11:18:21 +02:00 |
|
Alex Auvolat
|
a1cec2cd60
|
Split format_table into separate crate and reduce k2v-client dependencies
|
2023-05-17 13:01:37 +02:00 |
|
Alex Auvolat
|
16f2a32bb7
|
cargo fmt
|
2023-05-16 19:46:57 +02:00 |
|
Alex Auvolat
|
472444ed8e
|
k2v-client 0.0.2
|
2023-05-16 19:46:57 +02:00 |
|
Alex Auvolat
|
bb03805b58
|
k2v-cli: fix sort_key being partition_key and specify which key
|
2023-05-16 19:46:57 +02:00 |
|
Alex Auvolat
|
e4f955d672
|
fix base64 uses
|
2023-05-16 19:46:56 +02:00 |
|
Jonathan Davies
|
c9d26e8c50
|
k2v-client/Cargo.toml: Make tokio dep match other packages.
|
2023-05-09 14:33:00 +01:00 |
|
Jakub Jirutka
|
d2deee0b8b
|
Declare garage crates using workspace.dependencies
This will allow to really disable "sled" feature without declaring
`default-features = false` in every Cargo.toml where garage_db and
garage_model is used.
See https://doc.rust-lang.org/cargo/reference/workspaces.html#the-dependencies-table
|
2023-05-09 08:46:15 +00:00 |
|
Alex Auvolat
|
0a1ddcf630
|
Prepare for v0.8.2
|
2023-03-13 18:46:31 +01:00 |
|
Alex Auvolat
|
590a0a8450
|
Merge branch 'main' into k2v-watch-range-2
|
2023-01-26 16:46:40 +01:00 |
|
Jonathan Davies
|
bcac889f9a
|
Cargo.toml: Updated clap from 3.1.18 to 4.1.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
9e08a05e69
|
k2v-client/Cargo.toml: Loosen dependencies.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
36944f1839
|
Cargo.toml: Updated base64 from 0.13 to 0.21.
|
2023-01-26 11:13:07 +00:00 |
|
Alex Auvolat
|
5b5ca63cf6
|
Poll cleanup
|
2023-01-11 15:17:27 +01:00 |
|
Alex Auvolat
|
32aab06929
|
k2v-client libary poll_range and CLI poll-range
|
2023-01-11 11:14:29 +01:00 |
|
Alex Auvolat
|
6775569525
|
Bump everything to v0.8.1
|
2023-01-02 14:15:33 +01:00 |
|
Alex Auvolat
|
fcaee3bea0
|
definitively expunge openssl from dependencies everywhere
|
2022-10-14 18:10:36 +02:00 |
|
Alex Auvolat
|
48ffaaadfc
|
Bump versions to 0.8.0 (compatibility is broken already)
|
2022-09-06 16:47:56 +02:00 |
|
Alex
|
fe3fa83de7
|
Publish k2v-client crate to crates.io (#337)
Co-authored-by: Alex Auvolat <alex@adnab.me>
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/337
Co-authored-by: Alex <alex@adnab.me>
Co-committed-by: Alex <alex@adnab.me>
|
2022-07-04 18:27:25 +02:00 |
|
Alex Auvolat
|
b6d59ec19a
|
Fix poll item when item didn't change
|
2022-07-04 14:00:02 +02:00 |
|
Alex
|
0850bac874
|
Add poll command to k2v-cli (#335)
Co-authored-by: Alex Auvolat <alex@adnab.me>
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/335
Co-authored-by: Alex <alex@adnab.me>
Co-committed-by: Alex <alex@adnab.me>
|
2022-07-04 12:45:32 +02:00 |
|
Alex
|
b2a2d3859f
|
K2V client improvements (#307)
- [x] Better distinguish error types
- [x] Parse error messages received from server
- [x] Remove `src/` folder layer, we don't have that for other crates
Co-authored-by: Alex Auvolat <alex@adnab.me>
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/307
Co-authored-by: Alex <alex@adnab.me>
Co-committed-by: Alex <alex@adnab.me>
|
2022-05-24 12:48:05 +02:00 |
|
trinity-1686a
|
64c193e3db
|
Add a K2V client library and CLI (#303)
lib.rs could use getting split in modules, but I'm not sure how exactly
Co-authored-by: trinity-1686a <trinity@deuxfleurs.fr>
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/303
Co-authored-by: trinity-1686a <trinity.pointard@gmail.com>
Co-committed-by: trinity-1686a <trinity.pointard@gmail.com>
|
2022-05-18 22:24:09 +02:00 |
|