Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						1823a80113 
					 
					
						
						
							
							Fixed   #33537  -- Made test database cloning on MySQL reraise unexpected errors.  
						
						... 
						
						
						
						Thanks Faakhir Zahid and Stephen Finucane for the initial patch.
Thanks Simon Charette for the review. 
						
						
					 
					
						2025-03-17 15:45:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						17160819f3 
					 
					
						
						
							
							Fixed   #36105  -- Dropped support for MariaDB 10.5.  
						
						
						
						
					 
					
						2025-02-09 12:57:40 +01:00 
						 
				 
			
				
					
						
							
							
								Nathaniel Conroy 
							
						 
					 
					
						
						
							
						
						0257426fe1 
					 
					
						
						
							
							Fixed   #34992  -- Fixed DatabaseFeatures.allows_group_by_selected_pks on MariaDB with ONLY_FULL_GROUP_BY sql mode.  
						
						... 
						
						
						
						Regression in 041551d716 
						
						
					 
					
						2023-11-27 09:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						3623a0c079 
					 
					
						
						
							
							Fixed   #34850  -- Dropped support for MariaDB 10.4.  
						
						
						
						
					 
					
						2023-09-19 15:06:05 +02:00 
						 
				 
			
				
					
						
							
							
								John Whitman 
							
						 
					 
					
						
						
							
						
						68a8996bdf 
					 
					
						
						
							
							Fixed   #34799  -- Made MySQL introspection skip cross-database relations.  
						
						
						
						
					 
					
						2023-08-30 12:46:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b719688b21 
					 
					
						
						
							
							Fixed   #34761  -- Dropped support for MySQL < 8.0.11.  
						
						
						
						
					 
					
						2023-08-03 18:54:29 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						097e3a70c1 
					 
					
						
						
							
							Refs  #33476  -- Applied Black's 2023 stable style.  
						
						... 
						
						
						
						Black 23.1.0 is released which, as the first release of the year,
introduces the 2023 stable style. This incorporates most of last year's
preview style.
https://github.com/psf/black/releases/tag/23.1.0  
						
						
					 
					
						2023-02-01 11:04:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						eb3699ea77 
					 
					
						
						
							
							Fixed   #33718  -- Dropped support for MySQL 5.7.  
						
						
						
						
					 
					
						2022-07-08 13:30:12 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						19297de2fe 
					 
					
						
						
							
							Fixed   #33713  -- Dropped support for MariaDB 10.3.  
						
						
						
						
					 
					
						2022-05-18 08:38:08 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						2cec020f5b 
					 
					
						
						
							
							Refs  #33379  -- Fixed minimum supported version of MariaDB.  
						
						
						
						
					 
					
						2022-05-17 14:59:28 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						331a460f8f 
					 
					
						
						
							
							Fixed DatabaseFeatures.uses_savepoints/can_release_savepoints and related tests with MyISAM storage engine.  
						
						
						
						
					 
					
						2022-04-18 07:05:52 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						9ac3ef59f9 
					 
					
						
						
							
							Fixed   #33379  -- Added minimum database version checks.  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2022-02-18 13:37:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						7119f40c98 
					 
					
						
						
							
							Refs  #33476  -- Refactored code to strictly match 88 characters line length.  
						
						
						
						
					 
					
						2022-02-07 20:37:05 +01:00 
						 
				 
			
				
					
						
							
							
								django-bot 
							
						 
					 
					
						
						
							
						
						9c19aff7c7 
					 
					
						
						
							
							Refs  #33476  -- Reformatted code with Black.  
						
						
						
						
					 
					
						2022-02-07 20:37:05 +01:00 
						 
				 
			
				
					
						
							
							
								Matjaz Gregoric 
							
						 
					 
					
						
						
							
						
						518ce7a51f 
					 
					
						
						
							
							Fixed   #33017  -- Fixed storage engine introspection on MySQL.  
						
						... 
						
						
						
						This also improves performance on MySQL instances with a large number
of databases, since querying the information_schema table can be very
slow 
						
						
					 
					
						2021-08-20 11:05:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f6018c1e63 
					 
					
						
						
							
							Fixed   #32595  -- Fixed SchemaEditor.quote_value() crash with bytes.  
						
						
						
						
					 
					
						2021-03-30 11:42:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						3c75f1f3ca 
					 
					
						
						
							
							Refs  #32595  -- Added MySQL's SchemaEditor.quote_value() tests for values with Unicode chars.  
						
						
						
						
					 
					
						2021-03-30 11:42:15 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						bbe6fbb876 
					 
					
						
						
							
							Refs  #32061  -- Unified DatabaseClient.runshell() in db backends.  
						
						
						
						
					 
					
						2020-10-29 22:22:58 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						83f55aafdd 
					 
					
						
						
							
							Fixed   #17653  -- Allowed using zero as AutoFields value on MySQL if NO_AUTO_VALUE_ON_ZERO SQL mode is enabled.  
						
						
						
						
					 
					
						2020-07-20 09:48:31 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						75410228df 
					 
					
						
						
							
							Fixed   #31473  -- Made sql_flush() use RESTART IDENTITY to reset sequences on PostgreSQL.  
						
						... 
						
						
						
						The sql_flush() positional argument sequences is replaced by the boolean
