Skip to content

feat(s3fs): cache complete object reads - #4563

Draft
zhoujh01 wants to merge 3 commits into
mainfrom
feat/s3fs-object-cache
Draft

feat(s3fs): cache complete object reads#4563
zhoujh01 wants to merge 3 commits into
mainfrom
feat/s3fs-object-cache

Conversation

@zhoujh01

@zhoujh01 zhoujh01 commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

Reuse storage.agfs.s3 cache settings for bounded local full-object reads, invalidate cached bodies across write and move paths, and guard concurrent stale refill.

Description

Human Involvement

  • A human participated in the implementation or review loop
  • This PR was generated entirely by AI agents without human participation in the loop

Related Issue

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Refactoring (no functional changes)
  • Performance improvement
  • Test update

Changes Made

Testing

  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • I have tested this on the following platforms:
    • Linux
    • macOS
    • Windows

Checklist

  • My code follows the project's coding style
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • Any dependent changes have been merged and published

Screenshots (if applicable)

Additional Notes

zhoujh01 and others added 3 commits September 1, 2026 17:47
Reuse storage.agfs.s3 cache settings for bounded local full-object reads, invalidate cached bodies across write and move paths, and guard concurrent stale refill.

Co-authored-by: TRAE CLI <noreply@bytedance.com>
Co-authored-by: TRAE CLI <traecli@bytedance.com>
Co-authored-by: TRAE CLI <traecli@bytedance.com>
Co-authored-by: TRAE CLI <traecli@bytedance.com>
@zhoujh01
zhoujh01 force-pushed the feat/s3fs-object-cache branch from d7c7175 to 8430c08 Compare September 1, 2026 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

1 participant