upgrade async-graphql

This commit is contained in:
41666 2022-11-30 14:27:42 -05:00
parent 5c987caf38
commit 1f2e3e6eab
3 changed files with 21 additions and 74 deletions

89
Cargo.lock generated
View file

@ -27,7 +27,7 @@ version = "0.1.0"
dependencies = [ dependencies = [
"async-graphql", "async-graphql",
"async-graphql-axum", "async-graphql-axum",
"axum 0.6.0", "axum",
"lazy_static", "lazy_static",
"redis", "redis",
"serde", "serde",
@ -44,9 +44,9 @@ checksum = "71938f30533e4d95a6d17aa530939da3842c2ab6f4f84b9dae68447e4129f74a"
[[package]] [[package]]
name = "async-graphql" name = "async-graphql"
version = "4.0.16" version = "5.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9ed522678d412d77effe47b3c82314ac36952a35e6e852093dd48287c421f80" checksum = "5005cfd364b44d9cb55486b44184fe41a57b97339e17ce10db05f6b6093571d9"
dependencies = [ dependencies = [
"async-graphql-derive", "async-graphql-derive",
"async-graphql-parser", "async-graphql-parser",
@ -76,13 +76,13 @@ dependencies = [
[[package]] [[package]]
name = "async-graphql-axum" name = "async-graphql-axum"
version = "4.0.16" version = "5.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c91ac174c05670edffb720bc376b9d4c274c3d127ac08ed3d38144c9415502cd" checksum = "5554f6f1578ba1c65942ff7103c4c5421a47890a64666e1863d38bb9194ab091"
dependencies = [ dependencies = [
"async-graphql", "async-graphql",
"async-trait", "async-trait",
"axum 0.5.17", "axum",
"bytes", "bytes",
"futures-util", "futures-util",
"http-body", "http-body",
@ -93,9 +93,9 @@ dependencies = [
[[package]] [[package]]
name = "async-graphql-derive" name = "async-graphql-derive"
version = "4.0.16" version = "5.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c121a894495d7d3fc3d4e15e0a9843e422e4d1d9e3c514d8062a1c94b35b005d" checksum = "8ff995b9d89198740d3701f1e5f7101e2822d5f4f1f4db19e9a1a9314cb14364"
dependencies = [ dependencies = [
"Inflector", "Inflector",
"async-graphql-parser", "async-graphql-parser",
@ -109,9 +109,9 @@ dependencies = [
[[package]] [[package]]
name = "async-graphql-parser" name = "async-graphql-parser"
version = "4.0.16" version = "5.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b6c386f398145c6180206c1869c2279f5a3d45db5be4e0266148c6ac5c6ad68" checksum = "8e73570e2270b9921a183df47760bea67a65afb145eaaa1b82a9c34b0c6209ff"
dependencies = [ dependencies = [
"async-graphql-value", "async-graphql-value",
"pest", "pest",
@ -121,9 +121,9 @@ dependencies = [
[[package]] [[package]]
name = "async-graphql-value" name = "async-graphql-value"
version = "4.0.16" version = "5.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a941b499fead4a3fb5392cabf42446566d18c86313f69f2deab69560394d65f" checksum = "97013c726c11f29262f52e9487025a72bae58262bad3c26389936ce3bf143b11"
dependencies = [ dependencies = [
"bytes", "bytes",
"indexmap", "indexmap",
@ -171,12 +171,12 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
[[package]] [[package]]
name = "axum" name = "axum"
version = "0.5.17" version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "acee9fd5073ab6b045a275b3e709c163dd36c90685219cb21804a147b58dba43" checksum = "744864363a200a5e724a7e61bc8c11b6628cf2e3ec519c8a1a48e609a8156b40"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"axum-core 0.2.9", "axum-core",
"base64", "base64",
"bitflags", "bitflags",
"bytes", "bytes",
@ -186,40 +186,7 @@ dependencies = [
"http-body", "http-body",
"hyper", "hyper",
"itoa", "itoa",
"matchit 0.5.0", "matchit",
"memchr",
"mime",
"percent-encoding",
"pin-project-lite",
"serde",
"serde_json",
"serde_urlencoded",
"sha-1",
"sync_wrapper",
"tokio",
"tokio-tungstenite",
"tower",
"tower-http",
"tower-layer",
"tower-service",
]
[[package]]
name = "axum"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "744864363a200a5e724a7e61bc8c11b6628cf2e3ec519c8a1a48e609a8156b40"
dependencies = [
"async-trait",
"axum-core 0.3.0",
"bitflags",
"bytes",
"futures-util",
"http",
"http-body",
"hyper",
"itoa",
"matchit 0.6.0",
"memchr", "memchr",
"mime", "mime",
"percent-encoding", "percent-encoding",
@ -229,30 +196,16 @@ dependencies = [
"serde_json", "serde_json",
"serde_path_to_error", "serde_path_to_error",
"serde_urlencoded", "serde_urlencoded",
"sha-1",
"sync_wrapper", "sync_wrapper",
"tokio", "tokio",
"tokio-tungstenite",
"tower", "tower",
"tower-http", "tower-http",
"tower-layer", "tower-layer",
"tower-service", "tower-service",
] ]
[[package]]
name = "axum-core"
version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37e5939e02c56fecd5c017c37df4238c0a839fa76b7f97acdd7efb804fd181cc"
dependencies = [
"async-trait",
"bytes",
"futures-util",
"http",
"http-body",
"mime",
"tower-layer",
"tower-service",
]
[[package]] [[package]]
name = "axum-core" name = "axum-core"
version = "0.3.0" version = "0.3.0"
@ -883,12 +836,6 @@ dependencies = [
"cfg-if", "cfg-if",
] ]
[[package]]
name = "matchit"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73cbba799671b762df5a175adf59ce145165747bb891505c43d09aefbbf38beb"
[[package]] [[package]]
name = "matchit" name = "matchit"
version = "0.6.0" version = "0.6.0"

View file

@ -2,7 +2,7 @@ version: "3"
services: services:
redis: redis:
image: redislabs/redistimeseries:1.8.3 image: redis
command: redis-server --save "" --appendonly no command: redis-server --save "" --appendonly no
container_name: redis container_name: redis
restart: always restart: always

View file

@ -9,8 +9,8 @@ edition = "2021"
redis = { version = "0.22.1", features = ["aio", "r2d2", "tokio-comp"] } redis = { version = "0.22.1", features = ["aio", "r2d2", "tokio-comp"] }
serde_json = "1.0.89" serde_json = "1.0.89"
serde = "1.0.148" serde = "1.0.148"
async-graphql = { version = "4.0.16" } async-graphql = { version = "5.0.2" }
async-graphql-axum = "4.0.16" async-graphql-axum = "5.0.2"
axum = "0.6.0" axum = "0.6.0"
tokio = { version = "1.22.0" } tokio = { version = "1.22.0" }
tower-http = { version = "0.3.4", features = ["cors"] } tower-http = { version = "0.3.4", features = ["cors"] }