Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								7beb0db79b 
								
							 
						 
						
							
							
								
								Fixed   #10320  -- Made it possible to use executemany with iterators. Thanks MockSoul for the report.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@17387  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2012-01-22 16:41:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								ca187fea88 
								
							 
						 
						
							
							
								
								Fixed   #17513  -- Prevented the MySQL backend from leaking MySQLdb-specific exceptions. Thanks Claude Paroz.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@17352  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2012-01-07 19:53:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jannis Leidel 
								
							 
						 
						
							
							
							
							
								
							
							
								db2b1458b1 
								
							 
						 
						
							
							
								
								Fixed   #17047  -- Improved django.db.utils.load_backend to raise a better exception when using a unqualified database backend name. Thanks, Jonas Obrist.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@17274  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2011-12-25 13:24:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Julien Phalip 
								
							 
						 
						
							
							
							
							
								
							
							
								a1d2f1f7b7 
								
							 
						 
						
							
							
								
								Ensured that thread-shareability gets validated when closing a PostgreSQL or SQLite connection. Refs  #17258 .  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@17206  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2011-12-16 17:02:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Julien Phalip 
								
							 
						 
						
							
							
							
							
								
							
							
								34e248efec 
								
							 
						 
						
							
							
								
								Fixed   #17258  -- Moved threading.local from DatabaseWrapper to the django.db.connections dictionary. This allows connections to be explicitly shared between multiple threads and is particularly useful for enabling the sharing of in-memory SQLite connections. Many thanks to Anssi Kääriäinen for the excellent suggestions and feedback, and to Alex Gaynor for the reviews. Refs  #2879 .  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@17205  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2011-12-16 13:40:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								78a2719def 
								
							 
						 
						
							
							
								
								Tweaked the skipping condition for the test introduced in r17128 so that it works on non-PostgreSQL backends.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@17129  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2011-11-20 20:43:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aymeric Augustin 
								
							 
						 
						
							
							
							
							
								
							
							
								74b836abf5 
								
							 
						 
						
							
							
								
								Fixed   #17062  -- Ensured that the effect of SET TIME ZONE isn't lost when the first transation is rolled back under PostgreSQL. Thanks Anssi for the patch.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@17128  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2011-11-20 16:12:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Gaynor 
								
							 
						 
						
							
							
							
							
								
							
							
								d362c1546f 
								
							 
						 
						
							
							
								
								Convert much of the regression tests to use absolute imports.  There's still work to be done though.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@16976  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2011-10-13 18:51:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karen Tracey 
								
							 
						 
						
							
							
							
							
								
							
							
								be87f0b0ec 
								
							 
						 
						
							
							
								
								Fixed   #3615 : Added support for loading fixtures with forward references on database backends (such as MySQL/InnoDB) that do not support deferred constraint checking. Many thanks to jsdalton for coming up with a clever solution to this long-standing issue, and to jacob, ramiro, graham_king, and russellm for review/testing. (Apologies if I missed anyone else who helped here.)  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@16590  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2011-08-07 00:43:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ramiro Morales 
								
							 
						 
						
							
							
							
							
								
							
							
								f2dca72afd 
								
							 
						 
						
							
							
								
								Fixed   #11065 ,  #11285  -- Streamlined PostgreSQL version detection, fixing incompatibility with multi-db. Thanks findepi for the report.  
							
							... 
							
							
							
							Changed our internal representation of the PostgreSQL version from tuples to
integers as used by libpq and psycopg2. This simplifies version comparison
operations.
Also, using the associated libpq/psycopg2 API allows to remove the need for
manually issuing in-band ``SELECT version()`` SQL queries to obtain the server
version (or at least reduce its number if version of psycopg2 in use is older
than 2.0.12). Refs #10509 .
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16439  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2011-06-19 18:00:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke Plant 
								
							 
						 
						
							
							
							
							
								
							
							
								724c84fe90 
								
							 
						 
						
							
							
								
								Fixed   #13648  - '%s' escaping support for sqlite3 regression.  
							
							... 
							
							
							
							Thanks to master for the report and initial patch, and salgado and others
for work on the patch.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16209  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2011-05-10 12:20:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jacob Kaplan-Moss 
								
							 
						 
						
							
							
							
							
								
							
							
								5b0e4e49d4 
								
							 
						 
						
							
							
								
								Fixed   #14091  - be more correct about logging queries in connection.queries.  
							
							... 
							
							
							
							Thanks to Aymeric Augustin for figuring out how to make this work across
multiple databases.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16081  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2011-04-22 12:14:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ramiro Morales 
								
							 
						 
						
							
							
							
							
								
							
							
								30b3d51599 
								
							 
						 
						
							
							
								
								Fixed   #13630  -- Made __init__ methods of all DB backends' DatabaseOperations classes take a connection argument. Thanks calexium for the report.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@16016  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2011-04-05 00:19:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell Keith-Magee 
								
							 
						 
						
							
							
							
							
								
							
							
								4c468800ee 
								
							 
						 
						
							
							
								
								Updates to the test suite to allow for newly deprecated and removed features  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@15990  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2011-04-02 08:44:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ian Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								5475da1c32 
								
							 
						 
						
							
							
								
								Added a regression test for r14781.  Also fixed a bug where connection.vendor was effectively always 'unknown', causing all vendor-specific tests to be skipped.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@14783  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2010-12-03 18:15:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ramiro Morales 
								
							 
						 
						
							
							
							
							
								
							
							
								cfdad9ed86 
								
							 
						 
						
							
							
								
								Fixed   #14223  -- Extended unification of exception raised in presence of integrity constraint violations.  
							
							... 
							
							
							
							The unification had been introduced in r12352 and native backend exceptions still
