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

Added basic caches to RM functions #13

Merged
merged 2 commits into from
Jul 18, 2022
Merged

Conversation

a-vezzoli-02
Copy link
Member

The basic RM functions (find, insert, update and delete) now have cached and uncached variants. The old methods (such
as find and findK) are now cached, and new methods (such as findUncached and findKUncached) are uncached.

The cache size can be configured in the RacoonConfiguration object.

A new method has been added: refresh.
It allows to refresh the cache of a given object by executing the findUncached method.

@a-vezzoli-02 a-vezzoli-02 self-assigned this Jul 18, 2022
@a-vezzoli-02 a-vezzoli-02 added the enhancement New feature or request label Jul 18, 2022
@sonarcloud
Copy link

sonarcloud bot commented Jul 18, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication

@a-vezzoli-02 a-vezzoli-02 merged commit 0b18a55 into dev-0.1.5 Jul 18, 2022
@a-vezzoli-02 a-vezzoli-02 deleted the dev-0.1.5-caches branch July 18, 2022 17:33
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.

None yet

1 participant