monty@mysql.com 
							
						 
					 
					
						
						
							
						
						0a1076a25f 
					 
					
						
						
							
							Merge with 4.1  
						
						
						
						
					 
					
						2005-01-15 14:09:45 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						367bcf8c40 
					 
					
						
						
							
							limit HEAP table size with max_heap_table_size, better estimation for mem_per_row  
						
						
						
						
					 
					
						2005-01-14 19:49:45 +01:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						3fb088a075 
					 
					
						
						
							
							Add 0x before pointers (to help with debugging)  
						
						... 
						
						
						
						Add support for VARCHAR with 1 or 2 length bytes
Enable VARCHAR packing in MyISAM files (previous patch didn't pack data properly)
Give error if we got problems in temporary tables during a SELECT
Don't use new table generated by ALTER TABLE if index generation fails
Fixed wrong call by range_end() (Could cause an ASSERT in debug mode) 
						
						
					 
					
						2004-12-18 05:19:21 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						77207d19f2 
					 
					
						
						
							
							Merge with new VARCHAR code  
						
						
						
						
					 
					
						2004-12-06 19:18:35 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						67ce247965 
					 
					
						
						
							
							Add support for up to VARCHAR (size up to 65535)  
						
						... 
						
						
						
						Renamed HA_VAR_LENGTH to HA_VAR_LENGTH_PART
Renamed in all files FIELD_TYPE_STRING and FIELD_TYPE_VAR_STRING to MYSQL_TYPE_STRING and MYSQL_TYPE_VAR_STRING to make it easy to catch all possible errors
Added support for VARCHAR KEYS to heap
Removed support for ISAM
Now only long VARCHAR columns are changed to TEXT on demand (not CHAR)
Internal temporary files can now use fixed length tables if the used VARCHAR columns are short 
						
						
					 
					
						2004-12-06 02:00:37 +02:00 
						 
				 
			
				
					
						
							
							
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						a0ba02d740 
					 
					
						
						
							
							Fix for bug#5138 continued: added comments, removed extra debug printf calls, changed ha_heap::records_in_range to use table->rec_per_key.  
						
						
						
						
					 
					
						2004-10-12 18:21:25 +04:00 
						 
				 
			
				
					
						
							
							
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						2c9d2cf671 
					 
					
						
						
							
							Fix for bug#5138: hash indexes on heap tables support statistics.  
						
						... 
						
						
						
						KEY::rec_per_key is updated every time 1/HEAP_STATS_UPDATE_THRESHOLD part of table records has been changed. 
						
						
					 
					
						2004-09-08 02:07:53 +04:00 
						 
				 
			
				
					
						
							
							
								vva@eagle.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						38a72a162a 
					 
					
						
						
							
							fixed for BUG  #2719  "Heap tables status shows wrong or missing data"  
						
						
						
						
					 
					
						2004-02-20 00:33:16 +04:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						859b688476 
					 
					
						
						
							
							Merge with 4.0.6  
						
						
						
						
					 
					
						2002-12-05 19:38:42 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						9d0f0402a7 
					 
					
						
						
							
							Fixed bug when creating keys in temporary HEAP tables.  
						
						... 
						
						
						
						(This caused the DISTINCT test to fail)
Removed one inline as this caused compiler problems 
						
						
					 
					
						2002-12-02 17:52:22 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						6603d75213 
					 
					
						
						
							
							New multi-table-update code  
						
						... 
						
						
						
						New (simpler) internal timestamp handling.
More debuging to heap tables.
Small cleanups to multi-table-delete
false -> 0 and true -> 1  (We should use TRUE and FALSE) 
						
						
					 
					
						2002-11-29 16:40:18 +02:00 
						 
				 
			
				
					
						
							
							
								ram@mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						2e1a0c031a 
					 
					
						
						
							
							auto_increment for heap tables  
						
						... 
						
						
						
						test case 
						
						
					 
					
						2002-10-07 17:49:03 +05:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						ab1a273198 
					 
					
						
						
							
							Merge work:/my/mysql-4.1 into hundin.mysql.fi:/my/mysql-4.1  
						
						
						
						
					 
					
						2002-06-04 11:39:33 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						ee6bd84880 
					 
					
						
						
							
							Changes for new binary .frm format  
						
						... 
						
						
						
						Fixes after last merge from 4.0.
(Code not yet complete, need anoter merge from 4.0) 
						
						
					 
					
						2002-06-04 08:23:57 +03:00 
						 
				 
			
				
					
						
							
							
								ram@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						479b3b3f03 
					 
					
						
						
							
							Removed unnecessary key search in the hp_rb_write_key() function  
						
						
						
						
					 
					
						2002-05-28 20:46:35 +05:00 
						 
				 
			
				
					
						
							
							
								ram@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						3b43cb2960 
					 
					
						
						
							
							BTREE heap key structure is now the same as MyISAM  
						
						... 
						
						
						
						_mi_compare_text -> mi_compate_text
Changes according Monty's suggestions 
						
						
					 
					
						2002-05-21 21:54:08 +05:00 
						 
				 
			
				
					
						
							
							
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						eab2893dac 
					 
					
						
						
							
							RB-Tree indexes support in HEAP tables  
						
						... 
						
						
						
						Renamed _hp_func  ->  hp_func
mi_key_cmp moved to /mysys/my_handler.c
New tests for HEAP tables 
						
						
					 
					
						2002-04-25 13:36:55 +05:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						4d10a0cb7e 
					 
					
						
						
							
							Add support for NULL=NULL in keys (Used in GROUP BY optimization)  
						
						... 
						
						
						
						Add ISAM to Windows version
Fix of test results
Fixes for NULL keys in HEAP tables. 
						
						
					 
					
						2002-01-16 00:42:52 +02:00 
						 
				 
			
				
					
						
							
							
								monty@tik.mysql.fi 
							
						 
					 
					
						
						
							
						
						7dd4eb71fe 
					 
					
						
						
							
							Added support of null keys in HEAP tables  
						
						... 
						
						
						
						Added ORDER BY optimization 
						
						
					 
					
						2002-01-12 15:42:54 +02:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						b658662ae4 
					 
					
						
						
							
							Update copyright  
						
						... 
						
						
						
						Fixed memory leak on shutdown (Affects the embedded version & MyODBC) 
						
						
					 
					
						2001-12-06 14:10:51 +02:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						5a14bb2a7e 
					 
					
						
						
							
							Integrated table->ref_primary_key into table->part_of_key  
						
						... 
						
						
						
						Fixed bug in UNION 
						
						
					 
					
						2001-09-21 03:38:35 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						7a19987805 
					 
					
						
						
							
							OS2 patch  
						
						
						
						
					 
					
						2001-09-12 23:53:31 +03:00 
						 
				 
			
				
					
						
							
							
								bk@work.mysql.com 
							
						 
					 
					
						
						
							
						
						f4c589ff6c 
					 
					
						
						
							
							Import changeset  
						
						
						
						
					 
					
						2000-07-31 21:29:14 +02:00