Grant Jenks 
							
						 
					 
					
						
						
							
						
						d38a3169a4 
					 
					
						
						
							
							Fixed   #28977  -- Changed local-memory cache to use LRU culling.  
						
						... 
						
						
						
						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-24 12:26:19 -05:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						7c81b28ebc 
					 
					
						
						
							
							Updated various links in docs to use HTTPS.  
						
						
						
						
					 
					
						2018-01-07 14:28:41 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						171c7cc863 
					 
					
						
						
							
							Fixed   #28737  -- Clarified {% cache %} tag's handling of arguments.  
						
						... 
						
						
						
						Thanks Tom Aratyn for the report. 
						
						
					 
					
						2017-10-25 12:46:12 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5446b72003 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.11.  
						
						
						
						
					 
					
						2017-09-22 12:51:18 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e47b56d791 
					 
					
						
						
							
							Refs  #20892  -- Removed support for passing pylibmc behavior settings as top-level attributes of CACHES['OPTIONS'].  
						
						... 
						
						
						
						Per deprecation timeline. 
						
						
					 
					
						2017-09-22 12:51:17 -04:00 
						 
				 
			
				
					
						
							
							
								Sjoerd Job Postmus 
							
						 
					 
					
						
						
							
						
						df41b5a05d 
					 
					
						
						
							
							Fixed   #28593  -- Added a simplified URL routing syntax per DEP 0201.  
						
						... 
						
						
						
						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-20 18:04:42 -04:00 
						 
				 
			
				
					
						
							
							
								tk 
							
						 
					 
					
						
						
							
						
						e7adad27f3 
					 
					
						
						
							
							Fixed typo in docs/topics/cache.txt.  
						
						
						
						
					 
					
						2017-09-19 06:52:01 -04:00 
						 
				 
			
				
					
						
							
							
								Olivier Tabone 
							
						 
					 
					
						
						
							
						
						a027447f56 
					 
					
						
						
							
							Fixed   #27318  -- Made cache.set_many() return the list of failed keys.  
						
						
						
						
					 
					
						2017-09-06 14:38:44 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						081e787160 
					 
					
						
						
							
							Refs  #23919  -- Stopped inheriting from object to define new style classes.  
						
						... 
						
						
						
						Tests and docs complement to cecc079168 
						
						
					 
					
						2017-06-26 10:30:31 -04:00 
						 
				 
			
				
					
						
							
							
								Bo Marchman 
							
						 
					 
					
						
						
							
						
						7a7b331cd5 
					 
					
						
						
							
							Fixed   #27882  -- Allowed {% cache %} to cache indefinitely.  
						
						
						
						
					 
					
						2017-03-15 13:01:21 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f6acd1d271 
					 
					
						
						
							
							Refs  #23919  -- Removed Python 2 notes in docs.  
						
						
						
						
					 
					
						2017-01-18 11:51:29 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Chainz 
							
						 
					 
					
						
						
							
						
						755406f5ff 
					 
					
						
						
							
							Fixed   #27641  -- Doc'd default local-memory caching in deployment checklist.  
						
						
						
						
					 
					
						2016-12-28 19:43:01 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Chainz 
							
						 
					 
					
						
						
							
						
						968f61b991 
					 
					
						
						
							
							Documented that cache keys are strings rather than bytes.  
						
						
						
						
					 
					
						2016-10-27 15:49:24 -04:00 
						 
				 
			
				
					
						
							
							
								Rinat Khabibiev 
							
						 
					 
					
						
						
							
						
						9e07a9b5fe 
					 
					
						
						
							
							Fixed   #27226  -- Removed patch_response_headers()'s setting of the Last-Modified header.  
						
						
						
						
					 
					
						2016-09-28 09:09:09 -04:00 
						 
				 
			
				
					
						
							
							
								Ed Morley 
							
						 
					 
					
						
						
							
						
						d8ef5b0e65 
					 
					
						
						
							
							Fixed   #27152  -- Supported comma delimiter in memcached LOCATION string.  
						
						
						
						
					 
					
						2016-08-31 17:23:41 -04:00 
						 
				 
			
				
					
						
							
							
								Ed Morley 
							
						 
					 
					
						
						
							
						
						65ec8fa8ca 
					 
					
						
						
							
							Fixed   #20892  -- Allowed configuring memcached client using OPTIONS.  
						
						... 
						
						
						
						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-31 12:50:14 -04:00 
						 
				 
			
				
					
						
							
							
								Ed Morley 
							
						 
					 
					
						
						
							
						
						1d54fb4483 
					 
					
						
						
							
							Made settings docs link to cache parameters more specific.  
						
						
						
						
					 
					
						2016-08-31 12:31:30 -04:00 
						 
				 
			
				
					
						
							
							
								Kevin Christopher Henry 
							
						 
					 
					
						
						
							
						
						b785927b44 
					 
					
						
						
							
							Documented the cache_control() decorator.  
						
						
						
						
					 
					
						2016-08-11 16:46:58 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						46a38307c2 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.9.  
						
						
						
						
					 
					
						2016-05-20 11:44:29 -04:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						9baf692a58 
					 
					
						
						
							
							Fixed   #26601  -- Improved middleware per DEP 0005.  
						
						... 
						
						
						
						Thanks Tim Graham for polishing the patch, updating the tests, and
