Skip to content

added cache interfaces#5

Open
ruslanti wants to merge 6 commits intomainfrom
feat/add-cache-api-for-cdn-apps
Open

added cache interfaces#5
ruslanti wants to merge 6 commits intomainfrom
feat/add-cache-api-for-cdn-apps

Conversation

@ruslanti
Copy link
Copy Markdown
Contributor

No description provided.

@ruslanti ruslanti self-assigned this Apr 27, 2026
Copilot AI review requested due to automatic review settings April 27, 2026 10:43
@ruslanti ruslanti added the enhancement New feature or request label Apr 27, 2026
@ruslanti ruslanti requested review from godronus and qrdl April 27, 2026 10:44
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds cache capabilities to the FastEdge WIT package by defining new cache interfaces and wiring them into the default reactor world.

Changes:

  • Import cache and cache-sync into world reactor.
  • Add a new cache.wit defining shared cache types plus async (cache) and sync (cache-sync) cache interfaces.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
world.wit Adds cache and cache-sync as mandatory imports for the reactor world.
cache.wit Introduces shared cache types and both async/sync cache APIs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread world.wit
Comment thread cache.wit Outdated
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread world.wit
Comment thread cache-types.wit Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@ruslanti ruslanti changed the title added cache and cache-sync interfaces added cache interfaces Apr 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants