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

JT-78303: caffeine cache for queries #123

Merged
merged 102 commits into from
Feb 22, 2024

Conversation

vladimir-zatsepin
Copy link
Collaborator

@vladimir-zatsepin vladimir-zatsepin commented Jan 10, 2024

Initial task

Use caffeine based cache for entity iterables.

Scope of work

  1. Used caffeine for implementing persistent (versioned) cache for entity iterables.
  2. Added entity iterable cache test for hit rate (both for entities and count)
  3. Moderately cleaned up relevant components.

Persistent Cache Solution

image

image

@andrii0lomakin andrii0lomakin removed the request for review from kirillvasilenko February 21, 2024 16:47
@vladimir-zatsepin vladimir-zatsepin merged commit 24b8d7e into master Feb 22, 2024
1 check passed
@vladimir-zatsepin vladimir-zatsepin deleted the feature/JT-78303-qcache-caffeine branch February 22, 2024 16:04
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