summaryrefslogtreecommitdiff
path: root/docs/topics/cache.txt
AgeCommit message (Collapse)Author
2018-11-15Fixed #29864 -- Added link targets for low-level cache API.Prabakaran Kumaresshan
2018-05-17Removed versionadded/changed annotations for 2.0.Tim Graham
2018-04-27Fixed #27480 -- Added cache.touch().Nicolas Noé
2018-04-17Fixed #29334 -- Updated pypi.python.org URLs to pypi.org.Brett Cannon
2018-01-24Fixed #28977 -- Changed local-memory cache to use LRU culling.Grant Jenks
LRU culling turns every read into a kind of write to the cache: cache keys are moved to the first position in the OrderedDict when they are retrieved. The RWLock which permitted multiple readers while prioritizing a single writer is obsolete since all accesses are now writes.
2018-01-07Updated various links in docs to use HTTPS.Mariusz Felisiak
2017-10-25Fixed #28737 -- Clarified {% cache %} tag's handling of arguments.Tim Graham
Thanks Tom Aratyn for the report.
2017-09-22Removed versionadded/changed annotations for 1.11.Tim Graham
2017-09-22Refs #20892 -- Removed support for passing pylibmc behavior settings as ↵Tim Graham
top-level attributes of CACHES['OPTIONS']. Per deprecation timeline.
2017-09-20Fixed #28593 -- Added a simplified URL routing syntax per DEP 0201.Sjoerd Job Postmus
Thanks Aymeric Augustin for shepherding the DEP and patch review. Thanks Marten Kenbeek and Tim Graham for contributing to the code. Thanks Tom Christie, Shai Berger, and Tim Graham for the docs.
2017-09-19Fixed typo in docs/topics/cache.txt.tk
2017-09-06Fixed #27318 -- Made cache.set_many() return the list of failed keys.Olivier Tabone
2017-06-26Refs #23919 -- Stopped inheriting from object to define new style classes.Mariusz Felisiak
Tests and docs complement to cecc079168e8669138728d31611ff3a1e7eb3a9f.
2017-03-15Fixed #27882 -- Allowed {% cache %} to cache indefinitely.Bo Marchman
2017-01-18Refs #23919 -- Removed Python 2 notes in docs.Tim Graham
2016-12-28Fixed #27641 -- Doc'd default local-memory caching in deployment checklist.Adam Chainz
2016-10-27Documented that cache keys are strings rather than bytes.Adam Chainz
2016-09-28Fixed #27226 -- Removed patch_response_headers()'s setting of the ↵Rinat Khabibiev
Last-Modified header.
2016-08-31Fixed #27152 -- Supported comma delimiter in memcached LOCATION string.Ed Morley
2016-08-31Fixed #20892 -- Allowed configuring memcached client using OPTIONS.Ed Morley
Previously, the MemcachedCache backend ignored `OPTIONS` and PyLibMCCache used them to set pylibmc behaviors. Both backends now pass `OPTIONS` as keyword arguments to the client constructors.
2016-08-31Made settings docs link to cache parameters more specific.Ed Morley
2016-08-11Documented the cache_control() decorator.Kevin Christopher Henry
2016-05-20Removed versionadded/changed annotations for 1.9.Tim Graham
2016-05-17Fixed #26601 -- Improved middleware per DEP 0005.Florian Apolloner
Thanks Tim Graham for polishing the patch, updating the tests, and writing documentation. Thanks Carl Meyer for shepherding the DEP.
2016-05-07Fixed #26566 -- Rewrote an incorrect Cache-Control example.Vasiliy Faronov
2016-05-06Fixed syntax highlighting in docs/topics/cache.txtTim Graham
2016-05-03Fixed #26567 -- Updated references to obsolete RFC2616.Vasiliy Faronov
Didn't touch comments where it wasn't obvious that the code adhered to the newer standard.
2016-04-09Fixed #25847 -- Made User.is_(anonymous|authenticated) properties.Jeremy Lainé
2016-02-01Fixed #26124 -- Added missing code formatting to docs headers.rowanv
2016-01-14Fixed #23868 -- Added support for non-unique django-admin-options in docs.Tim Graham
Also documented missing short command line options to fix #24134. This bumps the minimum sphinx version required to build the docs to 1.3.4. Thanks Simon Charette for review.
2015-12-23Fixed #25969 -- Replaced render_to_response() with render() in docs examples.Tim Graham
2015-12-01Fixed #25778 -- Updated docs links to use https when available.Jon Dufresne
2015-11-16Fixed #25755 -- Unified spelling of "website".Agnieszka Lasyk
2015-10-30Fixed #24212 -- Added example pylibmc CACHES configuration.Bryan Marty
2015-08-11Updated memcached library links to point to PyPI.Tim Graham
2015-04-28Fixed #13008 -- Added more Cache-Control headers to never_cache() decorator.Markus Bertheau
2015-04-24Added missing comma in LocMemCache example.Nik Nyby
2015-04-09Fixed #24560 -- Added a --dry-run mode to the createcachetable command.Adam Chainz
2015-03-31Fixed typo in docs/topics/cache.txtKostochko Dmitriy
2015-03-14Fixed #12982 -- Added a get_or_set() method to the BaseCache backend.Berker Peksag
2015-02-20Fixed #24351, #24346 -- Changed the signature of allow_migrate().Loic Bistuer
The new signature enables better support for routing RunPython and RunSQL operations, especially w.r.t. reusable and third-party apps. This commit also takes advantage of the deprecation cycle for the old signature to remove the backward incompatibility introduced in #22583; RunPython and RunSQL won't call allow_migrate() when when the router has the old signature. Thanks Aymeric Augustin and Tim Graham for helping shape up the patch. Refs 22583.
2015-02-12Clarified timeout=0 in cache docs.Thomas Güttler
2015-02-03Fixed #24149 -- Normalized tuple settings to lists.darkryder
2015-02-01Removed versionadded/changed notes for 1.7.Tim Graham
2015-01-17Removed django.core.cache.get_cache() per deprecation timeline; refs #21012.Tim Graham
2014-12-23Fixed #24035 -- Clarified docs on CACHE_MIDDLEWARE_KEY_PREFIX vs KEY_PREFIXFrankie Robertson
2014-12-17Fixed display of lists after website redesignMarkus Holtermann
Thanks Brian Jacobel for the report. refs django/djangoproject.com#197
2014-10-13Cleaned up the Memcached cache backend docTom Dyson
Consistent casing, minor typo fixes, reduced rhetoric.
2014-08-19Removed unnecessary code-block directives.areski
2014-07-25Fixed #22827 -- clarified what each cache middleware does.Moayad Mardini
Thanks Keryn Knight for the report.