Riccardo Magliocchetti 
							
						 
					 
					
						
						
							
						
						e2db171e15 
					 
					
						
						
							
							[1.8.x] Refs  #12118  -- Allowed "mode=memory" in SQLite test database names.  
						
						... 
						
						
						
						Backport of 3543fec3b7 
						
						
					 
					
						2015-10-06 12:33:24 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						cdf7f90f95 
					 
					
						
						
							
							[1.8.x]  Fixed   #24791  -- Added fallback when 'postgres' database isn't available  
						
						... 
						
						
						
						Thanks Carl Meyer and Tim Graham for the reviews.
Backport of 322605035 
						
						
					 
					
						2015-05-15 18:46:05 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						730fb593ad 
					 
					
						
						
							
							[1.8.x]  Fixed   #24335  -- Bumped required psycopg2 version to 2.4.5 (2.5 for contrib.postgres).  
						
						... 
						
						
						
						Backport of 3adc5f1ee6 
						
						
					 
					
						2015-02-17 06:21:59 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						87e9cad4a4 
					 
					
						
						
							
							[1.8.x]  Fixed   #24318  -- Set the transaction isolation level with psycopg >= 2.4.2.  
						
						... 
						
						
						
						Backport of 76356d96 
						
						
					 
					
						2015-02-14 18:52:28 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a8b70d251d 
					 
					
						
						
							
							[1.8.x] Sorted imports with isort; refs  #23860 .  
						
						... 
						
						
						
						Backport of 0ed7d15563 
						
						
					 
					
						2015-02-09 14:24:06 -05:00 
						 
				 
			
				
					
						
							
							
								Collin Anderson 
							
						 
					 
					
						
						
							
						
						fc8e1e0c10 
					 
					
						
						
							
							[1.8.x] Fixed E265 comment style  
						
						... 
						
						
						
						Backport of db77915c9f 
						
						
					 
					
						2015-02-06 09:35:08 -05:00 
						 
				 
			
				
					
						
							
							
								Josh Smeaton 
							
						 
					 
					
						
						
							
						
						e56810e839 
					 
					
						
						
							
							[1.8.x]  Fixed   #24154  -- Backends can now check support for expressions  
						
						... 
						
						
						
						Backport of 8196e4bdf4 
						
						
					 
					
						2015-01-27 14:47:38 +11:00 
						 
				 
			
				
					
						
							
							
								Adam Taylor 
							
						 
					 
					
						
						
							
						
						45aaced91e 
					 
					
						
						
							
							[1.8.x] Fixed typos in code comments.  
						
						... 
						
						
						
						Backport of 039465a6a7 
						
						
					 
					
						2015-01-20 12:18:29 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						28308078f3 
					 
					
						
						
							
							Fixed   #22603  -- Reorganized classes in django.db.backends.  
						
						
						
						
					 
					
						2015-01-14 14:16:20 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Pyrathon 
							
						 
					 
					
						
						
							
						
						fb48eb0581 
					 
					
						
						
							
							Fixed   #12663  -- Formalized the Model._meta API for retrieving fields.  
						
						... 
						
						
						
						Thanks to Russell Keith-Magee for mentoring this Google Summer of
Code 2014 project and everyone else who helped with the patch! 
						
						
					 
					
						2015-01-06 19:25:12 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						51890ce889 
					 
					
						
						
							
							Applied ignore_warnings to Django tests  
						
						
						
						
					 
					
						2014-12-30 18:16:25 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c6b12bc995 
					 
					
						
						
							
							Removed unused import.  
						
						
						
						
					 
					
						2014-12-30 10:23:29 -05:00 
						 
				 
			
				
					
						
							
							
								Andriy Sokolovskiy 
							
						 
					 
					
						
						
							
						
						8c99b7920e 
					 
					
						
						
							
							Fixed   #12118  -- Added shared cache support to SQLite in-memory testing.  
						
						
						
						
					 
					
						2014-12-30 10:14:33 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3c5d1edb39 
					 
					
						
						
							
							Fixed   #22279  -- Prevented dummy backend going through DatabaseErrorWrapper  
						
						... 
						
						
						
						Thanks Daniel Hahler for the report and Tim Graham for the review. 
						
						
					 
					
						2014-12-29 19:06:28 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						30cbd5d360 
					 
					
						
						
							
							Replaced DatabaseCreation sql methods by schema editor equivalents  
						
						... 
						
						
						
						Also used schema editor in migrate to sync unmigrated apps (sync_apps).
