bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						86b633379c 
					 
					
						
						
							
							Some charset code clean-ups  
						
						 
						
						
						
						
					 
					
						2002-11-06 17:01:12 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@sergbook.mysql.com 
							
						 
					 
					
						
						
							
						
						6cd5270972 
					 
					
						
						
							
							DBUG_ENTER/RETURN tags added  
						
						 
						
						... 
						
						
						
						perl script to tag all the functions in a C/C++ file automatically 
						
						
					 
					
						2002-11-05 15:15:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						3c570209df 
					 
					
						
						
							
							typo fixed  
						
						 
						
						
						
						
					 
					
						2002-10-25 14:21:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						d552ba7d8a 
					 
					
						
						
							
							support for HA_READ_PREFIX_LAST_OR_PREV in headres  
						
						 
						
						... 
						
						
						
						full support for HA_READ_PREFIX_LAST_OR_PREV in MyISAM
protected by #if NOT_IMPLEMENTED_YET in opt_range.cc as not all table handlers support it 
						
						
					 
					
						2002-10-25 14:09:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						954a47b95a 
					 
					
						
						
							
							Simple charsets now have strncoll() field too  
						
						 
						
						
						
						
					 
					
						2002-10-09 15:40:57 +05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						0f39457613 
					 
					
						
						
							
							Merge with 4.0.4  
						
						 
						
						
						
						
					 
					
						2002-10-02 17:55:12 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						a748b35ddd 
					 
					
						
						
							
							merge with work  
						
						 
						
						
						
						
					 
					
						2002-10-02 13:45:16 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								heikki@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						87a43166c9 
					 
					
						
						
							
							opt_range.cc:  
						
						 
						
						... 
						
						
						
						Fix the crash in InnoDB when WHERE primarykey < x ORDER BY primarykey is used 
						
						
					 
					
						2002-09-12 01:57:45 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						7134ffec21 
					 
					
						
						
							
							Merge with 4.0.3  
						
						 
						
						... 
						
						
						
						Some simple optimzations, more comments and indentation changes.
