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 
						 
				 
			
				
					
						
							
							
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						153f233627 
					 
					
						
						
							
							Merge mysql.com:/home/jimw/my/mysql-4.1-clean  
						
						... 
						
						
						
						into  mysql.com:/home/jimw/my/mysql-5.0-clean 
						
						
					 
					
						2005-06-09 19:27:45 -07:00 
						 
				 
			
				
					
						
							
							
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						24f14c93cf 
					 
					
						
						
							
							Fix hashcmp() to handle special case of zero length, which  
						
						... 
						
						
						
						resulted in the hostname cache being ineffective. Based on
patch from Jeremy Cole of Yahoo! (Bug #10931 ) 
						
						
					 
					
						2005-06-01 11:30:59 -07:00 
						 
				 
			
				
					
						
							
							
								joerg@mysql.com 
							
						 
					 
					
						
						
							
						
						3bbc35ac01 
					 
					
						
						
							
							Merge changes.  
						
						
						
						
					 
					
						2005-03-08 17:24:07 +01:00 
						 
				 
			
				
					
						
							
							
								joerg@mysql.com 
							
						 
					 
					
						
						
							
						
						c45cfb7c07 
					 
					
						
						
							
							Manual merge of the 4.0.24 compile changes into the 4.1 tree.  
						
						
						
						
					 
					
						2005-03-07 10:27:20 +01:00 
						 
				 
			
				
					
						
							
							
								joerg@mysql.com 
							
						 
					 
					
						
						
							
						
						6ccbe89d52 
					 
					
						
						
							
							Qualify 'inline' functions as 'static inline' to please the Sun C compiler.  
						
						
						
						
					 
					
						2005-03-04 11:26:08 +01:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						fd828e5b4d 
					 
					
						
						
							
							manually merged  
						
						
						
						
					 
					
						2005-02-14 21:50:09 +01:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						1034677f94 
					 
					
						
						
							
							XA (not completely polished out yet)  
						
						
						
						
					 
					
						2005-01-16 13:16:23 +01:00 
						 
				 
			
				
					
						
							
							
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						067d13f632 
					 
					
						
						
							
							A fix for linking failure of MySQL client when linking with imap libraries  
						
						... 
						
						
						
						(Bug#7428) (renamed: hash_reset -> my_hash_reset) 
						
						
					 
					
						2005-01-11 13:53:10 +03:00 
						 
				 
			
				
					
						
							
							
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						2083ecd124 
					 
					
						
						
							
							myisam/sort.c:my_var_write and mysys/hash.c:hash_key made static inline,  
						
						... 
						
						
						
						not simply inline, to fix the linking failure on Sun Solaris 9 (sparc)
with Sun Studio 9, reported by Peter Harvey. 
						
						
					 
					
						2004-12-16 02:43:35 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						3afecef4df 
					 
					
						
						
							
							Fix compiler warnings (detected by Intel's C++ compiler)  
						
						... 
						
						
						
						Fixed checking of privilege handling in CREATE ... SELECT (Bug #6094 ) 
						
						
					 
					
						2004-10-22 18:44:51 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mishka.local 
							
						 
					 
					
						
						
							
						
						04c23808a8 
					 
					
						
						
							
							Review of all code pushed since last review  
						
						... 
						
						
						
						Simple optimzations and cleanups
Removed compiler warnings and fixed portability issues
Added client functions 'mysql_embedded()' to allow client to check if we are using embedded server
Fixes for purify 
						
						
					 
					
						2004-10-20 01:28:42 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mishka.local 
							
						 
					 
					
						
						
							
						
						719c88e38f 
					 
					
						
						
							
							true,false -> TRUE, FALSE  
						
						... 
						
						
						
						Simple fixes/optimization of things discovered during review of new pushed code 
						
						
					 
					
						2004-10-14 18:03:46 +03:00 
						 
				 
			
				
					
						
							
							
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						36548b10ca 
					 
					
						
						
							
							A fix and test case for Bug#5315 "mysql_change_user() doesn't free  
						
						... 
						
						
						
						prepared statements." 
						
						
					 
					
						2004-09-22 15:50:07 +04:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						309d691e65 
					 
					
						
						
							
							Changed %lx -> 0x%lx (for easier comparison of debug files)  
						
						... 
						
						
						
						Cosmetic cleanups
Don't call 'delete_elements' on copy_funcs as this causes elements to be freed twice 
						
						
					 
					
						2004-08-23 13:46:51 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						b1d08ba2b4 
					 
					
						
						
							
							Merge with 4.0 to get the latest bug patches to 4.1  
						
						
						
						
					 
					
						2004-06-25 20:13:05 +03:00 
						 
				 
			
				
					
						
							
							
								lenz@mysql.com 
							
						 
					 
					
						
						
							
						
						4d92924807 
					 
					
						
						
							
							- rephrased comment  
						
						
						
						
					 
					
						2004-06-22 17:54:38 +02:00 
						 
				 
			
				
					
						
							
							
								lenz@mysql.com 
							
						 
					 
					
						
						
							
						
						4740e8b2b7 
					 
					
						
						
							
							- Applied some portability fixes for SGI IRIX/MipsPro compiler  
						
						... 
						
						
						
						(e.g. a fix for BUG#3507 and some modifications recommended
   by Andrea Suatoni and Joerg Behrens - thank you!) 
						
						
					 
					
						2004-06-22 17:35:34 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						8f093d0fb3 
					 
					
						
						
							
							Portability fixes  
						
						
						
						
					 
					
						2004-03-05 19:49:50 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						afd8f38f4e 
					 
					
						
						
							
							Optimized GIS functions  
						
						
						
						
					 
					
						2004-03-04 08:50:37 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						ede8169d24 
					 
					
						
						
							
							Added missing SSL library (Should be in source distribution)  
						
						... 
						
						
						
						Fixed compiler warnings (a lot of hidden variables detected by the Forte compiler)
Added a lot of 'version_xxx' strings to 'show variables'
Prevent copying of TMP_TABLE_PARAM (This caused core dump bug on Solaris)
Fixed problem with printing sub selects to debug log 
						
						
					 
					
						2003-11-28 12:18:13 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						7c6113a39f 
					 
					
						
						
							
							Merge key cache structures to one  
						
						... 
						
						
						
						Fixed compiler warnings (IRIX C compiler and VC++) 
						
						
					 
					
						2003-11-20 22:06:25 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						cab1dc628c 
					 
					
						
						
							
							CLIENT_MULTI_QUERIES -> CLIENT_MULTI_STATEMENTS  
						
						... 
						
						
						
						New multi-key-cache handling. This was needed becasue the old one didn't work reliable with MERGE tables.
ALTER TABLE table_name ... CHARACTER SET  ... now changes all char/varchar/text columns to the given character set
(One must use ALTER TABLE ... DEFAULT CHARACTER SET ... to change the default character set)
Fixed that have_compress is detected properly (fixes problems with func_compress.test on platforms without zlib)
New syntax for CACHE INDEX ('keys' is optional if no index name is given and one mentions the key cache name only ones)
Removed compiler warnings
Added mysql_set_server_option() to allow clients like PHP to easaily set/reset the multi-statement flag. 
						
						
					 
					
						2003-11-18 13:47:27 +02:00 
						 
				 
			
				
					
						
							
							
								hf@deer.(none) 
							
						 
					 
					
						
						
							
						
						a2dbfaefa3 
					 
					
						
						
							
							SCRUM  
						
						... 
						
						
						
						embedded library
hash_insert renamed to my_hash_insert to avoid name intersection
with another libraries
is there better idea? 
						
						
					 
					
						2003-09-19 14:44:31 +05:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						8192d169a2 
					 
					
						
						
							
							CHARSET_INFO structure reorganization for easier maintainance  
						
						
						
						
					 
					
						2003-05-23 17:45:52 +05:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						0002beb7a4 
					 
					
						
						
							
							my_strncasecmp() is not used anymore. Use my_strncoll() instead.  
						
						
						
						
					 
					
						2003-04-01 14:17:28 +05:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						5b50426f8f 
					 
					
						
						
							
							Some optimization in CHARSET_INFO:  
						
						... 
						
						
						
						We don't need separate hash_sort() and hash_caseup()
  We don't need tosort(). strnxfrm will do the same. 
						
						
					 
					
						2003-04-01 12:45:16 +05:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						dac6498f9b 
					 
					
						
						
							
							Merge with 4.0  
						
						
						
						
					 
					
						2002-11-21 15:56:48 +02:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						b0fae584b9 
					 
					
						
						
							
							Portability fixes for HP compiler and HPUX11  
						
						
						
						
					 
					
						2002-11-09 13:26:46 +02: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 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						d69250a969 
					 
					
						
						
							
							Fixes and code cleanups after merge with 4.0.3  
						
						... 
						
						
						
						Warning handling and initial prepared statement handling (last not complete yet)
Changed a lot of functions that returned 0/1 to my_bool type.
GRANT handling now uses read/write locks instead of mutex
Change basic net functions to use THD instead of NET
(needed for 4.1 protocol)
Use my_sprintf instead of sprintf() + strlen()
Added alloc_query() to be able to chare query initialization code with
prepared statements.
Cleanup handling of SHOW COUNT(*) WARNINGS and SELECT LAST_INSERT_ID()
Note that the following test fails (will be fixed ASAP):
sub_select, union, rpl_rotate_logs and rpl_mystery22 
						
						
					 
					
						2002-10-02 13:33:08 +03:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						34d4c4f462 
					 
					
						
						
							
							Some speed improvements  
						
						
						
						
					 
					
						2002-08-15 16:42:54 +05:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						f0b28da6f9 
					 
					
						
						
							
							merge with 4.0  
						
						
						
						
					 
					
						2002-06-03 12:59:31 +03:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						900788b2a1 
					 
					
						
						
							
							init_dynamic_array MyODBC compatibility fix  
						
						
						
						
					 
					
						2002-04-28 21:22:37 +00:00 
						 
				 
			
				
					
						
							
							
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						6b49eb2afc 
					 
					
						
						
							
							Some charsets require special hash function  
						
						... 
						
						
						
						New file ctype-win1250ch, I forgot to commit it in my previous changes 
						
						
					 
					
						2002-04-17 15:57:18 +05:00 
						 
				 
			
				
					
						
							
							
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						4a3942bb74 
					 
					
						
						
							
							Some fixes after merging changes from 4.0  
						
						
						
						
					 
					
						2002-04-16 18:21:53 +05:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						b5a145d872 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2002-04-13 15:34:39 +03:00 
						 
				 
			
				
					
						
							
							
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						0300bac68a 
					 
					
						
						
							
							charset<->unicode conversion tables and routines  
						
						... 
						
						
						
						some warnings fixes 
						
						
					 
					
						2002-03-29 16:06:06 +04:00 
						 
				 
			
				
					
						
							
							
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						ea6fbd4c3f 
					 
					
						
						
							
							Removed some default_charset_info  
						
						
						
						
					 
					
						2002-03-14 22:10:56 +04:00 
						 
				 
			
				
					
						
							
							
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						c60a29f0ee 
					 
					
						
						
							
							Hash now supports several charsets  
						
						
						
						
					 
					
						2002-03-14 21:44:42 +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 
						 
				 
			
				
					
						
							
							
								sasha@mysql.sashanet.com 
							
						 
					 
					
						
						
							
						
						aa67831207 
					 
					
						
						
							
							merged from 3.23 to pull the LOAD DATA INFILE fix as rpl000001 was failing.  
						
						... 
						
						
						
						Let's hope this did not break anything. Will not push this one until Monty
gets back 
						
						
					 
					
						2002-03-01 19:36:46 -07:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						ec0f506a82 
					 
					
						
						
							
							Framework to simplify memory leak tracing  
						
						
						
						
					 
					
						2002-01-22 15:59:32 +00:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						89fa5f13d9 
					 
					
						
						
							
							Fixed bug when making a range join based on information from a const table.  
						
						
						
						
					 
					
						2002-01-18 00:43:50 +02:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						ff17389116 
					 
					
						
						
							
							Fix for FLUSH QUERY CACHE  
						
						... 
						
						
						
						Fix for new bug in CREATE TABLE when sorting keys. 
						
						
					 
					
						2002-01-05 22:51:42 +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 
							
						 
					 
					
						
						
							
						
						1de4fff5ba 
					 
					
						
						
							
							Update of query cache code.  
						
						... 
						
						
						
						Changed some sql_alloc() -> thd->alloc()
Removed a lot of compiler warnings on Linux Alpha (64 bit)
Fixed some core dumps on 64 bit systems (wrong type for packet_len) 
						
						
					 
					
						2001-12-05 13:03:00 +02:00 
						 
				 
			
				
					
						
							
							
								monty@work.mysql.com 
							
						 
					 
					
						
						
							
						
						447c18954e 
					 
					
						
						
							
							merge with 3.23.42  
						
						
						
						
					 
					
						2001-09-02 18:38:33 +02:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						a1be2a894f 
					 
					
						
						
							
							Fix of UNION code  
						
						... 
						
						
						
						Added heap_delete_table
Added HA_EXTRA_PREPARE_FOR_DELETE
Added and use my_dup() for faster open of tables.
Removed not working no-mix-table-type 
						
						
					 
					
						2001-08-19 14:43:51 +03:00 
						 
				 
			
				
					
						
							
							
								monty@bitch.mysql.fi 
							
						 
					 
					
						
						
							
						
						2eacfdddf2 
					 
					
						
						
							
							Fix for bug in the Sun Workshop compiler  
						
						
						
						
					 
					
						2001-08-18 13:11:58 +03:00