Julien Phalip 
							
						 
					 
					
						
						
							
						
						15796db507 
					 
					
						
						
							
							[1.5.x] Cleaned up some lingering signals in the test suite that were causing spurious failures with Pypy and Postgres.  
						
						... 
						
						
						
						Backport of db09a2de6e 
						
						
					 
					
						2013-02-08 12:13:43 -08:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						1114d8203e 
					 
					
						
						
							
							[1.5.x] Fixed a randomly failing test under Python 3.  
						
						... 
						
						
						
						Refs #17758 .
Backport of e8f07f0 
						
						
					 
					
						2012-12-24 11:26:38 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						a892cd3191 
					 
					
						
						
							
							[1.5.x] Tweak a test to avoid hitting a limit with SQLite.  
						
						... 
						
						
						
						Django cannot delete more than 999 objects at a time with SQLite.
Refs #16426 , #16039 .
Backport of 2875b5d 
						
						
					 
					
						2012-11-23 10:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						9bd67f056c 
					 
					
						
						
							
							[1.5.x]  Fixed   #16039  -- Made post_syncdb handlers multi-db aware.  
						
						... 
						
						
						
						Also reverted 8fb7a90026#17055 .
Backport of a026e48 
						
						
					 
					
						2012-11-22 20:54:20 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d7c6a57d60 
					 
					
						
						
							
							Used @override_settings in several tests.  
						
						
						
						
					 
					
						2012-10-20 23:22:46 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						c9b4e9ac3a 
					 
					
						
						
							
							Fixed   #19095  -- invalid code in multidb tests.  
						
						
						
						
					 
					
						2012-10-09 21:23:02 +02:00 
						 
				 
			
				
					
						
							
							
								Andrei Antoukh 
							
						 
					 
					
						
						
							
						
						99321e30ce 
					 
					
						
						
							
							Fixed   #18306  -- Made deferred models issue update_fields on save  
						
						... 
						
						
						
						Deferred models now automatically update only the fields which are
loaded from the db (with .only() or .defer()). In addition, any field
set manually after the load is updated on save. 
						
						
					 
					
						2012-08-12 22:39:27 +03:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						0955d16a16 
					 
					
						
						
							
							Switched to using the standard method for comparing querysets in teh templates.  
						
						
						
						
					 
					
						2012-08-08 07:50:59 -07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						396357741b 
					 
					
						
						
							
							[py3] Used compatible imports of StringIO.  
						
						
						
						
					 
					
						2012-08-08 14:50:01 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						4a103086d5 
					 
					
						
						
							
							Fixed   #18269  -- Applied unicode_literals for Python 3 compatibility.  
						
						... 
						
						
						
						Thanks Vinay Sajip for the support of his django3 branch and
Jannis Leidel for the review. 
						
						
					 
					
						2012-06-07 18:08:47 +02:00 
						 
				 
			
				
					
						
							
							
								Adrian Holovaty 
							
						 
					 
					
						
						
							
						
						20c8aa2a20 
					 
					
						
						
							
							Fixed various dodgy behaviours  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@17226  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-12-17 17:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						8fb7a90026 
					 
					
						
						
							
							Fixed multiple database tests that broke foreign keys constraints. Refs  #17055 .  
						
						... 
						
						
						
						The problem was masked by the rollback at the end of each transactional test on backends that deferred constraints checks; it appeared only on MySQL + InnoDB.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16995  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-10-16 11:04:34 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						8c0eefd066 
					 
					
						
						
							
							Convert the remainder of the relative imports in the tests to be absolute imports.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16981  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-10-13 21:34:56 +00:00 
						 
				 
			
				
					
						
							
							
								Jannis Leidel 
							
						 
					 
					
						
						
							
						
						bce890ace4 
					 
					
						
						
							
							Fixed   #16584  -- Fixed a bunch of typos in code comments. Thanks, Bernhard Essl.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@16598  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-08-12 14:14:15 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						54b9c03d80 
					 
					
						
						
							
							Fixed a typo in the multiple_database tests. Thanks Jim Dalton.  
						
						... 
						
						
						
						Also, removed some unused imports.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16529  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-07-10 13:52:04 +00:00 
						 
				 
			
				
					
						
							
							
								Luke Plant 
							
						 
					 
					
						
						
							
						
						430b819967 
					 
					
						
						
							
							Fixed   #16196  - Redundant or incorrect code in tests  
						
						... 
						
						
						
						Thanks to intelliyole and melinath for the patch.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16354  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-06-10 10:18:06 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						afd040d4d3 
					 
					
						
						
							
							Updated test assertions that have been deprecated by the move to unittest2. In summary, this means:  
						
						... 
						
						
						
						assert_ -> assertTrue
 assertEquals -> assertEqual
 failUnless -> assertTrue
