Skip to content

feat: support s3.connect-timeout property #941

@laskoviymishka

Description

@laskoviymishka

Parent: #471

io/gocloud/s3.go:43 keeps io.S3ConnectTimeout in the unsupportedS3Props list and rejects it outright. Java and pyiceberg both honor s3.connect-timeout. The fix is to parse the property as a duration and set it on the AWS SDK HTTP client (aws.Config.HTTPClient) when constructing the S3 IO, then drop the property from the unsupported list. PR #744 unblocked s3.signer.uri the same way and is a good template.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions