Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nebulex v3 #149

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Nebulex v3 #149

wants to merge 1 commit into from

Conversation

cabol
Copy link
Owner

@cabol cabol commented Mar 26, 2022

No description provided.

@cabol cabol force-pushed the v3.0.0-dev branch 3 times, most recently from ea68edb to 21b071c Compare March 26, 2022 14:33
@coveralls
Copy link

coveralls commented Mar 26, 2022

Coverage Status

coverage: 100.0%. remained the same
when pulling 799cfb9 on v3.0.0-dev
into fbea6d1 on master.

@cabol cabol force-pushed the v3.0.0-dev branch 3 times, most recently from e157be7 to 1768e4d Compare July 7, 2024 14:41
@cabol cabol force-pushed the v3.0.0-dev branch 4 times, most recently from 38fcc19 to 34df764 Compare July 21, 2024 13:00
@cabol cabol force-pushed the v3.0.0-dev branch 4 times, most recently from 76067c5 to e33c8e7 Compare August 10, 2024 06:51
@cabol cabol force-pushed the v3.0.0-dev branch 2 times, most recently from 9e001f2 to 33124ab Compare August 25, 2024 10:57
@cabol cabol force-pushed the v3.0.0-dev branch 5 times, most recently from c0fa358 to 5500585 Compare September 13, 2024 10:43
@cabol cabol force-pushed the v3.0.0-dev branch 3 times, most recently from 07879a6 to b1b4908 Compare September 29, 2024 11:45
@cabol cabol force-pushed the v3.0.0-dev branch 2 times, most recently from 2869663 to 58e17a7 Compare October 6, 2024 09:07
@cabol cabol force-pushed the v3.0.0-dev branch 3 times, most recently from 3a40fc8 to 5e96698 Compare October 20, 2024 09:51
- Ok/Error tuple Cache API.
- Unify `all` and `get_all` into one callback `get_all`.
- Remove deprecated module `Nebulex.Hook`.
- Use `NimbleOptions` to define and validate cache options.
- Move adapters to separate repositories.
- All commands optionally support a dynamic cache as the first argument.
- Deprecate `Nebulex.Adapter.Stats` in favor of `Nebulex.Adapter.Info`.
- Deprecate `Nebulex.Adapter.Persistence` behaviour.
- Telemetry events for cache commands out-of-box.
- Rename the Telemetry metadata field from `:function_name` to `:command`.
- Option `:bypass_mode` to skip the cache while running tests
- Changes and improvements on Decorator API.
- Fix possible inconsistencies on decorators when using references (#215)
- Option `:keep_ttl` to determine whether to retain the TTL
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.

3 participants