slipped through in cases that end in connection.commit() call. Thanks Alex,
Jacob and Carl for reviewing.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@14320  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2010-10-23 00:01:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell Keith-Magee 
								
							 
						 
						
							
							
							
							
								
							
							
								121d2e3678 
								
							 
						 
						
							
							
								
								Fixed   #12991  -- Added unittest2 support. Thanks to PaulM for the draft patch, and to Luke, Karen, Justin, Alex, Łukasz Rekucki, and Chuck Harmston for their help testing and reviewing the final patch.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@14139  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2010-10-11 12:55:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell Keith-Magee 
								
							 
						 
						
							
							
							
							
								
							
							
								cd9aed5b2d 
								
							 
						 
						
							
							
								
								Migrated backends doctests. Thanks to Sebastian Hillig.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@13884  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2010-09-27 15:12:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell Keith-Magee 
								
							 
						 
						
							
							
							
							
								
							
							
								6909c22663 
								
							 
						 
						
							
							
								
								Fixed   #13798  -- Added connection argument to the connection_created signal. Thanks to liangent for the report, and Alex Gaynor for the patch.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@13672  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2010-08-30 13:21:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell Keith-Magee 
								
							 
						 
						
							
							
							
							
								
							
							
								bab9aab9a2 
								
							 
						 
						
							
							
								
								Fixed   #13941  -- Corrected the way sequence names are reset under Postgres, especially when generic foreign keys are involved. Thanks to Ales Zoulek for the report and patch.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@13449  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2010-07-30 02:42:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell Keith-Magee 
								
							 
						 
						
							
							
							
							
								
							
							
								6ab3fea113 
								
							 
						 
						
							
							
								
								Fixed   #8901  -- Reapplied r13328 (with extra docs) now that we have a 1.3 development branch.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@13363  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2010-06-21 11:48:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell Keith-Magee 
								
							 
						 
						
							
							
							
							
								
							
							
								2597f31ed4 
								
							 
						 
						
							
							
								
								Refs  #8901  -- Reverted r13328 because the patch imposes a minimum version requirement of Postgres 8.0; we can't impose that on Django 1.2, so we need to wait until the 1.3 is branched before we can apply this change.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@13348  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2010-06-10 11:45:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell Keith-Magee 
								
							 
						 
						
							
							
							
							
								
							
							
								21a690fcfe 
								
							 
						 
						
							
							
								
								Fixed   #8901  -- Corrected the PostgreSQL sequence reset code when field identifiers exceed the maximum identifier length. Thanks to adam@zuerchertech.com for the report, and Matt Hoskins for the patch.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@13328  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2010-06-07 15:47:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ian Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								6a1cf9369f 
								
							 
						 
						
							
							
								
								Fixed a bug preventing cursor variables from being passed as bind parameters in the oracle backend.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@13042  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2010-04-28 17:08:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell Keith-Magee 
								
							 
						 
						
							
							
							
							
								
							
							
								37861cf7eb 
								
							 
						 
						
							
							
								
								Fixed   #13082  -- Slight modification to an Oracle test to avoid a problem cause by teardown behavior. Thanks to stvsmth for the report and patch.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@12913  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2010-04-04 17:06:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell Keith-Magee 
								
							 
						 
						
							
							
							
							
								
							
							
								d18501b0ed 
								
							 
						 
						
							
							
								
								Fixed   #12612  -- Corrected handling of parameter formatting in SQLite backend so that executemany raises exceptions when bad parameter counts are provided. Thanks to Niels <niels@pythonheads.nl> for the report, and Gabriel Hurley for the help narrowing down the problem.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@12836  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2010-03-23 13:51:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joseph Kocherhans 
								
							 
						 
						
							
							
							
							
								
							
							
								2f45af6f58 
								
							 
						 
						
							
							
								
								Fixed   #12818 . SQLite now properly quotes strings for date extraction and truncation. Thanks, SmilyChris.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@12573  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2010-02-24 15:29:25 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ian Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								dcf3be7a62 
								
							 
						 
						
							
							
								
								Fixed   #10566 : Added support for cx_Oracle compiled with the WITH_UNICODE flag.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@11477  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2009-08-24 15:45:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ian Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								bbac0cc965 
								
							 
						 
						
							
							
								
								Fixed   #11487 : pass long strings to Oracle as CLOB rather than NCLOB to prevent an encoding bug that occurs in some installations.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@11285  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2009-07-21 21:20:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell Keith-Magee 
								
							 
						 
						
							
							
							
							
								
							
							
								b97178f7ec 
								
							 
						 
						
							
							
								
								Fixed   #10842  -- Corrected parsing of version numbers for PostgreSQL 8.4beta series. Thanks to hgdeoro for the report and fix.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@10730  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2009-05-10 09:22:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Justin Bronn 
								
							 
						 
						
							
							
							
							
								
							
							
								da3b38cdda 
								
							 
						 
						
							
							
								
								Fixed   #6064  -- Added the connection_created signal for when a database connection is created.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@10182  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2009-03-29 23:15:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Boersma 
								
							 
						 
						
							
							
							
							
								
							
							
								b41a45f8e5 
								
							 
						 
						
							
							
								
								Fixed   #5543 : callproc() and friends now work with Oracle and our FormatStylePlaceholderCursor.  
							
							... 
							
							
							
							git-svn-id: http://code.djangoproject.com/svn/django/trunk@9767  bcc190cf-cafb-0310-a4f2-bffc1f526a37 
							
						 
						
							2009-01-16 22:23:58 +00:00