aboutsummaryrefslogtreecommitdiff
path: root/src/k2v-client
Commit message (Collapse)AuthorAgeFilesLines
* Allow external HTTP clientk2v/shared_http_clientQuentin Dufour2024-02-231-0/+10
|
* [dep-upgrade-202402] cargo clippy fixesAlex Auvolat2024-02-081-1/+1
|
* [dep-upgrade-202402] upgrade to http/hyper 1.x for testsAlex Auvolat2024-02-053-8/+16
|
* [dep-upgrade-202402] prepare migration to http/hyper 1.0Alex Auvolat2024-02-051-3/+7
|
* [dep-upgrade-202402] update aws-sdk dependenciesAlex Auvolat2024-02-053-9/+32
|
* [dep-upgrade-202402] refactor dependencies: move all as workspace depsAlex Auvolat2024-02-051-16/+16
|
* introduce dedicated return type for PollRangetrinity-1686a2023-06-242-13/+22
|
* bump k2v-client to v0.0.4k2v-client-aws-sigv4Alex Auvolat2023-05-221-1/+1
|
* Fix k2v_client with unicode in partition keysAlex Auvolat2023-05-221-1/+7
|
* Port k2v-client to aws-sigv4 since rusoto_signature is deprecatedAlex Auvolat2023-05-194-148/+190
|
* add tracing to k2v-clientAlex Auvolat2023-05-182-2/+13
|
* Split format_table into separate crate and reduce k2v-client dependenciesformat_table-v0.1.0Alex Auvolat2023-05-172-4/+3
|
* cargo fmtk2v-client-fixesAlex Auvolat2023-05-162-4/+8
|
* k2v-client 0.0.2Alex Auvolat2023-05-161-1/+1
|
* k2v-cli: fix sort_key being partition_key and specify which keyAlex Auvolat2023-05-161-3/+3
|
* fix base64 usesAlex Auvolat2023-05-163-9/+13
|
* k2v-client/Cargo.toml: Make tokio dep match other packages.Jonathan Davies2023-05-091-1/+1
|
* Declare garage crates using workspace.dependenciesJakub Jirutka2023-05-091-1/+1
| | | | | | | | 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
* Prepare for v0.8.2Alex Auvolat2023-03-131-1/+1
|
* Merge branch 'main' into k2v-watch-range-2Alex Auvolat2023-01-261-7/+7
|\
| * Cargo.toml: Updated clap from 3.1.18 to 4.1.Jonathan Davies2023-01-261-1/+1
| |
| * k2v-client/Cargo.toml: Loosen dependencies.Jonathan Davies2023-01-261-5/+5
| |
| * Cargo.toml: Updated base64 from 0.13 to 0.21.Jonathan Davies2023-01-261-1/+1
| |
* | Poll cleanupAlex Auvolat2023-01-111-1/+1
| |
* | k2v-client libary poll_range and CLI poll-rangeAlex Auvolat2023-01-113-54/+241
|/
* Bump everything to v0.8.1Alex Auvolat2023-01-021-1/+1
|
* definitively expunge openssl from dependencies everywhereAlex Auvolat2022-10-141-1/+1
|
* Bump versions to 0.8.0 (compatibility is broken already)Alex Auvolat2022-09-061-1/+1
|
* Publish k2v-client crate to crates.io (#337)Alex2022-07-041-2/+7
| | | | | | | 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>
* Fix poll item when item didn't changek2v-poll-fixAlex Auvolat2022-07-042-5/+12
|
* Add `poll` command to `k2v-cli` (#335)Alex2022-07-041-0/+28
| | | | | | | 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>
* K2V client improvements (#307)v0.7.2Alex2022-05-244-4/+61
| | | | | | | | | | | - [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>
* Add a K2V client library and CLI (#303)trinity-1686a2022-05-185-0/+1106
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>