#16505: Modify cached_method's clear_cache() to remove single keys
---------------------------+---------------------------------
Reporter: saraedum | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone: sage-6.3
Component: misc | Keywords: cached_method
Merged in: | Authors: Julian Rueth
Reviewers: | Report Upstream: N/A
Work issues: | Branch:
Commit: | Dependencies:
Stopgaps: |
---------------------------+---------------------------------
A `cached_method`'s `clear_cache()` clears the entire dictionary of a
`cached_method`. Currently, there is no way to only remove some keys. This
is sometimes necessary if values in the cache are not usable anymore (e.g.
because they are defined in some external expect interface but the
external session is not running anymore, #16369).
This tickets adds an optional parameter to `clear_cache()` which removes
only the specified keys from the dictionary.
--
Ticket URL: <http://trac.sagemath.org/ticket/16505>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.