Skip to content

feat: add static file server backend type - #1155

Merged
jranson merged 3 commits into
trickstercache:v2.2from
jranson:jr/static-backend
Sep 21, 2026
Merged

jranson merged 3 commits into
trickstercache:v2.2from
jranson:jr/static-backend

Conversation

@jranson

@jranson jranson commented Sep 21, 2026

Copy link
Copy Markdown
Member

Description

This change adds a static file server as a backend type, with a small memory caching layer for files <=1MB (configurable) to minimize re-reading files from disk on each serve.

Type of Change

    • Bug fix
    • New feature
    • Optimization
    • Test coverage
    • Documentation
    • Infrastructure

AI Disclosure

    • This contribution DOES NOT include AI-generated changes
    • This contribution DOES include AI-generated changes, and I have reviewed the relevant contributing guidelines.

Signed-off-by: James Ranson <james@ranson.org>
Signed-off-by: James Ranson <james@ranson.org>
@jranson
jranson requested a review from a team as a code owner September 21, 2026 03:17
@jranson jranson added enhancement New feature or request 2.2 release fix/feature slated for 2.2 release labels Sep 21, 2026
Comment thread pkg/backends/static/server.go Dismissed
Comment thread pkg/backends/static/server.go Dismissed
@jranson
jranson changed the base branch from main to v2.2 September 21, 2026 19:56
Signed-off-by: James Ranson <james@ranson.org>
@jranson
jranson merged commit 4347df3 into trickstercache:v2.2 Sep 21, 2026
1 check passed
@jranson
jranson deleted the jr/static-backend branch September 22, 2026 03:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2.2 release fix/feature slated for 2.2 release enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants