Dražen Odobašić 
							
						 
					 
					
						
						
							
						
						b1e33ceced 
					 
					
						
						
							
							Fixed   #23395  -- Limited line lengths to 119 characters.  
						
						
						
						
					 
					
						2015-09-12 11:40:50 -04:00 
						 
				 
			
				
					
						
							
							
								Renato Oliveira 
							
						 
					 
					
						
						
							
						
						e3720b990a 
					 
					
						
						
							
							Fixed   #25382  -- Removed obsolete references to DateQuerySet.  
						
						
						
						
					 
					
						2015-09-11 12:16:06 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2dc9ec5616 
					 
					
						
						
							
							Fixed   #24525  -- Fixed AssertionError in some complex queries.  
						
						... 
						
						
						
						Thanks Anssi Kääriäinen for providing the solution. 
						
						
					 
					
						2015-09-05 07:51:17 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						233b46f931 
					 
					
						
						
							
							Fixed   #19263  -- Fixed crash when filtering using __in and an empty QuerySet.  
						
						... 
						
						
						
						Thanks Marcin Biernat for the initial patch and tests. 
						
						
					 
					
						2015-09-04 07:44:36 -04:00 
						 
				 
			
				
					
						
							
							
								Maxime Lorant 
							
						 
					 
					
						
						
							
						
						5153a3bfdc 
					 
					
						
						
							
							Fixed   #25331  -- Removed trailing blank lines in docstrings.  
						
						
						
						
					 
					
						2015-08-31 17:37:21 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						75b5de8d5f 
					 
					
						
						
							
							Refs  #23266  -- Fixed ticket number reference in a queries test.  
						
						
						
						
					 
					
						2015-08-17 17:37:07 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						12f91f6ebd 
					 
					
						
						
							
							Used skipUnlessDBFeature where appropriate.  
						
						
						
						
					 
					
						2015-08-08 11:27:06 -04:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						baa732ac9f 
					 
					
						
						
							
							Refs  #23622  -- Added tests to ensure ordering is retained for distinct on fields subqueries.  
						
						... 
						
						
						
						The ticket was already fixed by
b68212f539 
						
						
					 
					
						2015-07-20 10:20:21 -04:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						6a9a9e50f2 
					 
					
						
						
							
							Fixed test with incorrect assumption about pk values.  
						
						... 
						
						
						
						The test results were dependent on the order in which the
tests were run. 
						
						
					 
					
						2015-07-20 10:20:21 -04:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						76ac07a909 
					 
					
						
						
							
							Refs  #24090  -- Added a test for multi-table inheritance + subqueries.  
						
						... 
						
						
						
						Ticket #24090  was already fixed by
b68212f539 
						
						
					 
					
						2015-07-13 13:13:54 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						11e6bf9bdf 
					 
					
						
						
							
							Fixed a CaptureQueriesContext usage in queries tests.  
						
						
						
						
					 
					
						2015-07-09 16:00:53 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						3b0cdb1410 
					 
					
						
						
							
							Added a regression test for get() ordering clearing.  
						
						
						
						
					 
					
						2015-07-09 16:00:52 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						47fcbe506c 
					 
					
						
						
							
							Fixed flake8 warnings on Python 3.  
						
						
						
						
					 
					
						2015-06-15 11:27:09 -04:00 
						 
				 
			
				
					
						
							
							
								Aric Coady 
							
						 
					 
					
						
						
							
						
						9c2d8cde77 
					 
					
						
						
							
							Fixed   #24719  -- Restored the ability to use interators as queryset related object filters.  
						
						
						
						
					 
					
						2015-04-28 10:51:27 -04:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						355c5edd93 
					 
					
						
						
							
							Fixed   #24605  -- Fixed incorrect reference to alias in subquery.  
						
						... 
						
						
						
						Thanks to charettes and priidukull for investigating the issue, and to
kurevin for the report. 
						
						
					 
					
						2015-04-16 09:22:00 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Wilson 
							
						 
					 
					
						
						
							
						
						99d40c6f65 
					 
					
						
						
							
							Fixed   #24277  -- Added exception when dict used in QuerySet filtering  
						
						
						
						
					 
					
						2015-04-14 13:28:53 -04:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						b68212f539 
					 
					
						
						
							
							Refs  #24267  -- Implemented lookups for related fields  
						
						... 
						
						
						
						Previously related fields didn't implement get_lookup, instead
related fields were treated specially. This commit removed some of
the special handling. In particular, related fields return Lookup
instances now, too.
Other notable changes in this commit is removal of support for
annotations in names_to_path(). 
						
						
					 
					
						2015-03-25 08:05:22 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Blatherwick 
							
						 
					 
					
						
						
							
						
						00e667728b 
					 
					
						
						
							
							Fixed   #23697  -- Improved ForeignObject.get_lookup_constraint() error message.  
						
						
						
						
					 
					
						2015-03-23 10:31:57 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0ed7d15563 
					 
					
						
						
							
							Sorted imports with isort; refs  #23860 .  
						
						
						
						
					 
					
						2015-02-06 08:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						20b74b10be 
					 
					
						
						
							
							Added a test for refs  #24279  
						
						... 
						
						
						
						This issue was fixed in afe0bb7b13 
						
						
					 
					
						2015-02-06 07:43:59 -05:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						7145c8a62a 
					 
					
						
						
							
							Removed EverythingNode  
						
						... 
						
						
						
						At the same time, made sure that empty nodes in where clause match
