-
Notifications
You must be signed in to change notification settings - Fork 5
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
An invalid ttl raises CacheXError in @cache but TypeError/ValueError in backends and CacheManager
developer-experienceSurprising behaviour, missing warnings or unclear errors for library usersSurprising behaviour, missing warnings or unclear errors for library usersenhancementNew feature or requestNew feature or requestStatus: Open.#337 In allen0099/FastAPI-CacheX;Monitoring routes: cached_hits/total_hits/valid_hits count entries, not hits
enhancementNew feature or requestNew feature or requestmonitoringadd_routes monitoring endpointsadd_routes monitoring endpointsStatus: Open.#336 In allen0099/FastAPI-CacheX;@cache: opt-in X-Cache: HIT/MISS debug header
developer-experienceSurprising behaviour, missing warnings or unclear errors for library usersSurprising behaviour, missing warnings or unclear errors for library usersenhancementNew feature or requestNew feature or requesthttp-cacheThe @cache decorator, cache keys and Cache-Control handlingThe @cache decorator, cache keys and Cache-Control handlingStatus: Open.#335 In allen0099/FastAPI-CacheX;Accept timedelta for ttl
backendsCache backends and their atomic primitivesCache backends and their atomic primitivescache-managerApplication-level CacheManagerApplication-level CacheManagerdeveloper-experienceSurprising behaviour, missing warnings or unclear errors for library usersSurprising behaviour, missing warnings or unclear errors for library usersenhancementNew feature or requestNew feature or requesthttp-cacheThe @cache decorator, cache keys and Cache-Control handlingThe @cache decorator, cache keys and Cache-Control handlingStatus: Open.#334 In allen0099/FastAPI-CacheX;Warnings point at library files instead of the caller (stacklevel)
bugSomething isn't workingSomething isn't workingdeveloper-experienceSurprising behaviour, missing warnings or unclear errors for library usersSurprising behaviour, missing warnings or unclear errors for library usersStatus: Open.#333 In allen0099/FastAPI-CacheX;Invalidate a cached route without hand-building a Request
developer-experienceSurprising behaviour, missing warnings or unclear errors for library usersSurprising behaviour, missing warnings or unclear errors for library usersenhancementNew feature or requestNew feature or requesthttp-cacheThe @cache decorator, cache keys and Cache-Control handlingThe @cache decorator, cache keys and Cache-Control handlingStatus: Open.#332 In allen0099/FastAPI-CacheX;StateManager() at module level raises BackendNotFoundError with a message that does not say what to do
developer-experienceSurprising behaviour, missing warnings or unclear errors for library usersSurprising behaviour, missing warnings or unclear errors for library usersenhancementNew feature or requestNew feature or requestoauth-stateStateManager: one-time OAuth state tokensStateManager: one-time OAuth state tokensStatus: Open.#331 In allen0099/FastAPI-CacheX;Docs: readers on the PyPI release see behaviour from unreleased versions
documentationImprovements or additions to documentationImprovements or additions to documentationStatus: Open.#330 In allen0099/FastAPI-CacheX;Docs: dependencies still run on a cache hit; BackgroundTasks run only on a miss
documentationImprovements or additions to documentationImprovements or additions to documentationhttp-cacheThe @cache decorator, cache keys and Cache-Control handlingThe @cache decorator, cache keys and Cache-Control handlingStatus: Open.#329 In allen0099/FastAPI-CacheX;@cache: warn about arguments that cannot cache (no ttl sends an empty Cache-Control; no_store with ttl)
bugSomething isn't workingSomething isn't workingdeveloper-experienceSurprising behaviour, missing warnings or unclear errors for library usersSurprising behaviour, missing warnings or unclear errors for library usershttp-cacheThe @cache decorator, cache keys and Cache-Control handlingThe @cache decorator, cache keys and Cache-Control handlingStatus: Open.#328 In allen0099/FastAPI-CacheX;Warn when the MemoryBackend fallback is registered implicitly (per-process cache under multiple workers)
backendsCache backends and their atomic primitivesCache backends and their atomic primitivesdeveloper-experienceSurprising behaviour, missing warnings or unclear errors for library usersSurprising behaviour, missing warnings or unclear errors for library usersenhancementNew feature or requestNew feature or requestStatus: Open.@cache: Authorization requests get a 0% hit rate on public routes and only a DEBUG log says why
developer-experienceSurprising behaviour, missing warnings or unclear errors for library usersSurprising behaviour, missing warnings or unclear errors for library usersenhancementNew feature or requestNew feature or requesthttp-cacheThe @cache decorator, cache keys and Cache-Control handlingThe @cache decorator, cache keys and Cache-Control handlingStatus: Open.