writing documentation. Thanks Carl Meyer for shepherding the DEP. 
						
						
					 
					
						2016-05-17 07:22:22 -04:00 
						 
				 
			
				
					
						
							
							
								Vasiliy Faronov 
							
						 
					 
					
						
						
							
						
						101dd787ec 
					 
					
						
						
							
							Fixed   #26566  -- Rewrote an incorrect Cache-Control example.  
						
						
						
						
					 
					
						2016-05-07 10:49:47 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c6499d532d 
					 
					
						
						
							
							Fixed syntax highlighting in docs/topics/cache.txt  
						
						
						
						
					 
					
						2016-05-06 18:57:48 -04:00 
						 
				 
			
				
					
						
							
							
								Vasiliy Faronov 
							
						 
					 
					
						
						
							
						
						ac77c55bc5 
					 
					
						
						
							
							Fixed   #26567  -- Updated references to obsolete RFC2616.  
						
						... 
						
						
						
						Didn't touch comments where it wasn't obvious that the code adhered to
the newer standard. 
						
						
					 
					
						2016-05-03 11:14:40 -04:00 
						 
				 
			
				
					
						
							
							
								Jeremy Lainé 
							
						 
					 
					
						
						
							
						
						c1aec0feda 
					 
					
						
						
							
							Fixed   #25847  -- Made User.is_(anonymous|authenticated) properties.  
						
						
						
						
					 
					
						2016-04-09 14:54:18 -04:00 
						 
				 
			
				
					
						
							
							
								rowanv 
							
						 
					 
					
						
						
							
						
						a6ef025dfb 
					 
					
						
						
							
							Fixed   #26124  -- Added missing code formatting to docs headers.  
						
						
						
						
					 
					
						2016-02-01 10:42:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e519aab43a 
					 
					
						
						
							
							Fixed   #23868  -- Added support for non-unique django-admin-options in docs.  
						
						... 
						
						
						
						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. 
						
						
					 
					
						2016-01-14 18:21:33 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4d83b0163e 
					 
					
						
						
							
							Fixed   #25969  -- Replaced render_to_response() with render() in docs examples.  
						
						
						
						
					 
					
						2015-12-23 09:14:32 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						7aabd62380 
					 
					
						
						
							
							Fixed   #25778  -- Updated docs links to use https when available.  
						
						
						
						
					 
					
						2015-12-01 08:01:34 -05:00 
						 
				 
			
				
					
						
							
							
								Agnieszka Lasyk 
							
						 
					 
					
						
						
							
						
						1f8dad6915 
					 
					
						
						
							
							Fixed   #25755  -- Unified spelling of "website".  
						
						
						
						
					 
					
						2015-11-16 06:44:14 -05:00 
						 
				 
			
				
					
						
							
							
								Bryan Marty 
							
						 
					 
					
						
						
							
						
						ad67fcdf51 
					 
					
						
						
							
							Fixed   #24212  -- Added example pylibmc CACHES configuration.  
						
						
						
						
					 
					
						2015-10-30 13:45:07 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d772d812cf 
					 
					
						
						
							
							Updated memcached library links to point to PyPI.  
						
						
						
						
					 
					
						2015-08-11 21:20:32 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Bertheau 
							
						 
					 
					
						
						
							
						
						4a438e400b 
					 
					
						
						
							
							Fixed   #13008  -- Added more Cache-Control headers to never_cache() decorator.  
						
						
						
						
					 
					
						2015-04-28 12:07:02 -04:00 
						 
				 
			
				
					
						
							
							
								Nik Nyby 
							
						 
					 
					
						
						
							
						
						9d6914da66 
					 
					
						
						
							
							Added missing comma in LocMemCache example.  
						
						
						
						
					 
					
						2015-04-24 20:29:07 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Chainz 
							
						 
					 
					
						
						
							
						
						5564d0f2ee 
					 
					
						
						
							
							Fixed   #24560  -- Added a --dry-run mode to the createcachetable command.  
						
						
						
						
					 
					
						2015-04-09 12:15:50 -04:00 
						 
				 
			
				
					
						
							
							
								Kostochko Dmitriy 
							
						 
					 
					
						
						
							
						
						d026eb6366 
					 
					
						
						
							
							Fixed typo in docs/topics/cache.txt  
						
						
						
						
					 
					
						2015-03-31 21:15:56 -04:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						34fb909180 
					 
					
						
						
							
							Fixed   #12982  -- Added a get_or_set() method to the BaseCache backend.  
						
						
						
						
					 
					
						2015-03-14 20:07:16 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						bed504d70b 
					 
					
						
						
							
							Fixed   #24351 ,  #24346  -- Changed the signature of allow_migrate().  
						
						... 
						
						
						
						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-20 21:34:09 +07:00 
						 
				 
			
				
					
						
							
							
								Thomas Güttler 
							
						 
					 
					
						
						
							
						
						e519ee1d35 
					 
					
						
						
							
							Clarified timeout=0 in cache docs.  
						
						
						
						
					 
					
						2015-02-12 10:32:26 -05:00 
						 
				 
			
				
					
						
							
							
								darkryder 
							
						 
					 
					
						
						
							
						
						9ec8aa5e5d 
					 
					
						
						
							
							Fixed   #24149  -- Normalized tuple settings to lists.  
						
						
						
						
					 
					
						2015-02-03 14:59:45 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c79faae761 
					 
					
						
						
							
							Removed versionadded/changed notes for 1.7.  
						
						
						
						
					 
					
						2015-02-01 21:02:40 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d038c547b5 
					 
					
						
						
							
							Removed django.core.cache.get_cache() per deprecation timeline; refs  #21012 .  
						
						
						
						
					 
					
						2015-01-17 09:55:18 -05:00 
						 
				 
			
				
					
						
							
							
								Frankie Robertson 
							
						 
					 
					
						
						
							
						
						446b50b90e 
					 
					
						
						
							
							Fixed   #24035  -- Clarified docs on CACHE_MIDDLEWARE_KEY_PREFIX vs KEY_PREFIX  
						
						
						
						
					 
					
						2014-12-23 14:35:30 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						c7786550c4 
					 
					
						
						
							
							Fixed display of lists after website redesign  
						
						... 
						
						
						
						Thanks Brian Jacobel for the report. refs django/djangoproject.com#197  
						
						
					 
					
						2014-12-17 08:24:00 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Dyson 
							
						 
					 
					
						
						
							
						
						8701b59007 
					 
					
						
						
							
							Cleaned up the Memcached cache backend doc  
						
						... 
						
						
						
						Consistent casing, minor typo fixes, reduced rhetoric. 
						
						
					 
					
						2014-10-13 12:19:05 +01:00 
						 
				 
			
				
					
						
							
							
								areski 
							
						 
					 
					
						
						
							
						
						9d6551204e 
					 
					
						
						
							
							Removed unnecessary code-block directives.  
						
						
						
						
					 
					
						2014-08-19 16:44:25 -04:00 
						 
				 
			
				
					
						
							
							
								Moayad Mardini 
							
						 
					 
					
						
						
							
						
						f9b7a0383c 
					 
					
						
						
							
							Fixed   #22827  -- clarified what each cache middleware does.  
						
						... 
						
						
						
						Thanks Keryn Knight for the report. 
						
						
					 
					
						2014-07-25 06:24:00 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c37000ab04 
					 
					
						
						
							
							Clarified that LocMemCache is per-process; refs  #7639 .  
						
						... 
						
						
						
						Thanks projectgus for the suggestion. 
						
						
					 
					
						2014-07-02 10:12:43 -04:00 
						 
				 
			
				
					
						
							
							
								Flavio Curella 
							
						 
					 
					
						
						
							
						
						beec05686c 
					 
					
						
						
							
							Fixed   #22667  -- Replaced leader/follower terminology with primary/replica  
						
						
						
						
					 
					
						2014-05-22 11:59:17 -04:00 
						 
				 
			
				
					
						
							
							
								Flavio Curella 
							
						 
					 
					
						
						
							
						
						73a57b06f9 
					 
					
						
						
							
							replaced occurrences of master/slave terminology with leader/follower  
						
						
						
						
					 
					
						2014-05-20 11:35:16 -05:00 
						 
				 
			
				
					
						
							
							
								chriscauley 
							
						 
					 
					
						
						
							
						
						66ec9ee441 
					 
					
						
						
							
							Fixed   #22378  -- Updated \d to [0-9]+ in urlpatterns of docs and tests.  
						
						... 
						
						
						
						Thanks tomwys for the suggestion. 
						
						
					 
					
						2014-04-16 20:36:29 -04:00