everything. 
						
						
					 
					
						2015-02-04 09:26:40 -05:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						4c3bfe9053 
					 
					
						
						
							
							Fixed   #24211  -- Removed ValuesQuerySet() and ValuesListQuerySet().  
						
						... 
						
						
						
						Thanks Anssi Kääriäinen, Marc Tamlyn, and Tim Graham for the reviews. 
						
						
					 
					
						2015-01-30 22:02:58 +07:00 
						 
				 
			
				
					
						
							
							
								Adam Taylor 
							
						 
					 
					
						
						
							
						
						039465a6a7 
					 
					
						
						
							
							Fixed typos in code comments.  
						
						
						
						
					 
					
						2015-01-20 12:18:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2cd00424c4 
					 
					
						
						
							
							Removed support for callable QuerySet arguments per deprecation timeline; refs  #11629 .  
						
						
						
						
					 
					
						2015-01-18 14:01:25 -05:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						0c7633178f 
					 
					
						
						
							
							Fixed   #24020  -- Refactored SQL compiler to use expressions  
						
						... 
						
						
						
						Refactored compiler SELECT, GROUP BY and ORDER BY generation.
While there, also refactored select_related() implementation
(get_cached_row() and get_klass_info() are now gone!).
Made get_db_converters() method work on expressions instead of
internal_type. This allows the backend converters to target
specific expressions if need be.
Added query.context, this can be used to set per-query state.
Also changed the signature of database converters. They now accept
context as an argument. 
						
						
					 
					
						2015-01-08 14:07:54 -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 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						837fc2d8cd 
					 
					
						
						
							
							Fixed a queries test on Python 2 broken after importing six.moves.range().  
						
						
						
						
					 
					
						2014-12-31 09:50:47 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						63dee96cc7 
					 
					
						
						
							
							Fixed test from refs  #23758 .  
						
						
						
						
					 
					
						2014-12-31 09:19:04 -05:00 
						 
				 
			
				
					
						
							
							
								Piotr Pawlaczek 
							
						 
					 
					
						
						
							
						
						41fc1c0b5e 
					 
					
						
						
							
							Fixed   #23758  -- Allowed more than 5 levels of subqueries  
						
						... 
						
						
						
						Refactored bump_prefix() to avoid infinite loop and allow more than
than 5 subquires by extending the alphabet to use multi-letters. 
						
						
					 
					
						2014-12-31 08:48:28 -05:00 
						 
				 
			
				
					
						
							
							
								Diego Guimarães 
							
						 
					 
					
						
						
							
						
						222699d224 
					 
					
						
						
							
							Refs  #23947  -- Fixed queries test execution order dependency.  
						
						... 
						
						
						
						Specify an id to avoid conflict with objects created in setUpTestData. 
						
						
					 
					
						2014-12-15 12:25:55 -05:00 
						 
				 
			
				
					
						
							
							
								Thomas Chaumeny 
							
						 
					 
					
						
						
							
						
						26dd518b5c 
					 
					
						
						
							
							Refactored some tests to take advantage of refs  #20392 .  
						
						
						
						
					 
					
						2014-12-03 10:37:12 -05:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						ab89414f40 
					 
					
						
						
							
							Fixed   #23853  -- Added Join class to replace JoinInfo  
						
						... 
						
						
						
						Also removed Query.join_map. This structure was used to speed up join
reuse calculation. Initial benchmarking shows that this isn't actually
needed. If there are use cases where the removal has real-world
performance implications, it should be relatively straightforward to
reintroduce it as map {alias: [Join-like objects]}. 
						
						
					 
					
						2014-11-28 07:30:26 -05:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						5c481db295 
					 
					
						
						
							
							Fixed   #23605  -- Fixed nested subquery regression  
						
						... 
						
						
						
						Added relabeled_clone() method to sql.Query to fix the problem. It