Refs #22340 . Thanks Tim Graham for the review. 
						
						
					 
					
						2014-12-23 19:35:01 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Hall 
							
						 
					 
					
						
						
							
						
						895dc880eb 
					 
					
						
						
							
							Fixed   #23812  -- Changed django.utils.six.moves.xrange imports to range  
						
						
						
						
					 
					
						2014-12-13 12:45:58 -05:00 
						 
				 
			
				
					
						
							
							
								Josh Smeaton 
							
						 
					 
					
						
						
							
						
						267a1dcd9b 
					 
					
						
						
							
							Fixed   #23941  -- Removed implicit decimal formatting from expressions.  
						
						
						
						
					 
					
						2014-12-12 10:17:48 -05:00 
						 
				 
			
				
					
						
							
							
								Thomas Chaumeny 
							
						 
					 
					
						
						
							
						
						da9fe5c717 
					 
					
						
						
							
							Fixed   #20392  -- Added TestCase.setUpTestData()  
						
						... 
						
						
						
						Each TestCase is also now wrapped in a class-wide transaction. 
						
						
					 
					
						2014-12-03 10:37:04 -05:00 
						 
				 
			
				
					
						
							
							
								Andriy Sokolovskiy 
							
						 
					 
					
						
						
							
						
						1739ae9edc 
					 
					
						
						
							
							Fixed   #23807  -- Ignored non-digits in psycopg2 version  
						
						
						
						
					 
					
						2014-12-01 18:42:08 -05:00 
						 
				 
			
				
					
						
							
							
								Veres Lajos 
							
						 
					 
					
						
						
							
						
						a71a2ea756 
					 
					
						
						
							
							Fixed typos using  https://github.com/vlajos/misspell_fixer  
						
						
						
						
					 
					
						2014-11-03 20:59:30 -05:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						f7969b0920 
					 
					
						
						
							
							Fixed   #23620  -- Used more specific assertions in the Django test suite.  
						
						
						
						
					 
					
						2014-11-03 11:56:37 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						abc11b0a33 
					 
					
						
						
							
							Fixed   #23514  -- Prevented queries in PostGISOperations init  
						
						... 
						
						
						
						Thanks Mattia Procopio for the report. 
						
						
					 
					
						2014-09-18 20:00:35 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						e9103402c0 
					 
					
						
						
							
							Fixed   #18757 ,  #14462 ,  #21565  -- Reworked database-python type conversions  
						
						... 
						
						
						
						Complete rework of translating data values from database
Deprecation of SubfieldBase, removal of resolve_columns and
convert_values in favour of a more general converter based approach and
public API Field.from_db_value(). Now works seamlessly with aggregation,
.values() and raw queries.
Thanks to akaariai in particular for extensive advice and inspiration,
also to shaib, manfre and timograham for their reviews. 
						
						
					 
					
						2014-09-03 20:36:03 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d28396f526 
					 
					
						
						
							
							Fixed   #23144  -- Dropped support for MySQL 5.0, 5.1.  
						
						
						
						
					 
					
						2014-08-02 10:28:40 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a9bdce7e55 
					 
					
						
						
							
							Fixed   #23108  -- Dropped support for PostgreSQL 8.4 & PostGIS 1.3, 1.4.  
						
						... 
						
						
						
						Thanks Claude Paroz for the review. 
						
						
					 
					
						2014-08-01 10:26:00 -04:00 
						 
				 
			
				
					
						
							
							
								Anubhav Joshi 
							
						 
					 
					
						
						
							
						
						91f1b6dcdc 
					 
					
						
						
							
							Fixed   #13711  -- Model check added to ensure that auto-generated column name is within limits of the database.  
						
						... 
						
						
						
						Thanks russellm for report and Tim Graham for review. 
						
						
					 
					
						2014-06-17 16:16:02 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a2cd0e12c9 
					 
					
						
						
							
							Silenced deprecation warnings for refs  #22811  and fixed build.  
						
						
						
						
					 
					
						2014-06-12 09:28:36 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						1c58cabad7 
					 
					
						
						
							
							Fixed   #22811  -- Allowed setting both the old and new TEST database settings.  
						
						... 
						
						
						
						An ImproperlyConfigured exception will be raised they mismatch. 
						
						
					 
					
						2014-06-12 08:17:49 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						6c27ff957a 
					 
					
						
						
							
							Fixed flake8 error.  
						
						
						
						
					 
					
						2014-06-07 20:35:28 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						fc31319752 
					 
					
						
						
							
							Fixed test again. Refs  #12581 .  
						
						
						
						
					 
					
						2014-06-07 17:16:49 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d98cc41a84 
					 
					
						
						
							
							Made a test compatible with Python 2 and 3.  
						
						
						
						
					 
					
						2014-06-07 15:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						cfcca7ccce 
					 
					
						
						
							
							Fixed   #3711 ,  #6734 ,  #12581  -- Bounded connection.queries.  
						
						... 
						
						
						
						Prevented unlimited memory consumption when running background tasks
with DEBUG=True.
Thanks Rob, Alex, Baptiste, and others. 
						
						
					 
					
						2014-06-07 14:37:43 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						237c229b91 
					 
					
						
						
							
							Avoided using BinaryField unecessarily in tests.  
						
						... 
						
						
						
						Several database backends struggle with binary data. This change
