Skip to content

FOLS3CL-52: Expose idle connection timeout http client property - #76

Merged
viacheslavkol merged 1 commit into
masterfrom
FOLS3CL-52
Apr 23, 2026
Merged

FOLS3CL-52: Expose idle connection timeout http client property#76
viacheslavkol merged 1 commit into
masterfrom
FOLS3CL-52

Conversation

@viacheslavkol

@viacheslavkol viacheslavkol commented Apr 23, 2026

Copy link
Copy Markdown
Contributor

Purpose

Expose idle connection timeout http client property
https://folio-org.atlassian.net/browse/FOLS3CL-52

Approach

Add idleKeepAliveSeconds property to S3ClientProperties. Create http client manually in MinioS3Client when idleKeepAliveSeconds is set keeping other http client properties default

Pre-Merge Checklist:

Before merging this PR, please go through the following list and take appropriate actions.

  • Does this PR meet or exceed the expected quality standards?
    • Code coverage on new code is 80% or greater
    • Duplications on new code is 3% or less
    • There are no major code smells or security issues
  • Does this introduce breaking changes?
    • Were any API paths or methods changed, added or removed?
    • Were there any schema changes?
    • Did any of the interface versions change?
    • Were permissions changed, added, or removed?
    • Are there new interface dependencies?
    • There are no breaking changes in this PR.

https://folio-org.atlassian.net/browse/FOLS3CL-52

Add idleKeepAliveSeconds property to S3ClientProperties. Create http client manually in MinioS3Client when idleKeepAliveSeconds is set keeping other http client properties default
@viacheslavkol viacheslavkol self-assigned this Apr 23, 2026
@sonarqubecloud

Copy link
Copy Markdown

@viacheslavkol
viacheslavkol requested review from a team, SvitlanaKovalova1 and psmagin and removed request for a team April 23, 2026 13:55
@viacheslavkol
viacheslavkol marked this pull request as ready for review April 23, 2026 13:56
@viacheslavkol
viacheslavkol merged commit b88ce5c into master Apr 23, 2026
16 checks passed
@viacheslavkol
viacheslavkol deleted the FOLS3CL-52 branch April 23, 2026 14:28
@psmagin psmagin added the ai label May 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants