diff --git a/temporalio/Cargo.lock b/temporalio/Cargo.lock index 014fc0bd..a6f180ec 100644 --- a/temporalio/Cargo.lock +++ b/temporalio/Cargo.lock @@ -3387,7 +3387,11 @@ dependencies = [ "anyhow", "assert_matches", "async-trait", + "bytes", "futures-util", + "http-body-util", + "hyper", + "hyper-util", "parking_lot", "prost", "rand 0.9.2", diff --git a/temporalio/ext/sdk-core b/temporalio/ext/sdk-core index 871b320c..eb74c70c 160000 --- a/temporalio/ext/sdk-core +++ b/temporalio/ext/sdk-core @@ -1 +1 @@ -Subproject commit 871b320c8f51d52cb69fcc31f9c4dcd47b9f3961 +Subproject commit eb74c70c2f4b6d3f56f364b06d6bbc09d01be809 diff --git a/temporalio/lib/temporalio/client/connection.rb b/temporalio/lib/temporalio/client/connection.rb index 192a7008..2199e52e 100644 --- a/temporalio/lib/temporalio/client/connection.rb +++ b/temporalio/lib/temporalio/client/connection.rb @@ -124,7 +124,8 @@ def initialize(interval: 30.0, timeout: 15.0) # Options for HTTP CONNECT proxy for client connections. # # @!attribute target_host - # @return [String] Target host:port for the HTTP CONNECT proxy. + # @return [String] Target for the HTTP CONNECT proxy. Use host:port for TCP, or unix:/path/to/unix.sock for Unix + # socket (meaning it'll start with "unix:/"). # @!attribute basic_auth_user # @return [String, nil] User for HTTP basic auth for the proxy, must be combined with {basic_auth_pass}. # @!attribute basic_auth_pass