Skip to content

Adapter dispatch, ElixirCache integration, docs overhaul#4

Merged
BobbieBarker merged 1 commit into
mainfrom
documentation-overhaul
Feb 22, 2026
Merged

Adapter dispatch, ElixirCache integration, docs overhaul#4
BobbieBarker merged 1 commit into
mainfrom
documentation-overhaul

Conversation

@BobbieBarker

Copy link
Copy Markdown
Owner
  • Centralized adapter dispatch: All adapter calls now route through SchemaCache.Adapter instead of being scattered across schema_cache.ex and set_lock.ex. Dispatch layer handles API translation for ElixirCache modules automatically.
  • ElixirCache auto-detection: Behaviour-chain detection identifies use Cache modules at boot. Redis-backed modules get native set operations via command/1. Real integration tests against elixir_cache (test-only dep) replace fake modules.
  • Config simplification: Removed Application.get_env fallback. Adapter is now required as a supervisor opt only.
  • Documentation overhaul: Fixed terminology (cache-aside not "read through", SMKES as implementation detail not headline feature), added guides (introduction, installation, basic operations, writing adapters, ElixirCache integration, architecture), removed empty "advanced techniques" section, rewrote README.

@BobbieBarker BobbieBarker force-pushed the documentation-overhaul branch 2 times, most recently from ba22c01 to 76a31c7 Compare February 22, 2026 20:08
@codecov

codecov Bot commented Feb 22, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@BobbieBarker BobbieBarker force-pushed the documentation-overhaul branch from 76a31c7 to f8fb7a8 Compare February 22, 2026 20:19
@BobbieBarker

Copy link
Copy Markdown
Owner Author

@codecov-ai-reviewer review

@BobbieBarker BobbieBarker merged commit 4175a60 into main Feb 22, 2026
5 checks passed
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.

1 participant