| 
							
							
								 Alex Gaynor | e9e73c4b68 | [soc2009/multidb] Merged up to trunk r11756. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/multidb@11758 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2009-11-21 06:55:11 +00:00 |  | 
			
				
					| 
							
							
								 Jacob Kaplan-Moss | 16c9df0a76 | Fixed #10016: the cache middleware no longer vomits when handed long URLs. Thanks, Matt Croydon. git-svn-id: http://code.djangoproject.com/svn/django/trunk@10335 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2009-04-01 18:19:32 +00:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | 25e1c39bc3 | Fixed #10517 -- Corrected cache name for file-based cache tests so that the filename can be valid under Windows. Thanks to Bob Thomas for the report and fix. git-svn-id: http://code.djangoproject.com/svn/django/trunk@10071 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2009-03-17 10:40:04 +00:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | 638dbc3e83 | Fixed #6464 -- Added incr() and decr() operations on cache backends. Atomic on Memcache; implemented as a 2 stage retrieve/update on other backends. Includes refactor of the cache tests to ensure all the backends are actually tested, and a fix to the DB cache backend that was discovered as a result. Thanks to Michael Malone for the original patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@10031 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2009-03-11 13:27:03 +00:00 |  | 
			
				
					| 
							
							
								 Jacob Kaplan-Moss | b21ea0a836 | More be-nice-to-the-buildbot: be better about cleaning up files created by the cache/session tests. git-svn-id: http://code.djangoproject.com/svn/django/trunk@9224 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-10-10 21:41:12 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | f6670e1341 | Added a return value to the add() method for caches. It's now possible to tell if a call to add() ended up storing something in the cache.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8278 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-08-10 03:52:21 +00:00 |  | 
			
				
					| 
							
							
								 Gary Wilson Jr | c85c8f8891 | Fixed #7919 -- md5 and sha modules are deprecated since Python 2.5, use hashlib module when available.  Patch from Karen Tracey. git-svn-id: http://code.djangoproject.com/svn/django/trunk@8193 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-08-02 05:56:57 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | fe240b18f6 | Removed some completely pointless test changes from [8084], since they were already being tested. Thank, Marty. /me is dumb. :-(
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8085 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-07-26 04:10:40 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | 6f16b5bad2 | Fixed #7967 -- Make sure the __contains__ method in the cache backends call the right has_key() method for the subclass. Patch from Marty Alchin.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8084 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2008-07-26 03:58:31 +00:00 |  | 
			
				
					| 
							
							
								 Jacob Kaplan-Moss | acfff050ec | Fixed #6099: the filebased cache backend now uses md5 hashes of keys instead of sanitized filenames. For good measure, keys are partitioned into subdirectories using the first few bits of the hash. Thanks, sherbang. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6887 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-12-04 18:03:56 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | f6a3b499b8 | Fixed #6086 -- Deprecate the "simple" cache backend in favour of "locmem". Thanks, Paul Bissex.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6822 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-12-02 00:35:14 +00:00 |  | 
			
				
					| 
							
							
								 Gary Wilson Jr | 34cc21983c | Removed vary_delim_reindjango/utils/cache.pyin favor of existingcc_delim_resince the latter is more correct in parsing the header (allows whitespace before and after comma separators instead of just after).  As a bonus, tests added forpatch_vary_headers().git-svn-id: http://code.djangoproject.com/svn/django/trunk@6696 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-11-19 03:12:19 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | 714c09b8bd | Fixed #4831 -- Added an "add" cache key method, for parity with memcached's API. This works for all cache backends. Patch from Matt McClanahan.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6572 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-10-20 15:16:34 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | 2679bc0304 | Fixed #4845 -- Fixed some problems with Unicode usage and caching. Thanks, Jeremy Dunck.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5718 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-07-16 09:36:10 +00:00 |  | 
			
				
					| 
							
							
								 Gary Wilson Jr | f6ced03321 | Refs #3012 -- Removed iterator from test_data_typescache test that I added in [5703].  Iterators cannot be pickled either.  Left the rest of [5703] there though since it fixed another issue that was causing thetest_data_typescache test to fail with thelocmemcache backend, the fact that functions cannot be copied.git-svn-id: http://code.djangoproject.com/svn/django/trunk@5716 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-07-16 05:00:18 +00:00 |  | 
			
				
					| 
							
							
								 Gary Wilson Jr | ae7f04caab | Fixed #3012 -- Changed the locmem cache backend to use pickle instead of deepcopy to make it compatible with iterators (which cannot be copied).  Patch from Sundance. git-svn-id: http://code.djangoproject.com/svn/django/trunk@5703 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-07-15 06:24:54 +00:00 |  | 
			
				
					| 
							
							
								 Malcolm Tredinnick | 0839a0046a | Fixed #4041 -- Added a __contains__ method to cache backends. Thanks, Gary Wilson and SmileyChris.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5171 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2007-05-08 04:13:46 +00:00 |  | 
			
				
					| 
							
							
								 Russell Keith-Magee | 97b9ad73b4 | Refs #2333 - Modified runtests script to use new testing framework. Migrated existing tests to use Django testing framework. All the 'othertests' have been migrated into 'regressiontests', and converted into doctests/unittests, as appropriate. git-svn-id: http://code.djangoproject.com/svn/django/trunk@3661 bcc190cf-cafb-0310-a4f2-bffc1f526a37 | 2006-08-27 13:59:47 +00:00 |  |