Andrew Brown 
							
						 
					 
					
						
						
							
						
						55810d94d0 
					 
					
						
						
							
							Refs  #29563  -- Fixed SQLCompiler.execute_sql() to respect DatabaseFeatures.can_use_chunked_reads.  
						
						
						
						
					 
					
						2018-07-25 18:08:57 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						dc1dcad0f5 
					 
					
						
						
							
							Refs  #24424  -- Added regression tests for MTI-inheritance model removal.  
						
						... 
						
						
						
						The issue was fixed as a side effect of implementing RemoveField's reduction
of DeleteModel to a DeleteModel in ad82900ad9 
						
						
					 
					
						2018-07-25 12:07:41 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ac25dd1f8d 
					 
					
						
						
							
							Fixed   #29569  -- Fixed Cast() with AutoField and BigAutoField.  
						
						
						
						
					 
					
						2018-07-25 08:00:11 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						2a74ceb5f3 
					 
					
						
						
							
							Fixed   #24336  -- Made django.conf.urls.static() ignore all absolute URLs  
						
						
						
						
					 
					
						2018-07-24 09:32:33 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Bell 
							
						 
					 
					
						
						
							
						
						cdcf4164be 
					 
					
						
						
							
							Fixed   #29528  -- Made URLValidator reject invalid characters in the username and password.  
						
						
						
						
					 
					
						2018-07-23 10:30:01 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5a017eef4c 
					 
					
						
						
							
							Fixed test_migrate_syncdb_deferred_sql_executed_with_schemaeditor() on Oracle.  
						
						
						
						
					 
					
						2018-07-22 08:47:55 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						1a28dc3887 
					 
					
						
						
							
							Fixed   #29582  -- Fixed a crash when using SearchVector with non text-fields.  
						
						... 
						
						
						
						The PostgreSQL concat() function handles nulls and non-text values better than
the || operator. 
						
						
					 
					
						2018-07-21 21:32:21 -04:00 
						 
				 
			
				
					
						
							
							
								Thng Kai Yuan 
							
						 
					 
					
						
						
							
						
						71a739f3d7 
					 
					
						
						
							
							Fixed   #29576  -- Corrected the test client's HTTP_COOKIE header.  
						
						
						
						
					 
					
						2018-07-21 18:14:39 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8d4ab0c41f 
					 
					
						
						
							
							Added tests for migrate logging and error messages.  
						
						
						
						
					 
					
						2018-07-20 20:37:52 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						b004bd62e8 
					 
					
						
						
							
							Fixed   #29412  -- Stopped marking slugify() result as HTML safe.  
						
						
						
						
					 
					
						2018-07-20 10:44:30 -04:00 
						 
				 
			
				
					
						
							
							
								François Dupayrat 
							
						 
					 
					
						
						
							
						
						861638a307 
					 
					
						
						
							
							Fixed   #29568  -- Prevented unnecessary UPDATE queries creating child models.  
						
						
						
						
					 
					
						2018-07-20 08:59:15 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						8e3f22f251 
					 
					
						
						
							
							Fixed   #27731  -- Implemented CreateModel/AlterFooOperation reduction.  
						
						... 
						
						
						
						This should alleviate the side effects of disabling the AlterFooOperation
reduction with RemoveField to fix refs #28862  during migration squashing
because CreateModel can perform a reduction with RemoveField.
Thanks Nick Pope for the review. 
						
						
					 
					
						2018-07-19 17:06:01 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						ed7898e1b5 
					 
					
						
						
							
							Fixed   #28862  -- Disabled optimization of AlterFooTogether and RemoveField.  
						
						... 
						
						
						
						AlterFooTogether operations cannot be swapped with RemoveField operations on
the same model as they could be removing the the same field as well.
Since AlterFooTogether operations don't track what their previous value was,
it's impossible to determine whether or not the optimization is safe so the
only way to proceed is to disable the optimization.
Thanks Ramiro Morales for the in-depth analysis of the issue.
Refs #24828  
						
						
					 
					
						2018-07-19 17:06:01 -04:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						55b6f7af0c 
					 
					
						
						
							
							Completed test coverage for django.urls.utils.get_callable().  
						
						
						
						
					 
					
						2018-07-19 16:48:23 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						0adfba968e 
					 
					
						
						
							
							Fixed   #29578  -- Made numberformat.format() honor forced l10n usage.  
						
						... 
						
						
						
						Thanks Sassan Haradji for the report. 
						
						
					 
					
						2018-07-19 16:44:40 -04:00 
						 
				 
			
				
					
						
							
							
								Viktor Danyliuk 
							
						 
					 
					
						
						
							
						
						6ae7aaa7d6 
					 
					
						
						
							
							Fixed   #29413  -- Prevented evaluation of QuerySet.get_or_create()/update_or_create() defaults unless needed.  
						
						... 
						
						
						
						Removed the logic added in 81e05a418ddbffffa7dc 
						
						
					 
					
						2018-07-16 22:08:43 -04:00 
						 
				 
			
				
					
						
							
							
								Josh Schneier 
							
						 
					 
					
						
						
							
						
						4d48ddd8f9 
					 
					
						
						
							
							Fixed   #28917  -- Prevented Paginator's unordered warning on EmptyQuerySet.  
						
						... 
						
						
						
						Thanks carltongibson for the idea and weijunji for the initial patch. 
						
						
					 
					
						2018-07-16 14:28:47 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						dd3b470719 
					 
					
						
						
							
							Fixed   #29542  -- Fixed invalid SQL if a Subquery from the HAVING clause is used in the GROUP BY clause.  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2018-07-14 12:03:22 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Inglesby 
							
						 
					 
					
						
						
							
						
						312eb5cb11 
					 
					
						
						
							
							Fixed   #26291  -- Allowed loaddata to handle forward references in natural_key fixtures.  
						
						
						
						
					 
					
						2018-07-13 17:54:47 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Wiesmann 
							
						 
					 
					
						
						
							
						
						8f75d21a2e 
					 
					
						
						
							
							Fixed   #28566  -- Added path matching to collectstatic ignore patterns.  
						
						
						
						
					 
					
						2018-07-13 16:48:19 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						c28bf990d7 
					 
					
						
						
							
							Refs  #29548  -- Fixed GIS tests on MariaDB  
						
						
						
						
					 
					
						2018-07-13 18:27:30 +02:00 
						 
				 
			
				
					
						
							
							
								Oliver Sauder 
							
						 
					 
					
						
						
							
						
						a07a49ee32 
					 
					
						
						
							
							Fixed   #29559  -- Fixed TransactionTestCase.reset_sequences for auto-created m2m through models.  
						
						
						
						
					 
					
						2018-07-11 17:20:29 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4d98b9d729 
					 
					
						
						
							
							Refs  #9804  -- Fixed test for sequence reset of M2M with inherited through model.  
						
						
						
						
					 
					
						2018-07-11 16:45:29 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						37cafbfb79 
					 
					
						
						
							
							Fixed   #27845  -- Allowed both right and left optimizations of operations.  
						
						... 
						
						
						
						Thanks Raphael Gaschignard for the suggestion. 
						
						
					 
					
						2018-07-11 10:49:50 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						0025dd5eb4 
					 
					
						
						
							
							Allowed RemoveField operations to be optimized through.  
						
						
						
						
					 
					
						2018-07-11 10:49:50 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						50b8c98a0f 
					 
					
						
						
							
							Relaxed FieldOperation.references_field remote field checking.  
						
						
						
						
					 
					
						2018-07-11 10:49:50 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						ad82900ad9 
					 
					
						
						
							
							Fixed   #26720  -- Prevented invalid CreateModel optimizations of related fields.  
						
						
						
						
					 
					
						2018-07-11 10:49:50 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						a97845a823 
					 
					
						
						
							
							Fixed   #27768  -- Allowed migration optimization of CreateModel order.  
						
						... 
						
						
						
						Thanks Ed Morley from Mozilla for the tests. 
						
						
					 
					
						2018-07-11 10:49:50 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						d3a935f01f 
					 
					
						
						
							
							Refs  #27768  -- Reversed order of optimized and in-between operations.  
						
						... 
						
						
						
						Operations can only be optimized through if they don't reference any of the
state the operation they are compared against defines or alters, so it's
safe to reverse the order. 
						
						
					 
					
						2018-07-11 10:49:50 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						e26b780a24 
					 
					
						
						
							
							Silenced warnings in deprecation tests.  
						
						
						
						
					 
					
						2018-07-11 09:10:31 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						e4c0878b30 
					 
					
						
						
							
							Refs  #22875  -- Fixed an optimizer test to use a valid scenario.  
						
						... 
						
						
						
						An explicit intermediary many-to-many relationship must declare forward and
reverse foreign keys. The original issue was in the autodetector as these
operations shouldn't have been generated in this order in the first place
which is tested by AutodetectorTests.test_create_with_through_model. 
						
						
					 
					
						2018-07-10 16:47:57 -04:00 
						 
				 
			
				
					
						
							
							
								Ian Foote 
							
						 
					 
					
						
						
							
						
						952f05a6db 
					 
					
						
						
							
							Fixed   #11964  -- Added support for database check constraints.  
						
						
						
						
					 
					
						2018-07-10 15:32:33 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						08ebed5e79 
					 
					
						
						
							
							Fixed   #29556  -- Made 'remove_stale_contenttypes --noinput' delete content types.  
						
						
						
						
					 
					
						2018-07-10 10:14:34 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						178624855a 
					 
					
						
						
							
							Simplified a couple test docstrings.  
						
						
						
						
					 
					
						2018-07-10 09:43:12 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						e7d7d47b93 
					 
					
						
						
							
							Fixed ResourceWarning from unclosed test files.  
						
						... 
						
						
						
						When running Django tests with Python warnings enabled. 
						
						
					 
					
						2018-07-10 12:26:19 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						338f741c5e 
					 
					
						
						
							
							Fixed   #29546  -- Deprecated django.utils.timezone.FixedOffset.  
						
						
						
						
					 
					
						2018-07-09 16:33:36 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						45c035c823 
					 
					
						
						
							
							Refs  #29548  -- Fixed non-GIS test failures on MariaDB.  
						
						
						
						
					 
					
						2018-07-09 14:59:42 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5bea8d256d 
					 
					
						
						
							
							Fixed   #29553  -- Made test client set Content-Length header to a string rather than integer.  
						
						
						
						
					 
					
						2018-07-09 11:44:49 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						c9088cfc7b 
					 
					
						
						
							
							Fixed some assertTrue() that were intended to be assertEqual().  
						
						
						
						
					 
					
						2018-07-09 11:13:40 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						3411c5551a 
					 
					
						
						
							
							Refs  #27472  -- Fixed crash during pickling of empty GEOS point.  
						
						
						
						
					 
					
						2018-07-09 11:02:12 -04:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						bdcde79c5f 
					 
					
						
						
							
							Made test for memoryview handling in force_bytes() more strict.  
						
						
						
						
					 
					
						2018-07-09 11:01:42 -04:00 
						 
				 
			
				
					
						
							
							
								Christian Barcenas 
							
						 
					 
					
						
						
							
						
						c9c6c16650 
					 
					
						
						
							
							Fixed   #20584  -- Fixed memcached's get_many() with single-use iterators.  
						
						... 
						
						
						
						Thanks Guyon Morée for the report. 
						
						
					 
					
						2018-07-09 10:24:41 -04:00 
						 
				 
			
				
					
						
							
							
								Mushtaq Ali 
							
						 
					 
					
						
						
							
						
						66b6b68923 
					 
					
						
						
							
							Fixed   #29543  -- Fixed CPointerBase.__del__() ImportError crash.  
						
						
						
						
					 
					
						2018-07-06 11:26:14 -04:00 
						 
				 
			
				
					
						
							
							
								Tom 
							
						 
					 
					
						
						
							
						
						f98e1c01ea 
					 
					
						
						
							
							Refs  #29451  -- Fixed test_isvalid_lookup on MySQL 8+.  
						
						
						
						
					 
					
						2018-07-06 08:59:27 -04:00 
						 
				 
			
				
					
						
							
							
								Junyi Jiao 
							
						 
					 
					
						
						
							
						
						a0b19a0f5b 
					 
					
						
						
							
							Refs  #28643  -- Added math database functions.  
						
						... 
						
						
						
						Thanks Nick Pope for much review. 
						
						
					 
					
						2018-07-05 11:02:12 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f3fa86a89b 
					 
					
						
						
							
							Fixed   #29449  -- Reverted "Fixed  #28757  -- Allowed using contrib.auth forms without installing contrib.auth."  
						
						... 
						
						
						
						This reverts commit 3333d935d2 
						
						
					 
					
						2018-07-02 18:39:26 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						eac9ab7ebb 
					 
					
						
						
							
							Removed parser.add_arguments() arguments that match the defaults.  
						
						
						
						
					 
					
						2018-07-02 17:54:57 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0e64e046a4 
					 
					
						
						
							
							Fixed   #29530  -- Fixed aliases ordering when chaining annotate() and filter().  
						
						
						
						
					 
					
						2018-07-02 21:09:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ian Foote 
							
						 
					 
					
						
						
							
						
						38cada7c94 
					 
					
						
						
							
							Fixed   #28077  -- Added support for PostgreSQL opclasses in Index.  
						
						... 
						
						
						
						Thanks Vinay Karanam for the initial patch. 
						
						
					 
					
						2018-06-29 17:00:28 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Prindiville 
							
						 
					 
					
						
						
							
						
						b4cba4ed62 
					 
					
						
						
							
							Fixed   #28144  -- Added FileSystemStorage.OS_OPEN_FLAGS to allow customization.  
						
						
						
						
					 
					
						2018-06-29 15:51:59 -04:00