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

Improving perf when using InMemory storage #186

Merged
merged 9 commits into from
Jul 11, 2023
Merged

Commits on Jul 10, 2023

  1. Configuration menu
    Copy the full SHA
    6661953 View commit details
    Browse the repository at this point in the history
  2. [refactor] InMemory storage getting rid of TTL Cache

    * Storing now in ExpiringValue type within the main structure of
    nested HashMaps
    didierofrivia committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    e97ac31 View commit details
    Browse the repository at this point in the history
  3. [refactor] InMemory, fix logic with load_counters and check

    * Making first loop faster not modifying counters, read only
    * Second loop updates de counters
    
    [refactor] Refactoring inMemory, check when load_counters in Vacant branch
    
    [refactor] Refactoring inMemory -> fixing performance in check _and_update
    
    [refactor] Refactoring InMemory -> first loop faster, not modifying storage
    didierofrivia committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    506bc7a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8435fe3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9d6f0b6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    58a65f6 View commit details
    Browse the repository at this point in the history
  7. [perf] Limit hash impl

    didierofrivia committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    8c4f1ee View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    61bec5f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    326986b View commit details
    Browse the repository at this point in the history