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

feat: Improve caching logic and add disk caching option #3246

Merged
merged 11 commits into from
Aug 9, 2024

Commits on Aug 8, 2024

  1. feat: add diskcache package version 5.6.3 to poetry.lock and pyprojec…

    …t.toml for improved caching functionality
    ogabrielluiz committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    45c2963 View commit details
    Browse the repository at this point in the history
  2. refactor: simplify CacheMiss import in cache service files for better…

    … clarity and maintainability
    ogabrielluiz committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    d8a3f45 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b6df7c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    21932e4 View commit details
    Browse the repository at this point in the history
  5. feat: Restrict cache_type to specific literals: async, redis, memory,…

    … disk for enhanced type safety and clarity
    ogabrielluiz committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    aacecf2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    58161bc View commit details
    Browse the repository at this point in the history
  7. fix: Update outputs dictionary in ResultData class to use key-value p…

    …airs for better readability and maintainability
    ogabrielluiz committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    8eb7fe0 View commit details
    Browse the repository at this point in the history
  8. fix: Improve caching logic in Graph class by ensuring vertex builds p…

    …roperly handle exceptions and cache updates more reliably
    ogabrielluiz committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    f743738 View commit details
    Browse the repository at this point in the history
  9. feat: Add teardown method to AsyncDiskCache for clearing cache direct…

    …ory during cleanup process
    ogabrielluiz committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    2a7c845 View commit details
    Browse the repository at this point in the history
  10. fix: Correct variable name in Graph class to ensure proper handling o…

    …f vertex results in caching logic
    ogabrielluiz committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    331d846 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. feat: Clear AsyncDiskCache on initialization to align behavior with i…

    …n-memory cache until frontend handling is implemented
    ogabrielluiz committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    fc3e7af View commit details
    Browse the repository at this point in the history