monty@mysql.com 
							
						 
					 
					
						
						
							
						
						5b8683db74 
					 
					
						
						
							
							After merge fixes  
						
						
						
						
					 
					
						2005-07-04 16:01:04 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						fe30ec9032 
					 
					
						
						
							
							manual merge  
						
						
						
						
					 
					
						2005-07-04 03:50:04 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						ec420bfb43 
					 
					
						
						
							
							Fixes during review of new code  
						
						... 
						
						
						
						- Mostly indentation fixes
- Added missing test
- Ensure that Item_func_case() checks for stack overruns
- Use real_item() instead of (Item_ref*) item
- Fixed wrong error handling 
						
						
					 
					
						2005-07-04 03:42:33 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						75ff7d8085 
					 
					
						
						
							
							After merge fixes  
						
						... 
						
						
						
						Better fix for ON DUPLICATE KEY UPDATE 
						
						
					 
					
						2005-07-04 03:24:25 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						86d7b02199 
					 
					
						
						
							
							Merge with 4.1  
						
						
						
						
					 
					
						2005-07-03 14:17:52 +03:00 
						 
				 
			
				
					
						
							
							
								igor@rurik.mysql.com 
							
						 
					 
					
						
						
							
						
						be1478f6f9 
					 
					
						
						
							
							group_by.result, group_by.test:  
						
						... 
						
						
						
						Added a test case for bug #11414 .
sql_select.cc:
  Fixed bug #11414 : crash on Windows with some simple
  GROUP BY queries.
  It happened to an allocation of an array containing
  0 Copy_field elements in setup_copy_fields.
  The bug had been already fixed in 5.0. 
						
						
					 
					
						2005-06-28 03:18:37 -07:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						88c96026af 
					 
					
						
						
							
							Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0  
						
						... 
						
						
						
						into neptunus.(none):/home/msvensson/mysql/bug10466 
						
						
					 
					
						2005-06-27 13:12:10 +02:00 
						 
				 
			
				
					
						
							
							
								igor@rurik.mysql.com 
							
						 
					 
					
						
						
							
						
						6a721d03d6 
					 
					
						
						
							
							group_by.result, group_by.test:  
						
						... 
						
						
						
						Correction for the test case of bug #11295  to remove
  warning. 
						
						
					 
					
						2005-06-21 08:15:49 -07:00 
						 
				 
			
				
					
						
							
							
								igor@rurik.mysql.com 
							
						 
					 
					
						
						
							
						
						2104e9e668 
					 
					
						
						
							
							group_by.result, group_by.test:  
						
						... 
						
						
						
						Added a test case for bug #11295 .
item_buff.cc:
  Fixed bug #11295 .
  This a correction for the patch of bug #11088  that takes into
  account a possible NULL values of the BLOB column. 
						
						
					 
					
						2005-06-21 04:24:21 -07:00 
						 
				 
			
				
					
						
							
							
								igor@rurik.mysql.com 
							
						 
					 
					
						
						
							
						
						acc6651d24 
					 
					
						
						
							
							group_by.result:  
						
						... 
						
						
						
						Added  a test case for bug #11385 .
group_by.test:
  Added  a test case for bug #11385 .
field.h:
  Fixed bug #11385 .
  The bug was due to not defined method decimals for the class
  Field_datetime. 
						
						
					 
					
						2005-06-20 10:49:04 -07:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						6282d89b0a 
					 
					
						
						
							
							bug#10466: Datatype "timestamp" displays "YYYYMMDDHHMMSS" irrespective of display sizes.  
						
						... 
						
						
						
						- Print warning that says display width is not supported for datatype TIMESTAMP, if user tries to create a TIMESTAMP column with display width.
 - Use display width for TIMESTAMP only in type_timestamp test to make sure warning is displayed correctly. 
						
						
					 
					
						2005-06-20 12:09:00 +02:00 
						 
				 
			
				
					
						
							
							
								igor@rurik.mysql.com 
							
						 
					 
					
						
						
							
						
						2095758a9d 
					 
					
						
						
							
							group_by.result, group_by.test:  
						
						... 
						
						
						
						Added a test case for bug #8614 .
sql_select.cc:
  Fixed bug #8614 .
  SELECT DISTINCT ... GROUP BY 'const' must be equivalent to
  SELECT ... GROUP BY 'const'. 
						
						
					 
					
						2005-06-16 09:45:41 -07:00 
						 
				 
			
				
					
						
							
							
								igor@rurik.mysql.com 
							
						 
					 
					
						
						
							
						
						90dd86907e 
					 
					
						
						
							
							sql_select.cc, item_buff.cc, item.h:  
						
						... 
						
						
						
						Fixed bug #11088 : a crash for queries with GROUP BY a BLOB column
  + COUNT(DISTINCT...) due to an attempt to allocate a too large
  buffer for the BLOB field.
  Now the size of the buffer is limited by max_sort_length.