manifested itself in rare cases where at least double nested subquery's
filter condition might target non-existing alias.
Thanks to Trac alias ris for reporting the problem. 
						
						
					 
					
						2014-11-20 13:38:08 -05:00 
						 
				 
			
				
					
						
							
							
								Josh Smeaton 
							
						 
					 
					
						
						
							
						
						f61256da3a 
					 
					
						
						
							
							Renamed qn to compiler  
						
						
						
						
					 
					
						2014-11-16 13:19:34 +01:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						f7969b0920 
					 
					
						
						
							
							Fixed   #23620  -- Used more specific assertions in the Django test suite.  
						
						
						
						
					 
					
						2014-11-03 11:56:37 -05:00 
						 
				 
			
				
					
						
							
							
								Gabe Jackson 
							
						 
					 
					
						
						
							
						
						0e16c3e3cd 
					 
					
						
						
							
							Fixed   #23396  -- Ensured ValueQuerySets are not checked by check_related_objects.  
						
						
						
						
					 
					
						2014-10-21 10:02:51 -04:00 
						 
				 
			
				
					
						
							
							
								Thomas Chaumeny 
							
						 
					 
					
						
						
							
						
						b2aad7b836 
					 
					
						
						
							
							Replaced set([foo, ...]) by {foo, ...} literals. Refs PR 3282.  
						
						... 
						
						
						
						Thanks Collin Anderson for the review. 
						
						
					 
					
						2014-09-29 00:01:38 +07:00 
						 
				 
			
				
					
						
							
							
								Matt Robenolt 
							
						 
					 
					
						
						
							
						
						ef5f9b6ae8 
					 
					
						
						
							
							Fixed   #23460  -- Added literal %s support to extra() QuerySets.  
						
						
						
						
					 
					
						2014-09-26 13:01:27 -04:00 
						 
				 
			
				
					
						
							
							
								Thomas Chaumeny 
							
						 
					 
					
						
						
							
						
						e008a10c2f 
					 
					
						
						
							
							Fixed   #23443  -- Corrected erroneous FieldError message.  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2014-09-19 01:01:31 +07:00 
						 
				 
			
				
					
						
							
							
								Andrew Torpedov 
							
						 
					 
					
						
						
							
						
						bc06d2c11c 
					 
					
						
						
							
							Fixed   #23313  -- Corrected repr(RawQuery) with dict parameters.  
						
						
						
						
					 
					
						2014-08-29 07:22:08 -04:00 
						 
				 
			
				
					
						
							
							
								Anubhav Joshi 
							
						 
					 
					
						
						
							
						
						cdfdcf4b70 
					 
					
						
						
							
							Fixed   #23266  -- Prevented queries caused by type checking lookup values  
						
						... 
						
						
						
						Small modifications done by committer. 
						
						
					 
					
						2014-08-11 09:51:57 +03:00 
						 
				 
			
				
					
						
							
							
								Rajiv Makhijani 
							
						 
					 
					
						
						
							
						
						f0b358880a 
					 
					
						
						
							
							Fixed   #23259  -- Corrected insertion order of extra() select_params  
						
						... 
						
						
						
						A regression caused queries to produce incorrect results for cases where
extra(select) is excluded by values() but included by extra(order_by)
The regression was caused by 2f35c6f10f 
						
						
					 
					
						2014-08-11 09:33:18 +03:00 
						 
				 
			
				
					
						
							
							
								Anubhav Joshi 
							
						 
					 
					
						
						
							
						
						34ba86706f 
					 
					
						
						
							
							Fixed   #14334  -- Query relation lookups now check object types.  
						
						... 
						
						
						
						Thanks rpbarlow for the suggestion; and loic, akaariai, and jorgecarleitao
for reviews. 
						
						
					 
					
						2014-07-01 06:12:58 -04:00 
						 
				 
			
				
					
						
							
							
								zsoldosp 
							
						 
					 
					
						
						
							
						
						7e2c804c94 
					 
					
						
						
							
							Split tests.basic.ModelTests in several tests; refs  #18586 .  
						
						
						
						
					 
					
						2014-06-25 15:39:56 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						1dcc603eff 
					 
					
						
						
							
							Fixed several typos in Django  
						
						
						
						
					 
					
						2014-05-28 17:39:14 -07:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						3b7c66a3ac 
					 
					
						
						
							
							Fixed   #22466  -- ordering by reverse foreign key  
						
						... 
						
						
						
						Ordering by reverse foreign key was broken by custom lookups patch
(commit 20bab2cf9d 
						
						
					 
					
						2014-05-05 15:28:07 +03:00 
						 
				 
			
				
					
						
							
							
								Anssi Kääriäinen 
							
						 
					 
					
						
						
							
						
						5e1f4656b9 
					 
					
						
						
							
							Fixed   #22429  -- Incorrect SQL when using ~Q and F  
						
						
						
						
					 
					
						2014-05-05 13:02:11 +03:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						2bcb8bfc8d 
					 
					
						
						
							
							Fix many many typos in comments throughout the codebase  
						
						
						
						
					 
					
						2014-04-26 10:18:45 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Hamade 
							
						 
					 
					
						
						
							
						
						a13df671a5 
					 
					
						
						
							
							Fixed   #22434  -- Retain ordering on related sliced subqueries.  
						
						... 
						
						
						
						Thanks maciej.pawlisz for the report, and charettes for the review. 
						
						
					 
					
						2014-04-16 17:57:11 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						232181d1c5 
					 
					
						
						
							
							Advanced deprecation warnings for 1.8.  
						
						
						
						
					 
					
						2014-03-22 21:12:58 +01:00