diff --git a/Cargo.lock b/Cargo.lock index 5b80ec5e93..d79d1d9523 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4170,8 +4170,8 @@ dependencies = [ [[package]] name = "postgres" -version = "0.19.4" -source = "git+https://github.com/neondatabase/rust-postgres.git?branch=neon#00940fcdb57a8e99e805297b75839e7c4c7b1796" +version = "0.19.9" +source = "git+https://github.com/neondatabase/rust-postgres.git?branch=neon-rebase1#a88729d425754cb64423aa7140caac9f1cc9bb2a" dependencies = [ "bytes", "fallible-iterator", @@ -4183,10 +4183,10 @@ dependencies = [ [[package]] name = "postgres-protocol" -version = "0.6.4" -source = "git+https://github.com/neondatabase/rust-postgres.git?branch=neon#00940fcdb57a8e99e805297b75839e7c4c7b1796" +version = "0.6.7" +source = "git+https://github.com/neondatabase/rust-postgres.git?branch=neon-rebase1#a88729d425754cb64423aa7140caac9f1cc9bb2a" dependencies = [ - "base64 0.20.0", + "base64 0.22.1", "byteorder", "bytes", "fallible-iterator", @@ -4197,7 +4197,6 @@ dependencies = [ "rand 0.8.5", "sha2", "stringprep", - "tokio", ] [[package]] @@ -4218,8 +4217,8 @@ dependencies = [ [[package]] name = "postgres-types" -version = "0.2.4" -source = "git+https://github.com/neondatabase/rust-postgres.git?branch=neon#00940fcdb57a8e99e805297b75839e7c4c7b1796" +version = "0.2.8" +source = "git+https://github.com/neondatabase/rust-postgres.git?branch=neon-rebase1#a88729d425754cb64423aa7140caac9f1cc9bb2a" dependencies = [ "bytes", "fallible-iterator", @@ -6542,8 +6541,8 @@ dependencies = [ [[package]] name = "tokio-postgres" -version = "0.7.7" -source = "git+https://github.com/neondatabase/rust-postgres.git?branch=neon#00940fcdb57a8e99e805297b75839e7c4c7b1796" +version = "0.7.12" +source = "git+https://github.com/neondatabase/rust-postgres.git?branch=neon-rebase1#a88729d425754cb64423aa7140caac9f1cc9bb2a" dependencies = [ "async-trait", "byteorder", @@ -6558,9 +6557,11 @@ dependencies = [ "pin-project-lite", "postgres-protocol", "postgres-types", + "rand 0.8.5", "socket2", "tokio", "tokio-util", + "whoami", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 91fa6a2607..e1e7c6f7d6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -211,10 +211,10 @@ env_logger = "0.10" log = "0.4" ## Libraries from neondatabase/ git forks, ideally with changes to be upstreamed -postgres = { git = "https://github.com/neondatabase/rust-postgres.git", branch = "neon" } -postgres-protocol = { git = "https://github.com/neondatabase/rust-postgres.git", branch = "neon" } -postgres-types = { git = "https://github.com/neondatabase/rust-postgres.git", branch = "neon" } -tokio-postgres = { git = "https://github.com/neondatabase/rust-postgres.git", branch = "neon" } +postgres = { git = "https://github.com/neondatabase/rust-postgres.git", branch = "neon-rebase1" } +postgres-protocol = { git = "https://github.com/neondatabase/rust-postgres.git", branch = "neon-rebase1" } +postgres-types = { git = "https://github.com/neondatabase/rust-postgres.git", branch = "neon-rebase1" } +tokio-postgres = { git = "https://github.com/neondatabase/rust-postgres.git", branch = "neon-rebase1" } ## Local libraries compute_api = { version = "0.1", path = "./libs/compute_api/" } @@ -254,7 +254,7 @@ tonic-build = "0.12" [patch.crates-io] # Needed to get `tokio-postgres-rustls` to depend on our fork. -tokio-postgres = { git = "https://github.com/neondatabase/rust-postgres.git", branch = "neon" } +tokio-postgres = { git = "https://github.com/neondatabase/rust-postgres.git", branch = "neon-rebase1" } ################# Binary contents sections