minimizes the risk of unrelated tests failures when binary fields
trigger errors.
Forward-port of 2e4bcb9b 
						
						
					 
					
						2014-06-05 17:11:10 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						c70a61eb49 
					 
					
						
						
							
							Replaced vendor checks by three feature flags.  
						
						
						
						
					 
					
						2014-05-08 22:11:15 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d667263169 
					 
					
						
						
							
							Reorganized backends tests.  
						
						... 
						
						
						
						This reduces the number of explicit vendor checks. 
						
						
					 
					
						2014-05-08 21:50:21 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						8176150850 
					 
					
						
						
							
							Fixed   #21202  -- Maintained atomicity when the server disconnects.  
						
						... 
						
						
						
						Thanks intgr for the report.
This commit doesn't include a test because I don't know how to emulate a
database disconnection in a cross-database compatible way.
Also simplified a 'backends' test that was constrained by this problem. 
						
						
					 
					
						2014-04-10 21:22:47 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						5f2f47fdfc 
					 
					
						
						
							
							Fixed   #21553  -- Ensured unusable database connections get closed.  
						
						
						
						
					 
					
						2014-04-09 22:41:33 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						2791fbf59d 
					 
					
						
						
							
							Used more specific test assertions.  
						
						
						
						
					 
					
						2014-04-09 22:20:22 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d902fd625d 
					 
					
						
						
							
							Added test to confirm  #12583  resolution  
						
						
						
						
					 
					
						2014-03-31 18:24:01 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						0f9560855e 
					 
					
						
						
							
							Removed legacy transaction management per the deprecation timeline.  
						
						
						
						
					 
					
						2014-03-21 21:06:50 +01:00 
						 
				 
			
				
					
						
							
							
								Rodolfo Carvalho 
							
						 
					 
					
						
						
							
						
						0d91225892 
					 
					
						
						
							
							Fixed many typos in comments and docstrings.  
						
						... 
						
						
						
						Thanks Piotr Kasprzyk for help with the patch. 
						
						
					 
					
						2014-03-03 07:38:09 -05:00 
						 
				 
			
				
					
						
							
							
								Vajrasky Kok 
							
						 
					 
					
						
						
							
						
						d3cf6cfacf 
					 
					
						
						
							
							Fixed   #17713  -- Renamed BaseDatabaseFeatures.allows_primary_key_0 to allows_auto_pk_0.  
						
						... 
						
						
						
						MySQL does allow primary key with value 0. It only forbids autoincrement
primary key with value 0.
Thanks Claude Paroz for the report. 
						
						
					 
					
						2014-02-06 05:16:40 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						ab922c5cd8 
					 
					
						
						
							
							Fixed typo in  3ffeb931.  
						
						
						
						
					 
					
						2014-02-02 23:40:16 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Manfre 
							
						 
					 
					
						
						
							
						
						3ffeb93186 
					 
					
						
						
							
							Ensure cursors are closed when no longer needed.  
						
						... 
						
						
						
						This commit touchs various parts of the code base and test framework. Any
found usage of opening a cursor for the sake of initializing a connection
has been replaced with 'ensure_connection()'. 
						
						
					 
					
						2014-02-02 12:47:21 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Manfre 
							
						 
					 
					
						
						
							
						
						0837eacc4e 
					 
					
						
						
							
							Made SQLCompiler.execute_sql(result_type) more explicit.  
						
						... 
						
						
						
						Updated SQLUpdateCompiler.execute_sql to match the behavior described in
the docstring; the 'first non-empty query' will now include all queries,
not just the main and first related update.
Added CURSOR and NO_RESULTS result_type constants to make the usages more
self documenting and allow execute_sql to explicitly close the cursor when
it is no longer needed. 
						
						
					 
					
						2014-02-02 12:47:06 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						225a6ed2cf 
					 
					
						
						
							
							Fixed a test that was failing with PostGIS.  
						
						... 
						
						
						
						Fixed  #21452  again.
Forward-port of 18d75e07 
					
						2014-01-12 21:40:22 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						720c6d3a44 
					 
					
						
						
							
							Restored a test broken by overzealous PEP8 cleanup  
						
						
						
						
					 
					
						2014-01-12 21:13:32 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						c726598c3d 
					 
					
						
						
							
							Fixed flake8 issues.  
						
						
						
						
					 
					
						2014-01-12 13:40:37 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						1afe748832 
					 
					
						
						
							
							Fixed   #21452  -- Non-autocommit connections to PostgreSQL.  
						
						... 
						
						
						
						When settings.DATABASES['default']['AUTOCOMMIT'] = False, the connection
wasn't in autocommit mode but Django pretended it was.
Thanks Anssi for analysing this issue.
Refs #17062 . 
						
						
					 
					
						2014-01-12 18:28:51 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						1c24096f1e 
					 
					
						
						
							
							Fixed a test isolation issue. Refs  #17062 .  
						
						... 
						
						
						
						This test could change settings.DATABASES['default']['TIME_ZONE'] and
didn't restore the previous value. 
						
						
					 
					
						2014-01-12 18:28:51 +01:00