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 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						85c7a8198a 
					 
					
						
						
							
							Fix:  
						
						... 
						
						
						
						CREATE TABLE t1 (s1 CHAR(5) CHARACTER SET latin1 COLLATE latin1_german2_ci);
INSERT INTO t1 VALUES ('Ü');
INSERT INTO t1 VALUES ('ue');
SELECT DISTINCT s1 FROM t1;
The above returned two rows in error.
Now it returns one row, in latin1_german2_ci:  Ü == ue 
						
						
					 
					
						2003-08-05 11:03:05 +05:00 
						 
				 
			
				
					
						
							
							
								ram@mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						bf45493175 
					 
					
						
						
							
							Bugfix for HEAP table rb-index scan.  
						
						
						
						
					 
					
						2003-06-10 12:19:28 +05:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						8192d169a2 
					 
					
						
						
							
							CHARSET_INFO structure reorganization for easier maintainance  
						
						
						
						
					 
					
						2003-05-23 17:45:52 +05:00 
						 
				 
			
				
					
						
							
							
								root@home.(none) 
							
						 
					 
					
						
						
							
						
						f71a7e4b05 
					 
					
						
						
							
							set_default_charset() is not used anymore  
						
						... 
						
						
						
						Some system_charset_info were removed 
						
						
					 
					
						2003-03-16 10:56:14 +04:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						3b073a08e0 
					 
					
						
						
							
							Portability fixes  
						
						... 
						
						
						
						Don't define crc32 if we are not linking with gzip 
						
						
					 
					
						2003-02-27 03:44:44 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						25c393a12e 
					 
					
						
						
							
							Portability fixes (for windows)  
						
						... 
						
						
						
						Some changes to the prepared statement protocol to make it easier to use and faster. 
						
						
					 
					
						2003-01-21 21:07:59 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						35ff08c2af 
					 
					
						
						
							
							After merge fixes  
						
						... 
						
						
						
						Added THD to add_to_xxx_list() functions for faster parsing. 
						
						
					 
					
						2002-12-06 21:11:27 +02: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 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						b385eb4a05 
					 
					
						
						
							
							removed redundant -I include-dirs  
						
						
						
						
					 
					
						2002-11-26 14:01:08 +01:00 
						 
				 
			
				
					
						
							
							
								ram@mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						5991e3fc54 
					 
					
						
						
							
							fix for byte ordering bug in HEAP rb-tree  
						
						
						
						
					 
					
						2002-11-19 18:48:22 +04:00 
						 
				 
			
				
					
						
							
							
								ram@mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						7d6ffa8e6f 
					 
					
						
						
							
							fix for NULL processing  
						
						
						
						
					 
					
						2002-11-15 16:45:08 +04:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						fbf6ab4465 
					 
					
						
						
							
							merge with 4.0.5  
						
						
						
						
					 
					
						2002-10-16 19:30:24 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						67d3cd643b 
					 
					
						
						
							
							Merge with 3.23.54  
						
						
						
						
					 
					
						2002-10-16 13:11:25 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						a975cecf42 
					 
					
						
						
							
							Merge  
						
						
						
						
					 
					
						2002-10-14 17:50:44 +03:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						91c8660c5a 
					 
					
						
						
							
							Merge work:/home/bk/mysql-4.1  
						
						... 
						
						
						
						into serg.mysql.com:/usr/home/serg/Abk/mysql-4.1 
						
						
					 
					
						2002-10-14 14:50:43 +00:00 
						 
				 
			
				
					
						
							
							
								ram@mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						f1746fc26a 
					 
					
						
						
							
							DEBUG_PRINT() has been fixed  
						
						
						
						
					 
					
						2002-10-14 19:50:42 +05:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						fcb8bc061d 
					 
					
						
						
							
							merged  
						
						
						
						
					 
					
						2002-10-14 11:36:48 +00:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						3c7f6a9835 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2002-10-14 12:07:16 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						00e86fb5cc 
					 
					
						
						
							
							Allocate HEAP blocks in smaller blocks to get better memory utilization and more speed when used with safemalloc.  
						
						... 
						
						
						
						Don't initalize memory areas when run with --skip-safemalloc. 
						
						
					 
					
						2002-10-13 23:42:37 +03:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						69dc5ef8f6 
					 
					
						
						
							
							Don't use sort_order directly  
						
						
						
						
					 
					
						2002-10-10 17:14:56 +05:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						a0dd5febfc 
					 
					
						
						
							
							Move hash_sort and hash_caseup into CHARSET_INFO for all charsets  
						
						
						
						
					 
					
						2002-10-10 16:52:22 +05:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						50c391538a 
					 
					
						
						
							
							my_sortcmp -> my_strnncoll  
						
						
						
						
					 
					
						2002-10-09 16:33:35 +05:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						da2abaf887 
					 
					
						
						
							
							Portability fixes to be able to compile MySQL with VC++  
						
						
						
						
					 
					
						2002-10-08 22:28:24 +03:00 
						 
				 
			
				
					
						
							
							
								ram@mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						2e1a0c031a 
					 
					
						
						
							
							auto_increment for heap tables  
						
						... 
						
						
						
						test case 
						
						
					 
					
						2002-10-07 17:49:03 +05:00 
						 
				 
			
				
					
						
							
							
								ram@mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						032a4a927a 
					 
					
						
						
							
							Additional key segment (HA_KEYTYPE_END) creation has been moved from handler to hp_create.c  
						
						
						
						
					 
					
						2002-10-03 14:55:02 +05:00 
						 
				 
			
				
					
						
							
							
								lenz@mysql.com 
							
						 
					 
					
						
						
							
						
						3cf7acb756 
					 
					
						
						
							
							- Applied required modifications for automake 1.5  
						
						... 
						
						
						
						- some additional small fixes
 - added "depcomp" for automake 1.5 
						
						
					 
					
						2002-10-01 21:57:10 +02:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						34d4c4f462 
					 
					
						
						
							
							Some speed improvements  
						
						
						
						
					 
					
						2002-08-15 16:42:54 +05:00 
						 
				 
			
				
					
						
							
							
								ram@ram.(none) 
							
						 
					 
					
						
						
							
						
						17204b1c88 
					 
					
						
						
							
							Stupid bug has been fixed  
						
						
						
						
					 
					
						2002-07-12 13:12:32 +05:00 
						 
				 
			
				
					
						
							
							
								ram@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						4efaf85ad3 
					 
					
						
						
							
							Merge rkalimullin@work.mysql.com:/home/bk/mysql-4.1  
						
						... 
						
						
						
						into gw.udmsearch.izhnet.ru:/usr/home/ram/mysql-4.1.ai 
						
						
					 
					
						2002-06-07 22:18:42 +05:00 
						 
				 
			
				
					
						
							
							
								ram@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						e33a1c5440 
					 
					
						
						
							
							check_one_rb_key() func  
						
						
						
						
					 
					
						2002-06-07 22:13:59 +05:00 
						 
				 
			
				
					
						
							
							
								ram@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						07cf3d7649 
					 
					
						
						
							
							tests fixes  
						
						
						
						
					 
					
						2002-06-07 17:09:14 +05:00 
						 
				 
			
				
					
						
							
							
								ram@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						5953779053 
					 
					
						
						
							
							heap_create() <-> heap_open()  
						
						
						
						
					 
					
						2002-06-07 16:47:36 +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 
							
						 
					 
					
						
						
							
						
						4375d827db 
					 
					
						
						
							
							Heap table code cleanup  
						
						
						
						
					 
					
						2002-05-23 19:26:16 +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 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						f3dc0a80e1 
					 
					
						
						
							
							HEAP tables bug (by Ramil request)  
						
						
						
						
					 
					
						2002-05-13 22:39:36 +03:00 
						 
				 
			
				
					
						
							
							
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						839a135ef6 
					 
					
						
						
							
							Use keyseg charset instead of default_charset_info  
						
						
						
						
					 
					
						2002-05-06 18:52:06 +05:00 
						 
				 
			
				
					
						
							
							
								ram@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						06ed215c37 
					 
					
						
						
							
							Index number argument  
						
						... 
						
						
						
						Fix in test results 
						
						
					 
					
						2002-04-29 13:53:29 +05:00 
						 
				 
			
				
					
						
							
							
								ram@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						b8a12a8cec 
					 
					
						
						
							
							MI_KEYSEG   -> HA_KEYSEG  
						
						... 
						
						
						
						_mi_key_cmp -> ha_key_cmp 
						
						
					 
					
						2002-04-25 15:10:29 +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 
						 
				 
			
				
					
						
							
							
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						64943e08a1 
					 
					
						
						
							
							Fix for problem that GROUP BY and DISTINCT didn't work for UTF8  
						
						
						
						
					 
					
						2002-04-17 17:27:13 +05:00 
						 
				 
			
				
					
						
							
							
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						b37ce8e769 
					 
					
						
						
							
							New ctype functions/macros to support many charsets at a time  
						
						
						
						
					 
					
						2002-03-12 21:37:58 +04:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						8eadb024dc 
					 
					
						
						
							
							Fixed mysqldumpslow for new dump format.  
						
						... 
						
						
						
						Fix for HEAP tables with many rows deleted.
Add '' arround database names in SHOW GRANT 
						
						
					 
					
						2002-03-12 11:52:41 +02:00 
						 
				 
			
				
					
						
							
							
								Sinisa@sinisa.nasamreza.org 
							
						 
					 
					
						
						
							
						
						c276cc060a 
					 
					
						
						
							
							Same patches as for 4.0. See there for details  
						
						
						
						
					 
					
						2002-03-07 14:19:18 +02:00 
						 
				 
			
				
					
						
							
							
								Sinisa@sinisa.nasamreza.org 
							
						 
					 
					
						
						
							
						
						e95eb59e99 
					 
					
						
						
							
							better fix for a bug fix from yesterday  
						
						
						
						
					 
					
						2002-03-07 13:57:52 +02:00