group_by.test, group_by.result:
  Added a test case for bug #11088 . 
						
						
					 
					
						2005-06-07 03:05:57 -07:00 
						 
				 
			
				
					
						
							
							
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						9fbdd4e03f 
					 
					
						
						
							
							Fix for BUG#9298: Make int->string conversion sign-aware in Protocol_simple::store_long  
						
						
						
						
					 
					
						2005-04-18 07:26:23 +04:00 
						 
				 
			
				
					
						
							
							
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						70e677bd0f 
					 
					
						
						
							
							Make the tests deterministic: change DELETE ... LIMIT to DELETE ... ORDER BY ... LIMIT  
						
						
						
						
					 
					
						2005-03-31 20:23:10 +04:00 
						 
				 
			
				
					
						
							
							
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						86e3a378ea 
					 
					
						
						
							
							Fix for BUG#9213: GROUP BY returns wrong query results:  
						
						... 
						
						
						
						Make test_if_skip_sort_order() rebuild tab->ref if it decides to use an index
different from the index join optimizer has choosen. 
						
						
					 
					
						2005-03-30 15:57:42 +04:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						79ec81071a 
					 
					
						
						
							
							Better bugfix for "HAVING when refering to RAND()" (Bug  #8216 )  
						
						... 
						
						
						
						Ensure that references in HAVING, ORDER BY or GROUP BY are calculated after fields in SELECT.
This will ensure that any reference to these has a valid value.
Generalized the code for split_sum_func() 
						
						
					 
					
						2005-02-08 14:41:09 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						32f91f48e8 
					 
					
						
						
							
							Fixed bug in HAVING when refering to RAND() through alias  
						
						... 
						
						
						
						(BUG 8216) 
						
						
					 
					
						2005-02-07 18:13:57 +02:00 
						 
				 
			
				
					
						
							
							
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						2d9fae642c 
					 
					
						
						
							
							Merge fix for BUG#6976 from 4.0  
						
						
						
						
					 
					
						2004-12-11 20:13:43 +03:00 
						 
				 
			
				
					
						
							
							
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						f78a60593a 
					 
					
						
						
							
							Fix for BUG#6976:  
						
						... 
						
						
						
						In Item_ref::Item_ref set maybe_null (and other fields fix_fields sets) to be the 
same as in (*ref), because Item_ref::fix_fields() will not be called.  Previously 
maybe_null was 0 always and this produced a bogus state where 
maybe_null==0 && is_null() == true 
which broke evaluation for some upper-level Items, like AND and OR. 
						
						
					 
					
						2004-12-11 19:59:09 +03:00 
						 
				 
			
				
					
						
							
							
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						c8422dfcc7 
					 
					
						
						
							
							Fix for bug#5400 "GROUP_CONCAT returns everything twice":  
						
						... 
						
						
						
						Don't evaluate the value of GROUP_CONCAT several times for the same 'group', reuse the value instead. 
						
						
					 
					
						2004-09-08 22:43:37 +04:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						e0cc6799ec 
					 
					
						
						
							
							Merge with 4.0.17  
						
						
						
						
					 
					
						2003-12-17 17:35:34 +02:00 
						 
				 
			
				
					
						
							
							
								antony@ltantony.rdg.cyberkinetica.homeunix.net 
							
						 
					 
					
						
						
							
						
						fcf96dbb18 
					 
					
						
						
							
							WorkLog#1323  
						
						... 
						
						
						
						Deprecate the use of TYPE=... Preferred syntax is ENGINE= 
						
						
					 
					
						2003-12-10 04:31:42 +00:00 
						 
				 
			
				
					
						
							
							
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						25a0bfb268 
					 
					
						
						
							
							bug  #1335  tests followup:  
						
						... 
						
						
						
						--disable_query_log was not a good idea, Serg says 
						
						
					 
					
						2003-12-10 01:08:10 +03:00 
						 
				 
			
				
					
						
							
							
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						5fa5a8df4e 
					 
					
						
						
							
							Fix for bug  #1335 : filesort is missing in EXPLAIN if ORDER BY NULL is used  
						
						
						
						
					 
					
						2003-12-09 23:52:58 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						33346e26af 
					 
					
						
						
							
							added code covarage for functions convert(), nullif(), crc32(), is_used_lock(), char_lengtrh(), bit_xor()  
						
						... 
						
						
						
						added string length for more speed
made code covarage for print() method of Item
fixed printability of some items (SCRUM) (WL#1274) 
						
						
					 
					
						2003-10-30 12:57:26 +02:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						77a70a0a24 
					 
					
						
						
							
							merge with 4.0.15  
						
						
						
						
					 
					
						2003-08-29 13:44:35 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						4f7512160b 
					 
					
						
						
							
							After merge fixes  
						
						... 
						
						
						
						Use server character set if --default-character-set is not used
Added convert_string() for more efficient alloc+character-set convert of strings 
						
						
					 
					
						2003-08-19 00:08:08 +03:00 
						 
				 
			
				
					
						
							
							
								Sinisa@sinisa.nasamreza.org 
							
						 
					 
					
						
						
							
						
						8d4e8b567a 
					 
					
						
						
							
							Test case for bug  #807  
						
						
						
						
					 
					
						2003-07-09 22:33:26 +03:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						dd2b7918cd 
					 
					
						
						
							
							Merge with 4.0.13  
						
						
						
						
					 
					
						2003-05-19 16:35:49 +03:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						279a60d689 
					 
					
						
						
							
							Changed test slightly to make it repeatable  
						
						... 
						
						
						
						(There was a problem on some AMD system when the floating point precision wasn't accurate enough) 
						
						
					 
					
						2003-04-24 02:23:25 +03:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						f6a43bd567 
					 
					
						
						
							
							Fixes for valgrind  
						
						... 
						
						
						
						Added optimzation for clustered index
Fixed bug in UPDATE ... ORDER BY
Fixed handling of UPDATE ... LIMIT 
						
						
					 
					
						2003-04-23 21:52:16 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						3bed7a6131 
					 
					
						
						
							
							Merge with 4.0.13  
						
						
						
						
					 
					
						2003-03-26 18:37:38 +02:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						a71abe822d 
					 
					
						
						
							
							Merge bk-internal.mysql.com:/home/bk/mysql-4.0  
						
						... 
						
						
						
						into narttu.mysql.fi:/my/mysql-4.0 
						
						
					 
					
						2003-03-25 13:07:02 +02:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						9a7b0ef83d 
					 
					
						
						
							
							Fixed bug with GROUP BY and alias  
						
						
						
						
					 
					
						2003-03-25 13:06:20 +02:00 
						 
				 
			
				
					
						
							
							
								jani@hynda.(none) 
							
						 
					 
					
						
						
							
						
						a7f632d7a8 
					 
					
						
						
							
							Changed some tests to pass with new auto_increment handling,  
						
						... 
						
						
						
						e.g. default value is not accepted with auto_increment anymore. 
						
						
					 
					
						2003-03-22 20:34:20 +02:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						a434bca704 
					 
					
						
						
							
							Merge with 4.0  
						
						
						
						
					 
					
						2003-03-16 19:17:54 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						026ec1d37c 
					 
					
						
						
							
							merged  
						
						
						
						
					 
					
						2003-03-13 13:44:03 +01:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						77dd897ead 
					 
					
						
						
							
							fixed an obscure bug in group by + having + Item_ref::get_date  
						
						
						
						
					 
					
						2003-03-11 21:20:53 +01:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						023d6dd39b 
					 
					
						
						
							
							Merge with 4.0.11  
						
						
						
						
					 
					
						2003-02-04 21:52:14 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						9e3fd09305 
					 
					
						
						
							
							merge with 3.23.56 to get patches for --lower-case-table-names and  
						
						... 
						
						
						
						proper handling of SUM() in some functions. 
						
						
					 
					
						2003-01-29 19:22:22 +02:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						c6beb583f6 
					 
					
						
						
							
							fixed functions to be able work with group function as argument  
						
						... 
						
						
						
						made bisone 1.75 compatible code 
						
						
					 
					
						2003-01-29 10:38:56 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						689578a099 
					 
					
						
						
							
							Fixes for Netware  
						
						... 
						
						
						
						Call pthread_mutex_destroy() on not used mutex.
Changed comments in .h and .c files from // -> /* */
Added detection of mutex on which one didn't call pthread_mutex_destroy()
Fixed bug in create_tmp_field() which causes a memory overrun in queries that uses "ORDER BY constant_expression"
Added optimisation for ORDER BY NULL 
						
						
					 
					
						2003-01-28 08:38:28 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						76f146a175 
					 
					
						
						
							
							Merge with 4.0.9  
						
						
						
						
					 
					
						2003-01-18 03:13:37 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						f4b950df96 
					 
					
						
						
							
							Merge with 3.23  
						
						
						
						
					 
					
						2003-01-16 20:47:46 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						1f6ecc0cd3 
					 
					
						
						
							
							Changed mysql-test to print warnings for not existing table to DROP TABLE  
						
						... 
						
						
						
						Cleaned up test; Removed wrong DROP TABLE commands and use standard table and database names.
changed store_warning() -> push_warning_print() 
						
						
					 
					
						2003-01-06 01:48:59 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						f22fde21c0 
					 
					
						
						
							
							Fixed max_key_length when using UNIQUE keys.  
						
						... 
						
						
						
						This fixed a bug in GROUP BY on a BLOB column with NULL values. 
						
						
					 
					
						2002-12-27 21:39:35 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						859b688476 
					 
					
						
						
							
							Merge with 4.0.6  
						
						
						
						
					 
					
						2002-12-05 19:38:42 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						6dfd1d867e 
					 
					
						
						
							
							merged  
						
						
						
						
					 
					
						2002-12-04 10:16:19 +01:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						b9d1e3fc4f 
					 
					
						
						
							
							Merge work:/my/mysql-3.23 into hundin.mysql.fi:/my/mysql-3.23  
						
						
						
						
					 
					
						2002-12-02 14:17:04 +02:00