Mattias Jonsson 
							
						 
					 
					
						
						
							
						
						2faf4ddfd4 
					 
					
						
						
							
							Bug#52815: LIST COLUMNS doesn't insert rows in correct  
						
						... 
						
						
						
						partition if muliple columns used
Problem was that range scanning through the sorted array of
the column list values did not use a correct index calculation.
Fixed by also taking the number of columns in the calculation. 
						
						
					 
					
						2010-04-21 15:32:27 -07:00 
						 
				 
			
				
					
						
							
							
								Mattias Jonsson 
							
						 
					 
					
						
						
							
						
						71cc817b29 
					 
					
						
						
							
							Bug#51347: assertion with show create table + partition by columns  
						
						... 
						
						
						
						on decimal column
The problem was that there was no check to disallow DECIMAL
columns in the code (it was accepted as if it was INTEGER).
Solution was to correctly disallow DECIMAL columns in
COLUMNS partitioning. As documented. 
						
						
					 
					
						2010-03-04 11:24:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mattias Jonsson 
							
						 
					 
					
						
						
							
						
						4309b20402 
					 
					
						
						
							
							Bug#48737: Partitions: search fails with ucs2  
						
						... 
						
						
						
						Recommit of patch:
http://lists.mysql.com/commits/91400 
Test case only (code part was pushes as bug-49028) 
						
						
					 
					
						2009-12-21 11:38:31 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						de95fa0a7d 
					 
					
						
						
							
							BUG#49180, fixed MAXVALUE problem  
						
						
						
						
					 
					
						2009-12-02 08:14:22 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						d4ca8b12cd 
					 
					
						
						
							
							Review fixes for BUG#48161 and BUG#48447  
						
						
						
						
					 
					
						2009-11-06 11:49:27 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						09580562a2 
					 
					
						
						
							
							BUG#48447, BUG#48161, fixed a regression from fix of BUG#6045, where binary collations can use indexes/partition pruning for cases using equality conditions, however it cannot be used for any other condition like <, >, <=, >=, <>, also added test case for verification of BUG#47774 in this patch  
						
						
						
						
					 
					
						2009-11-05 15:42:03 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						296a0fdcca 
					 
					
						
						
							
							Fixed a few bugs in hex string generation, in call to val_str for partition expressions, also made code reusable for DEFAULT handling to fix BUG#48464 by introducing function get_cs_converted_string_value, added partition_utf8 test case for UTF8 outputs  
						
						
						
						
					 
					
						2009-11-02 14:49:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						e4549b4d99 
					 
					
						
						
							
							Added test case for UTF8 strings in partition constants  
						
						
						
						
					 
					
						2009-11-02 11:03:40 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						9498a53953 
					 
					
						
						
							
							Fixed such that we fail if using integer constants for character set fields, now need to have correct constant types  
						
						
						
						
					 
					
						2009-10-30 21:44:41 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						c897c59ceb 
					 
					
						
						
							
							Fixed so that character set constants are encoded as hex strings in frm file, but as utf8 strings in the same manner as default values in show create table and information schema tables  
						
						
						
						
					 
					
						2009-10-30 21:08:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						40496deb70 
					 
					
						
						
							
							Changed COLUMN_LIST to COLUMNS after arch review  
						
						
						
						
					 
					
						2009-10-29 18:04:23 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						8e31ec1deb 
					 
					
						
						
							
							Fixed code review change to ensure that VALUES constants are of the same result type as the field they are constants for  
						
						
						
						
					 
					
						2009-10-28 19:20:32 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						b572e51c30 
					 
					
						
						
							
							BUG#48165, needed to introduce length restrictions on partitioning fields to ensure that no stack overruns occur  
						
						
						
						
					 
					
						2009-10-28 01:11:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						59cc518990 
					 
					
						
						
							
							Fixed sql_mode issue in BUG#48164, will ignore sql_mode when generating constants, also warnings will not be tolerated  
						
						
						
						
					 
					
						2009-10-28 00:06:11 +01:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						b980d229ff 
					 
					
						
						
							
							BUG#46183, added character set identifier on character constants in VALUES part for column list partitioned tables to ensure constants are handled properly according to character sets  
						
						
						
						
					 
					
						2009-10-22 18:17:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						66f056a64c 
					 
					
						
						
							
							A lot of fixes to make character set work ok, first step to fixing BUG#48163  
						
						
						
						
					 
					
						2009-10-22 16:15:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						57d455460d 
					 
					
						
						
							
							Added checks for no NULL values in VALUES LESS THAN, added tests for no MAXVALUE in VALUES IN  
						
						
						
						
					 
					
						2009-10-21 20:53:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						cb4bf11965 
					 
					
						
						
							
							Merge  
						
						
						
						
					 
					
						2009-10-21 20:11:27 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						b2c26b8220 
					 
					
						
						
							
							Fixed Information schema for column list partitioned tables  
						
						
						
						
					 
					
						2009-10-21 20:04:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						1ef62bf621 
					 
					
						
						
							
							Fixed removal of column_list keyword for VALUES part, retained for PARTITION BY RANGE/LIST COLUMN_LIST, not entirely working yet  
						
						
						
						
					 
					
						2009-10-16 16:16:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						b216aab1c4 
					 
					
						
						
							
							BUG#47837, Duplicate field names were allowed in both column list partitioning and key partitioning, added check to give error in this case  
						
						
						
						
					 
					
						2009-10-06 17:01:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						19ef2eff9c 
					 
					
						
						
							
							BUG#47838, NULL values in ranges was dropped due to missing else part in store_tuple_to_record  
						
						
						
						
					 
					
						2009-10-06 16:22:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						08b57e5387 
					 
					
						
						
							
							BUG#47754, used number of parts instead of number of list values as end part for list partitioning in column list partitioning  
						
						
						
						
					 
					
						2009-10-02 11:31:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						226171ab11 
					 
					
						
						
							
							Added more test cases  
						
						
						
						
					 
					
						2009-10-01 16:50:11 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						1fe164a20e 
					 
					
						
						
							
							Changed all no_ to num_ to avoid strange names like no_list_values which is not expected to be number of list values, rather a boolea indicating no list values  
						
						
						
						
					 
					
						2009-10-01 15:04:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Ronstrom 
							
						 
					 
					
						
						
							
						
						12627d4072 
					 
					
						
						
							
							WL#3352, Introducing Column list partitioning, makes it possible to partition on most data types, makes it possible to prune on multi-field partitioning  
						
						
						
						
					 
					
						2009-09-15 17:07:52 +02:00