Skip to content

Introduce a builder to create PagedPool instances#1833

Merged
passaro merged 3 commits into
awslabs:feature/memory-limitfrom
passaro:mem/pool-config
May 18, 2026
Merged

Introduce a builder to create PagedPool instances#1833
passaro merged 3 commits into
awslabs:feature/memory-limitfrom
passaro:mem/pool-config

Conversation

@passaro
Copy link
Copy Markdown
Contributor

@passaro passaro commented May 15, 2026

Replaces the 3 new_with_candidate_sizes_ constructors by introducing PagedPoolConfig.

Does this change impact existing behavior?

No functional changes.

Does this change need a changelog entry? Does it require a version change?

No.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and I agree to the terms of the Developer Certificate of Origin (DCO).

Signed-off-by: Alessandro Passaro <alexpax@amazon.co.uk>
@passaro passaro temporarily deployed to PR integration tests May 15, 2026 17:56 — with GitHub Actions Inactive
Comment thread mountpoint-s3-fs/src/memory/pool.rs Outdated
Comment thread mountpoint-s3-fs/src/upload/incremental.rs
Comment thread mountpoint-s3-fs/src/memory/pool.rs Outdated
passaro added 2 commits May 18, 2026 10:23
Signed-off-by: Alessandro Passaro <alexpax@amazon.co.uk>
Signed-off-by: Alessandro Passaro <alexpax@amazon.co.uk>
@passaro passaro temporarily deployed to PR integration tests May 18, 2026 09:24 — with GitHub Actions Inactive
@passaro passaro merged commit 3d10331 into awslabs:feature/memory-limit May 18, 2026
75 of 77 checks passed
@passaro passaro deleted the mem/pool-config branch May 18, 2026 10:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants