Ahmet Kucuk 
							
						 
					 
					
						
						
							
						
						09578f6dfb 
					 
					
						
						
							
							Fixed   #30827  -- Made batch_size arg of QuerySet.bulk_create() respect DatabaseOperations.bulk_batch_size().  
						
						... 
						
						
						
						Thanks Chetan Khanna for tests. 
						
						
					 
					
						2019-10-21 11:46:44 +02:00 
						 
				 
			
				
					
						
							
							
								André Ericson 
							
						 
					 
					
						
						
							
						
						3120490912 
					 
					
						
						
							
							Fixed   #30876  -- Moved classproperty() decorator to the django.utils.functional.  
						
						
						
						
					 
					
						2019-10-21 09:57:39 +02:00 
						 
				 
			
				
					
						
							
							
								André Ericson 
							
						 
					 
					
						
						
							
						
						31174031f1 
					 
					
						
						
							
							Fixed   #30841  -- Deprecated using non-boolean values for isnull lookup.  
						
						
						
						
					 
					
						2019-10-21 08:44:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						2f72480fbd 
					 
					
						
						
							
							Replaced deprecated assertEquals() with assertEqual().  
						
						
						
						
					 
					
						2019-10-21 07:52:17 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Savchenko 
							
						 
					 
					
						
						
							
						
						1711c509fa 
					 
					
						
						
							
							Fixed   #27391  -- Implemented SimpleTestCase.debug().  
						
						... 
						
						
						
						debug() should bubbled up exceptions if occurring in test, but behave
the same as run() when no exceptions occurred. 
						
						
					 
					
						2019-10-18 12:22:51 +02:00 
						 
				 
			
				
					
						
							
							
								Pavel Savchenko 
							
						 
					 
					
						
						
							
						
						dc8cd2fefd 
					 
					
						
						
							
							Refs  #27391  -- Added more tests for SimpleTestCase.  
						
						
						
						
					 
					
						2019-10-18 11:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Jenkins 
							
						 
					 
					
						
						
							
						
						46e74a5256 
					 
					
						
						
							
							Fixed   #28337  -- Preserved extra headers of requests made with django.test.Client in assertRedirects().  
						
						... 
						
						
						
						Co-Authored-By: Hasan Ramezani <hasan.r67@gmail.com > 
						
						
					 
					
						2019-10-18 08:42:51 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Musketa 
							
						 
					 
					
						
						
							
						
						3ca9df51c7 
					 
					
						
						
							
							Fixed typo in tests/admin_scripts/tests.py.  
						
						
						
						
					 
					
						2019-10-18 07:50:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						3a8af298b9 
					 
					
						
						
							
							Fixed   #30890  -- Added MariaDB support for the relate lookup.  
						
						
						
						
					 
					
						2019-10-18 07:46:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						bebf61de11 
					 
					
						
						
							
							Added gis_tests.utils.mariadb hook.  
						
						
						
						
					 
					
						2019-10-18 07:46:31 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						ef4beafa2c 
					 
					
						
						
							
							Refs  #28816  -- Prevented silencing data loss when decreasing CharField.max_length for ArrayField.base_field on PostgreSQL.  
						
						
						
						
					 
					
						2019-10-17 12:50:53 +02:00 
						 
				 
			
				
					
						
							
							
								sage 
							
						 
					 
					
						
						
							
						
						6f82df69ef 
					 
					
						
						
							
							Refs  #12990  -- Moved CheckFieldDefaultMixin to the django.db.models.fields.mixins.  
						
						
						
						
					 
					
						2019-10-17 12:30:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						187a64608d 
					 
					
						
						
							
							Fixed   #30885  -- Dropped support for MariaDB 10.1.  
						
						
						
						
					 
					
						2019-10-16 18:40:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						1c5ec221a4 
					 
					
						
						
							
							Fixed   #30562  -- Doc'd MariaDB support for GIS spatial lookups.  
						
						
						
						
					 
					
						2019-10-16 16:33:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						440603a4bc 
					 
					
						
						
							
							Refs  #28436  -- Corrected docs regarding MySQL support of distance lookups.  
						
						
						
						
					 
					
						2019-10-16 14:39:13 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5becb36a79 
					 
					
						
						
							
							Refs  #22423  -- Corrected crosses lookup support on MySQL in documentation.  
						
						... 
						
						
						
						Support was added in 15715bf 
						
						
					 
					
						2019-10-16 13:56:23 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						1877ec1875 
					 
					
						
						
							
							Refs  #27910  -- Added __init__.py file for model_enums tests.  
						
						
						
						
					 
					
						2019-10-15 21:27:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						4a849b6701 
					 
					
						
						
							
							Fixed   #30859  -- Fixed DatabaseFeatures.supports_aggregate_filter_clause on SQLite 3.30.1+.  
						
						
						
						
					 
					
						2019-10-15 20:55:49 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						adfd920cc5 
					 
					
						
						
							
							Moved "Sign the CLA" to the bottom of New Contributor First Steps.  
						
						... 
						
						
						
						As discussed on the mailing list, step 1 of First Steps shouldn't be
"Find a printer".
https://groups.google.com/d/topic/django-developers/owOqFmxufgs/discussion  
						
						
					 
					
						2019-10-15 14:10:35 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						1de9a92295 
					 
					
						
						
							
							Fixed   #30872  -- Improved unknown command message when settings are manually configured.  
						
						
						
						
					 
					
						2019-10-15 13:04:32 +02:00 
						 
				 
			
				
					
						
							
							
								Ad Timmering 
							
						 
					 
					
						
						
							
						
						dee687e93a 
					 
					
						
						
							
							Fixed   #30816  -- Doc'd how to create projects with a local copy of Django.  
						
						
						
						
					 
					
						2019-10-15 12:38:40 +02:00 
						 
				 
			
				
					
						
							
							
								Graham Healy 
							
						 
					 
					
						
						
							
						
						90abdba086 
					 
					
						
						
							
							Fixed   #30808  -- Added the Django Forum to contributing index.  
						
						
						
						
					 
					
						2019-10-15 08:32:37 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						35396a7f24 
					 
					
						
						
							
							Refs  #26207  -- Removed obsolete note about slow constructing a model with deferred fields.  
						
						... 
						
						
						
						This is not true since 7f51876 
						
						
					 
					
						2019-10-14 12:51:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						06d34aab7c 
					 
					
						
						
							
							Fixed   #30870  -- Fixed showing that RunPython operations are irreversible by migrate --plan.  
						
						... 
						
						
						
						Thanks Hasan Ramezani for the initial patch and Kyle Dickerson for the
report. 
						
						
					 
					
						2019-10-14 11:13:27 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						05186c03a3 
					 
					
						
						
							
							Isolated migrations.test_commands.MigrateTests.test_migrate_plan.  
						
						
						
						
					 
					
						2019-10-14 08:42:38 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						2839659b42 
					 
					
						
						
							
							Fixed   #30868  -- Prevented unnecessary AlterField when renaming a referenced pk.  
						
						... 
						
						
						
						Regression introduced by dcdd219ee1#25817 .
Thanks Carlos E. C. Leite for the report and Mariusz for the bisect. 
						
						
					 
					
						2019-10-14 08:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								René Fleschenberg 
							
						 
					 
					
						
						
							
						
						d232fd76a8 
					 
					
						
						
							
							Clarified that SECURE_REDIRECT_EXEMPT patterns should not include leading slashes.  
						
						
						
						
					 
					
						2019-10-11 15:30:33 +02:00 
						 
				 
			
				
					
						
							
							
								Etienne Chové 
							
						 
					 
					
						
						
							
						
						e7cdb0cd7e 
					 
					
						
						
							
							Fixed   #30014  -- Fixed ModelChoiceField validation when initial value is a model instance.  
						
						... 
						
						
						
						Thanks Carlton Gibson for reviews. 
						
						
					 
					
						2019-10-11 13:28:09 +02:00 
						 
				 
			
				
					
						
							
							
								Etienne Chové 
							
						 
					 
					
						
						
							
						
						a12f9cd95a 
					 
					
						
						
							
							Added ModelChoiceField test for validation with to_field_name.  
						
						
						
						
					 
					
						2019-10-11 13:28:06 +02:00 
						 
				 
			
				
					
						
							
							
								Louise Grandjonc 
							
						 
					 
					
						
						
							
						
						7d1bf29977 
					 
					
						
						
							
							Fixed   #30826  -- Fixed crash of many JSONField lookups when one hand side is key transform.  
						
						... 
						
						
						
						Regression in 6c3dfba892 
						
						
					 
					
						2019-10-11 10:55:22 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						6a75cea76a 
					 
					
						
						
							
							Fixed   #30854  -- Fixed QuerySet.select_related() with multiple FilteredRelations.  
						
						
						
						
					 
					
						2019-10-11 08:10:48 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						e1ae2b0050 
					 
					
						
						
							
							Refs  #30854  -- Moved local_setter() outside the loop in SQLCompiler.get_related_selections().  
						
						
						
						
					 
					
						2019-10-11 08:07:07 +02:00 
						 
				 
			
				
					
						
							
							
								Flavio Curella 
							
						 
					 
					
						
						
							
						
						ed112fadc1 
					 
					
						
						
							
							Fixed   #23755  -- Added support for multiple field names in the no-cache Cache-Control directive to patch_cache_control().  
						
						... 
						
						
						
						https://tools.ietf.org/html/rfc7234#section-5.2.2.2  
					
						2019-10-10 19:30:51 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						2a6f45e08e 
					 
					
						
						
							
							Fixed typos in docs/releases/3.0.txt.  
						
						
						
						
					 
					
						2019-10-10 14:22:04 +02:00 
						 
				 
			
				
					
						
							
							
								Flavio Curella 
							
						 
					 
					
						
						
							
						
						9facc90020 
					 
					
						
						
							
							Refs  #23755  -- Added tests for patch_cache_control() with no-cache Cache-Control directive.  
						
						
						
						
					 
					
						2019-10-10 12:24:52 +02:00 
						 
				 
			
				
					
						
							
							
								Viktor Lomakin 
							
						 
					 
					
						
						
							
						
						ee6b17187f 
					 
					
						
						
							
							Fixed   #30812  -- Made ConditionalGetMiddleware set ETag only for responses with non-empty content.  
						
						
						
						
					 
					
						2019-10-10 09:51:05 +02:00 
						 
				 
			
				
					
						
							
							
								Benjy Weinberger 
							
						 
					 
					
						
						
							
						
						3cd3bebe89 
					 
					
						
						
							
							Fixed   #30300  -- Allowed migrations to be loaded from directories without __init__.py file.  
						
						
						
						
					 
					
						2019-10-10 08:31:41 +02:00 
						 
				 
			
				
					
						
							
							
								Kees Hink 
							
						 
					 
					
						
						
							
						
						5d9cf79baf 
					 
					
						
						
							
							Fixed   #27086  -- Doc'd fix for test suite hang on macOS.  
						
						
						
						
					 
					
						2019-10-09 15:46:44 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						06e087c3de 
					 
					
						
						
							
							Added note to check Python version in unit tests troubleshooting section.  
						
						... 
						
						
						
						At DjangoCon US 2019 sprints, a number of contributors hit problems with an outdated Python. 
						
						
					 
					
						2019-10-09 15:46:44 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						b39c39e82a 
					 
					
						
						
							
							Corrected section indentation in unit tests contributor docs.  
						
						
						
						
					 
					
						2019-10-09 15:46:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						02c63b8f2f 
					 
					
						
						
							
							Refs  #26608  -- Fixed DatabaseFeatures.supports_frame_range_fixed_distance on SQLite 3.28+, MariaDB 10.2+, and MySQL 8.0.2+.  
						
						
						
						
					 
					
						2019-10-09 13:07:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mac Chapman 
							
						 
					 
					
						
						
							
						
						0b7378db1f 
					 
					
						
						
							
							Fixed   #11097  -- Added note about parent link fields in formsets for multi-table inheritance models.  
						
						
						
						
					 
					
						2019-10-09 12:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								dustinlharrison 
							
						 
					 
					
						
						
							
						
						b0e92fb49d 
					 
					
						
						
							
							Fixed   #30806  -- Prevented tox tests hanging on macOS.  
						
						... 
						
						
						
						MacOS users may need to set OBJC_DISABLE_INITIALIZE_FORK_SAFETY=TRUE
(#27086 ) to prevent tests from hanging.  If set, also pass the environment
variable to `tox`. 
						
						
					 
					
						2019-10-09 11:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						8b10357854 
					 
					
						
						
							
							Fixed   #30860  -- Disabled unneeded NULLS FIRST/LAST workaround on SQLite 3.30+.  
						
						
						
						
					 
					
						2019-10-09 10:47:49 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						94eae4e563 
					 
					
						
						
							
							Fixed   #30858  -- Clarified that AdminEmailHandler processes all 5xx responses.  
						
						
						
						
					 
					
						2019-10-09 10:13:11 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						26c66f4519 
					 
					
						
						
							
							Fixed   #30856  -- Combined fast-delete queries by model during cascade deletion.  
						
						... 
						
						
						
						Reduced the number of queries required when performing cascade deletion
for a model referenced multiple time by another one by performing an
union of reference lookups. 
						
						
					 
					
						2019-10-09 09:49:53 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						44522d1036 
					 
					
						
						
							
							Made Collector.collect() return immediately for disabled related collection.  
						
						
						
						
					 
					
						2019-10-09 09:49:53 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						832aa08afe 
					 
					
						
						
							
							Used defaultdict in deletion.Collector.  
						
						
						
						
					 
					
						2019-10-09 09:49:27 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						04ac9b45a3 
					 
					
						
						
							
							Improved performance of django.template.base.Parser.  
						
						... 
						
						
						
						pop(0), which is used to fetch each token, is O(n) in the length of the
list. By reversing the list and operating off the end, we can perform
next_token(), prepend_token(), and delete_first_token() in constant
time. 
						
						
					 
					
						2019-10-09 08:33:16 +02:00 
						 
				 
			
				
					
						
							
							
								Caio Ariede 
							
						 
					 
					
						
						
							
						
						dafdfd6a60 
					 
					
						
						
							
							Fixed   #28790  -- Doc'd how to avoid running certain test classes in parallel.  
						
						
						
						
					 
					
						2019-10-08 12:11:06 +02:00