For full details, see http://www.voidspace.org.uk/python/articles/unittest2.shtml#deprecations 
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15728  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-03-03 15:04:39 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						0bd628d418 
					 
					
						
						
							
							Enhanced slightly the tests added in r15185 to demonstrate that  #14948  doesn't affect trunk. Refs  #14948 . Thanks Harm Geerts.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@15208  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-01-15 00:15:39 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						7916c754aa 
					 
					
						
						
							
							Enhanced tests for r14857 added in r15185. Refs  #14870 . Thanks Harm Geerts.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@15201  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-01-14 03:43:10 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						e1ede214e6 
					 
					
						
						
							
							Fixed   #13668  -- Corrected database router methods invocation for ManyToMany fields without through models. Thanks craig.kimerer for the report and David Gouldin for the fix.  
						
						... 
						
						
						
						This also adds tests for r14857.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15185  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2011-01-13 04:11:41 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						f3d0704783 
					 
					
						
						
							
							Fixed   #14691  -- Made ForeignKey.validate() use the right database. Thanks Marco Paolini for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@14580  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-11-16 22:09:13 +00:00 
						 
				 
			
				
					
						
							
							
								Ian Kelly 
							
						 
					 
					
						
						
							
						
						9892f4c5d5 
					 
					
						
						
							
							Fixed a multiple_database test case that was failing in Oracle due to forced table name capitalization.  The test case now matches the style used by the raw_query tests.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@14545  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-11-12 18:48:39 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						8a724802c5 
					 
					
						
						
							
							Fixed   #14471  -- Corrected a regression in the use of methods on custom managers on related querysets. Thanks to Lucky for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@14389  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-10-28 12:57:04 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						085e4c9112 
					 
					
						
						
							
							Ensure the mutliple_database tests leave the settings in the same state they found them.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@14313  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-10-21 17:37:19 +00:00 
						 
				 
			
				
					
						
							
							
								Malcolm Tredinnick 
							
						 
					 
					
						
						
							
						
						3d99526fc2 
					 
					
						
						
							
							Fix a couple of typos in test names and descriptions.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@13821  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-09-13 05:08:21 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						c2e3ba3ba0 
					 
					
						
						
							
							Fixed   #14068  -- Corrected error handling in loaddata when an allow_syncdb method is defined on the router. Thanks to Xavier Ordoquy for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@13612  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-08-20 13:57:24 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						7e06065d8b 
					 
					
						
						
							
							Fixed   #13552  -- Added a 'using' parameter to database signals. Thanks to gmandx for the suggestion, and Andrew Godwin for the patch.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@13538  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-08-07 06:27:52 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						289f41921e 
					 
					
						
						
							
							Fixed   #13697  -- Modified multiple_database test to avoid a failure observed under Python 2.6.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@13321  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-06-05 06:37:52 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						45e5fb1ee2 
					 
					
						
						
							
							Migrated multiple_database tests to use new stdout argument on management commands, rather than monkeypatching stdout.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@13320  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-06-05 05:32:05 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						f6b0f742d1 
					 
					
						
						
							
							Fixed   #13513  -- Ensured that queries collecting deleted objects are issued on the right database, especially when dealing with m2m intermediate tables. Thanks to gavoja for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@13232  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-05-11 13:06:03 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						848fbdc3e7 
					 
					
						
						
							
							Fixed   #13432  -- Corrected the logic for router use on OneToOne fields; also added a bunch of tests for OneToOneField queries. Thanks to piquadrat for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@13037  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-04-28 04:20:35 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						2cd48bac7e 
					 
					
						
						
							
							Fixed   #13358  -- Ensured that db_manager() can be used to override database routing on M2M, reverse FK and generic key queries. Thanks to Craig Kimerer for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12993  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-04-16 12:29:23 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						7b47609629 
					 
					
						
						
							
							Fixed   #13308  -- Ensured that dumpdata correctly interacts with router allow_syncdb directions. Thanks to Francis (wizard_2) for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12940  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-04-09 13:08:08 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						a75dc3406f 
					 
					
						
						
							
							Fixed   #13250  -- Corrected a problem with the use of routing rules on the create() call on a Foreign Key. Thanks to chris@xlevus.net for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12895  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-03-31 12:33:10 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						d312fa2a61 
					 
					
						
						
							
							Fixed   #12717  -- Corrected a problem with subqueries when using multidb routing. Thanks to Jeff Balogh for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12755  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-03-10 15:27:22 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						18983f0ee7 
					 
					
						
						
							
							Fixed   #13003  -- Ensured that ._state.db is set correctly for select_related() queries. Thanks to Alex Gaynor for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12701  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-03-07 07:13:55 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						eb67e449dd 
					 
					
						
						
							
							Fixed   #12864  -- Corrected handling of new user creation when a multi-database router is in place. Thanks to haris@dubizzle.com for the report.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12488  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-02-22 13:09:02 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						c8873bbba7 
					 
					
						
						
							
							Made the database master router tolerant of router definitions that omit individual routing methods.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12304  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-01-27 07:56:53 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						14116bc53e 
					 
					
						
						
							
							Fixed   #12672  -- Added the ability to configure which applications are available on which database.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12290  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-01-25 12:23:30 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						1b3dc8ad9a 
					 
					
						
						
							
							Fixed   #12540 ,  #12541  -- Added database routers, allowing for configurable database use behavior in a multi-db setup, and improved error checking for cross-database joins.  
						
						... 
						
						
						
						git-svn-id: http://code.djangoproject.com/svn/django/trunk@12272  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2010-01-22 14:30:06 +00:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						ff60c5f9de 
					 
					
						
						
							
							Fixed   #1142  -- Added multiple database support.  
						
						... 
						
						
						
						This monster of a patch is the result of Alex Gaynor's 2009 Google Summer of Code project.
Congratulations to Alex for a job well done.
Big thanks also go to:
 * Justin Bronn for keeping GIS in line with the changes,
 * Karen Tracey and Jani Tiainen for their help testing Oracle support
 * Brett Hoerner, Jon Loyens, and Craig Kimmerer for their feedback.
 * Malcolm Treddinick for his guidance during the GSoC submission process.
 * Simon Willison for driving the original design process
 * Cal Henderson for complaining about ponies he wanted.
... and everyone else too numerous to mention that helped to bring this feature into fruition.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@11952  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
						
						
					 
					
						2009-12-22 15:18:51 +00:00