Add ` around database in 'use database' in binary log.
Moved max_error_count and max_warning_count to variables struct.
Removed SHOW_WARNS_COUNT and SHOW_ERRORS_COUNT calls.
Changed string functions to use character set of first string argument as default return characterset
(Each string function can change the above assumption if needed) 
						
						
					 
					
						2002-08-30 12:40:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sinisa@sinisa.nasamreza.org 
							
						 
					 
					
						
						
							
						
						08fbd47950 
					 
					
						
						
							
							some small speed improvements after my last changes.  
						
						 
						
						... 
						
						
						
						I know I should have waited for Monty's merge ... 
						
						
					 
					
						2002-08-28 21:11:23 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sinisa@sinisa.nasamreza.org 
							
						 
					 
					
						
						
							
						
						22bcce253e 
					 
					
						
						
							
							Adding a necessary functionality to ::store and ::save_in_field  
						
						 
						
						... 
						
						
						
						that will take place properly after pull from 4.0, in order to 
handle conversions from quoted constants to bigint's. 
						
						
					 
					
						2002-08-24 14:49:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						b9d7fcd279 
					 
					
						
						
							
							Fixed bug in SAFEMALLOC for systems that requires longlong data to be aligned on 8 byte boundaries (like sparc)  
						
						 
						
						... 
						
						
						
						Removed thread marking of safemalloc blocks (becasue of alignment problems)
Temporary fix for bigint comparison. 
						
						
					 
					
						2002-08-17 05:18:06 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						8a2daeac77 
					 
					
						
						
							
							Removed mysql_ssl_clear()  
						
						 
						
						... 
						
						
						
						Added statistics information for alarms (for bug tracking)
Don't store "incomplete" in the xxx.cfg file if we are not using --restart. (Crash-me)
Enlarged STACK_BUF_ALLOC becasue of failed crash-me test
Aded new script mysql_tableinfo to make a system directory. 
						
						
					 
					
						2002-06-27 11:27:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						0d8e13979d 
					 
					
						
						
							
							Made keyread (key scanning) a key specific attribute.  
						
						 
						
						... 
						
						
						
						This avoids using fulltext keys for table scanning.
This also reverts Sinisa's original fix for this problem. 
						
						
					 
					
						2002-06-19 00:22:30 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						4d7030606e 
					 
					
						
						
							
							Fixed problem with innodb_log_group_home_dir and SHOW VARIABLES  
						
						 
						
						
						
						
					 
					
						2002-06-17 15:07:46 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						0762b00d86 
					 
					
						
						
							
							Backported fix from 4.0 which caused core dumps for some complex queries.  
						
						 
						
						
						
						
					 
					
						2002-06-17 15:00:06 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sinisa@sinisa.nasamreza.org 
							
						 
					 
					
						
						
							
						
						eab0de7ce6 
					 
					
						
						
							
							A fix for a bug which hits the optimiser when trying to group keys  
						
						 
						
						... 
						
						
						
						for a seemingly impoosbile conds in WHERE....
This crashed MySQL in 4.0.2 
						
						
					 
					
						2002-06-15 14:56:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						2aecdd1a91 
					 
					
						
						
							
							Big code cleanup/review before 4.0.2 release.  
						
						 
						
						... 
						
						
						
						(All commit emails since 4.0.1 checked)
This had to be done now, before the 4.1 tree changes to much, to make it easy to propagate bug fixes to the 4.1 tree. 
						
						
					 
					
						2002-06-11 11:20:31 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						196aa19cf6 
					 
					
						
						
							
							Now string values are created and filled with charset field  
						
						 
						
						... 
						
						
						
						SELECT func(charset2) FROM t ORDER BY 1 works in correct charset 
						
						
					 
					
						2002-05-17 16:29:52 +05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						b5a145d872 
					 
					
						
						
							
							merge  
						
						 
						
						
						
						
					 
					
						2002-04-13 15:34:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@tik.mysql.fi 
							
						 
					 
					
						
						
							
						
						056175a1ce 
					 
					
						
						
							
							Update for BTREE keys in HEAP tables  
						
						 
						
						... 
						
						
						
						Split handler->option_flag() to handler->table_flags() and handler->index_flags() 
						
						
					 
					
						2002-04-12 21:35:46 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						d8a4d6a8a3 
					 
					
						
						
							
							remove default_charset_info  
						
						 
						
						
						
						
					 
					
						2002-03-14 23:03:15 +04: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@tik.mysql.fi 
							
						 
					 
					
						
						
							
						
						9d9bcf25e7 
					 
					
						
						
							
							Fix sorting of NULL values (Should always be first)  
						
						 
						
						... 
						
						
						
						Fix problem with HAVING and MAX() IS NOT NULL 
						
						
					 
					
						2002-03-02 09:51:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						735b27d578 
					 
					
						
						
							
							Added GIS extension  
						
						 
						
						
						
						
					 
					
						2002-02-22 15:24:42 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						4609e627a5 
					 
					
						
						
							
							Increase max package length to 512M for mysql and mysqldump.  
						
						 
						
						... 
						
						
						
						Faster 'read_first_row' (Fixes slow 'preparing' state)
Read constant tables earlier, which provides better optimzations when using tables with <=1 row.
This also fixes a complicated bug involving const tables. 
						
						
					 
					
						2002-01-23 02:52:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@bitch.mysql.fi 
							
						 
					 
					
						
						
							
						
						d0ccff5090 
					 
					
						
						
							
							New improved IO_CACHE  
						
						 
						
						
						
						
					 
					
						2001-11-28 02:55:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						307fb4a390 
					 
					
						
						
							
							fixes for ft-boolean and range optimizer  
						
						 
						
						
						
						
					 
					
						2001-11-22 16:00:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						4c60b41954 
					 
					
						
						
							
							Portability fix  
						
						 
						
						... 
						
						
						
						Cleanup typos (like SKIPP -> SKIP) 
						
						
					 
					
						2001-11-07 00:13:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						0bfec316ce 
					 
					
						
						
							
							Don't do signal() on windows (Causes instability problems)  
						
						 
						
						... 
						
						
						
						Safer, a bit faster filesort.
Code changes to avoid calls to current_thd() (faster code).
Removed all compiler warnings from readline. 
						
						
					 
					
						2001-10-17 19:39:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@tik.mysql.fi 
							
						 
					 
					
						
						
							
						
						e05bf277d6 
					 
					
						
						
							
							Final fixes for INSERT into MERGE tables.  
						
						 
						
						... 
						
						
						
						Move MAX_BLOB_WIDTH to be global
Added full support for unsigned BIGINT
Fixed spelling errors 
						
						
					 
					
						2001-09-27 21:45:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						0d72e5440f 
					 
					
						
						
							
							Portability fixes  
						
						 
						
						
						
						
					 
					
						2001-09-15 16:22:34 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						59e7c97dab 
					 
					
						
						
							
							Remove warnings and portability fixes  
						
						 
						
						... 
						
						
						
						New global read lock code
Fixed bug in DATETIME with WHERE optimization
Made UNION code more general. 
						
						
					 
					
						2001-08-14 20:33:49 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						f0dc189227 
					 
					
						
						
							
							Fix ORDER BY ... DESC optimization  
						
						 
						
						
						
						
					 
					
						2001-06-29 04:04:29 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tim@white.box 
							
						 
					 
					
						
						
							
						
						5ed2cf7dbe 
					 
					
						
						
							
							Implement ORDER BY DESC optimization, which reads values in descending  
						
						 
						
						... 
						
						
						
						order directly from the index instead of using a filesort. 
						
						
					 
					
						2001-06-28 03:06:23 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@donna.mysql.fi 
							
						 
					 
					
						
						
							
						
						0f37b1244b 
					 
					
						
						
							
							Fixed portability problems in mysqlcheck  
						
						 
						
						
						
						
					 
					
						2001-04-21 03:03:08 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@donna.mysql.fi 
							
						 
					 
					
						
						
							
						
						c4aafedfc6 
					 
					
						
						
							
							Moved test to keep Tim happy  
						
						 
						
						
						
						
					 
					
						2001-04-17 14:07:38 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@donna.mysql.fi 
							
						 
					 
					
						
						
							
						
						1e80c3f3e1 
					 
					
						
						
							
							Don't use ranges on HEAP tables with LIKE  
						
						 
						
						... 
						
						
						
						Don't reconnect client on close 
						
						
					 
					
						2001-04-17 03:55:25 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@donna.mysql.fi 
							
						 
					 
					
						
						
							
						
						3c82d4a2e1 
					 
					
						
						
							
							Fixed bug with UPDATE/DELETE on UNIQUE key which could be NULL  
						
						 
						
						
						
						
					 
					
						2001-04-10 11:32:28 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mikef@nslinux.bedford.progress.com 
							
						 
					 
					
						
						
							
						
						d145a6b97e 
					 
					
						
						
							
							Add support for Gemini table handler, Monty has checked and approved  
						
						 
						
						... 
						
						
						
						Fix bug when read return error 
						
						
					 
					
						2001-03-21 15:34:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@donna.mysql.fi 
							
						 
					 
					
						
						
							
						
						bda3e09935 
					 
					
						
						
							
							Merged some functions and removed some unused client functions.  
						
						 
						
						... 
						
						
						
						Remember UNION for ALTER TABLE
Added test for if we are supporting transactions.
Don't allow REPLACE to replace a row when we have generated an auto_increment key
Fixed bug when using BLOB keys
Fixed bug in SET @variable=user. 
						
						
					 
					
						2001-03-06 15:24:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@donna.mysql.com 
							
						 
					 
					
						
						
							
						
						b4974dacb9 
					 
					
						
						
							
							Removed init that crashed BDB  
						
						 
						
						... 
						
						
						
						Fixed newly introduced bug in update 
						
						
					 
					
						2000-12-11 02:31:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jani@prima.mysql.fi 
							
						 
					 
					
						
						
							
						
						c475a9885d 
					 
					
						
						
							
							Temporary fix for handling wild_one at end of string (key compression).  
						
						 
						
						... 
						
						
						
						Full fix shall be in MySQL 4.1. (This is a hard one (!)) 
						
						
					 
					
						2000-12-08 00:34:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@donna.mysql.com 
							
						 
					 
					
						
						
							
						
						38fce965ea 
					 
					
						
						
							
							New error messages  
						
						 
						
						... 
						
						
						
						Fix for creating read-only files on windows
Manual updates 
						
						
					 
					
						2000-12-05 03:00:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						d37bcf7b36 
					 
					
						
						
							
							Merge  
						
						 
						
						
						
						
					 
					
						2000-12-03 12:56:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@donna.mysql.com 
							
						 
					 
					
						
						
							
						
						5883ec2cce 
					 
					
						
						
							
							Small manual changes + fix bug in range optimizer becasue of commented code  
						
						 
						
						
						
						
					 
					
						2000-12-03 12:45:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						6f9af8ee7f 
					 
					
						
						
							
							opt_range.cc	bugfix (sel000033.test)  
						
						 
						
						
						
						
					 
					
						2000-11-30 15:19:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						0878cd5edd 
					 
					
						
						
							
							errmsg.txt	translated  
						
						 
						
						... 
						
						
						
						opt_range.h	bugs with const_tables and filesort fixed
opt_range.cc	bugs with const_tables and filesort fixed
item_func.cc	bugs with const_tables and filesort fixed
ha_myisam.h	bugs with const_tables and filesort fixed
ha_myisam.cc	bugs with const_tables and filesort fixed
ft_search.c	bugs with const_tables and filesort fixed 
						
						
					 
					
						2000-11-28 18:11:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@donna.mysql.com 
							
						 
					 
					
						
						
							
						
						4229796946 
					 
					
						
						
							
							Automatic primary key for BDB tables  
						
						 
						
						
						
						
					 
					
						2000-10-16 02:29:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						26b3f751cb 
					 
					
						
						
							
							ORDER BY works with FULLTEXT keys  
						
						 
						
						
						
						
					 
					
						2000-10-07 13:59:47 +02:00