#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.

Reply via email to