keyword-only argument reset_sequences. This ensures that the old
function signature can't be used by mistake when upgrading Django. When
the new argument is True, the sequences of the truncated tables will
reset. Using a single boolean value, rather than a list, allows making a
binary yes/no choice as to whether to reset all sequences rather than a
working on a completely different set. 
						
						
					 
					
						2020-04-17 11:57:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						8bcca47e83 
					 
					
						
						
							
							Added test coverage for DatabaseOperations.sql_flush().  
						
						
						
						
					 
					
						2020-04-17 09:52:43 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						335c9c94ac 
					 
					
						
						
							
							Simplified imports from django.db and django.contrib.gis.db.  
						
						
						
						
					 
					
						2020-02-04 13:20:06 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						e3fc9af4ab 
					 
					
						
						
							
							Refs  #30593  -- Fixed introspection of check constraints columns on MariaDB.  
						
						
						
						
					 
					
						2019-07-30 16:32:13 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						b2aad9ad4d 
					 
					
						
						
							
							Refs  #30593  -- Added _parse_constraint_columns() hook to introspection on MariaDB.  
						
						
						
						
					 
					
						2019-07-30 16:32:13 +02:00 
						 
				 
			
				
					
						
							
							
								Yann Sionneau 
							
						 
					 
					
						
						
							
						
						e47b8293a7 
					 
					
						
						
							
							Fixed   #30636  -- Fixed options ordering when cloning test database on MySQL.  
						
						... 
						
						
						
						--defaults-file must be given before other options. 
						
						
					 
					
						2019-07-16 07:25:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f05c02c4b8 
					 
					
						
						
							
							Fixed   #30117  -- Fixed SchemaEditor.quote_value() test for mysqlclient 1.4.0+.  
						
						
						
						
					 
					
						2019-01-19 13:31:15 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						734ce71824 
					 
					
						
						
							
							Refs  #30013  -- Fixed SchemaEditor.quote_value() test for mysqlclient 1.3.14+.  
						
						
						
						
					 
					
						2018-12-05 14:46:31 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						9a88c6dd6a 
					 
					
						
						
							
							Fixed   #29827  -- Fixed reuse of test databases with --keepdb on MySQL.  
						
						... 
						
						
						
						Regression in e1253bc26f 
						
						
					 
					
						2018-10-25 19:37:41 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						45c035c823 
					 
					
						
						
							
							Refs  #29548  -- Fixed non-GIS test failures on MariaDB.  
						
						
						
						
					 
					
						2018-07-09 14:59:42 -04:00 
						 
				 
			
				
					
						
							
							
								bakabiko 
							
						 
					 
					
						
						
							
						
						a7bc1aea03 
					 
					
						
						
							
							Fixed   #29380  -- Added support for QuerySet.select_for_update()'s nowait and skip_locked options on MySQL 8+.  
						
						
						
						
					 
					
						2018-05-18 19:37:36 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3c4ff21763 
					 
					
						
						
							
							Fixed   #29103  -- Removed bad 'b'-prefix added by MySQL's SchemaEditor.quote_value().  
						
						
						
						
					 
					
						2018-03-17 16:36:54 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						aa0ee372cd 
					 
					
						
						
							
							Added tests for MySQL's SchemaEditor.quote_value().  
						
						
						
						
					 
					
						2018-03-17 16:36:50 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e3c852cbd6 
					 
					
						
						
							
							Fixed   #28804  -- Fixed "Unknown system variable 'transaction_isolation'" on MariaDB.  
						
						... 
						
						
						
						Regression in 967450a3bf 
						
						
					 
					
						2017-11-20 10:08:34 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						967450a3bf 
					 
					
						
						
							
							Fixed   #28794  -- Fixed tx_isolation deprecation warning on MySQL 5.7.20+.  
						
						
						
						
					 
					
						2017-11-14 15:40:44 -05:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						8cb1b1fd8e 
					 
					
						
						
							
							Reorganized backends tests.  
						
						
						
						
					 
					
						2017-06-21 12:00:47 -04:00