brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						ba2502b9c3 
					 
					
						
						
							
							Another long patch to remove the rest of the OS2 support.  
						
						 
						
						
						
						
					 
					
						2006-04-15 08:49:00 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								knielsen@mysql.com 
							
						 
					 
					
						
						
							
						
						9c84881310 
					 
					
						
						
							
							Define USE_TLS when compiling libmysql.dll, to avoid crashing when  
						
						 
						
						... 
						
						
						
						loaded at runtime. 
						
						
					 
					
						2006-03-22 09:55:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vtkachenko@melody.mysql.com 
							
						 
					 
					
						
						
							
						
						22c930c924 
					 
					
						
						
							
							Fast mutexes implementation  
						
						 
						
						... 
						
						
						
						(spin-loop inside pthread_mutex_lock).
thr_mutex.c:
  Added spinloop in mutex_lock
my_pthread.h:
  Added definition of my_pthread_fastmutex_t
configure.in:
  Added --with-fast-mutexes switch 
						
						
					 
					
						2005-12-20 14:56:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kent@mysql.com 
							
						 
					 
					
						
						
							
						
						9f399bbabd 
					 
					
						
						
							
							my_pthread.h:  
						
						 
						
						... 
						
						
						
						Bug#15629: Increased thread stack for all 64 bit platforms,
  else test case 'sp' and 'call fib(20)' gives stack overrun 
						
						
					 
					
						2005-12-13 00:45:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ingo@mysql.com 
							
						 
					 
					
						
						
							
						
						74781d6559 
					 
					
						
						
							
							Bug#14397 - OPTIMIZE TABLE with an open HANDLER causes a crash  
						
						 
						
						... 
						
						
						
						Version for 5.0.
It fixes three problems:
1. The cause of the bug was that we did not check the table version for
 the HANDLER ... READ commands. We did not notice when a table was
 replaced by a new one. This can happen during ALTER TABLE, REPAIR
 TABLE, and OPTIMIZE TABLE (there might be more cases). I call the fix
 for this problem "the primary bug fix".
2. mysql_ha_flush() was not always called with a locked LOCK_open.
 Though the function comment clearly said it must.
 I changed the code so that the locking is done when required. I call
 the fix for this problem "the secondary fix".
3. In 5.0 (not in 4.1 or 4.0) DROP TABLE had a possible deadlock flaw in
 concur with FLUSH TABLES WITH READ LOCK. I call the fix for this
 problem "the 5.0 addendum fix". 
						
						
					 
					
						2005-11-15 21:57:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								reggie@big_geek. 
							
						 
					 
					
						
						
							
						
						dec2640dbf 
					 
					
						
						
							
							changed define from EXTERN_C to EXTERNC so it doesn't conflict with  
						
						 
						
						... 
						
						
						
						another macro defined in the Windows header files. 
						
						
					 
					
						2005-10-25 23:51:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jani@ua141d10.elisa.omakaista.fi 
							
						 
					 
					
						
						
							
						
						2dd1e4f94e 
					 
					
						
						
							
							Merge ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-4.1-tmp  
						
						 
						
						... 
						
						
						
						into  ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.0 
						
						
					 
					
						2005-10-13 18:23:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						c8a6c2c614 
					 
					
						
						
							
							Fix wait_timeout (and kill) handling on Mac OS X by cleaning up how  
						
						 
						
						... 
						
						
						
						signal handlers are set up, the blocking flags for sockets are set,
and which thread-related functions are used. (Bug #8731 ) 
						
						
					 
					
						2005-10-11 09:12:12 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						e91712d9bb 
					 
					
						
						
							
							pthread_handler_decl() changed to be ctags-friendly  
						
						 
						
						... 
						
						
						
						(and contain extern "C" when necessary) 
						
						
					 
					
						2005-10-08 16:39:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kent@mysql.com 
							
						 
					 
					
						
						
							
						
						3af12c4776 
					 
					
						
						
							
							my_pthread.h:  
						
						 
						
						... 
						
						
						
						Let pthread_mutex_init() macro return 0 on Windows
mysql_priv.h:
  Return type is to be 'my_bool' for 'opt_enable_shared_memory' 
						
						
					 
					
						2005-10-06 03:49:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						a60ed0b75d 
					 
					
						
						
							
							Merge mysql.com:/home/jimw/my/mysql-4.1-clean  
						
						 
						
						... 
						
						
						
						into  mysql.com:/home/jimw/my/mysql-5.0-clean 
						
						
					 
					
						2005-09-12 17:00:50 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						16e5f22162 
					 
					
						
						
							
							Merge mysqldev@production.mysql.com:jimw/mysql-4.1-sco  
						
						 
						
						... 
						
						
						
						into  mysql.com:/home/jimw/my/mysql-4.1-clean 
						
						
					 
					
						2005-09-12 10:19:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						a540a66b26 
					 
					
						
						
							
							Port to SCO OpenServer 6. May require running ./configure with  
						
						 
						
						... 
						
						
						
						--build=i686-unknown-sysv5SCO_SV6.0.0 
						
						
					 
					
						2005-09-07 20:23:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						e6293c49c4 
					 
					
						
						
							
							Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1  
						
						 
						
						... 
						
						
						
						into neptunus.(none):/home/msvensson/mysql/mysql-5.0 
						
						
					 
					
						2005-04-27 13:30:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						565e660bd4 
					 
					
						
						
							
							Bug  #9954   	mysql-4.1.11/cmd-line-utils/libedit/makelist.sh is not portable  
						
						 
						
						... 
						
						
						
						- Reverted removal of errorcheck mutex initialise, used in safe_mutex_init. 
						
						
					 
					
						2005-04-27 13:29:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						203cdde955 
					 
					
						
						
							
							Merge from 4.1 to 5.0  
						
						 
						
						
						
						
					 
					
						2005-04-27 12:56:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						f3c72cc891 
					 
					
						
						
							
							Bug  #9954  mysql-4.1.11/cmd-line-utils/libedit/makelist.sh is not portable  
						
						 
						
						... 
						
						
						
						- Changed makelist.sh
  - Bump up required version of autoconf
  - Use new style to init mutex in my_thr_init 
						
						
					 
					
						2005-04-27 09:59:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						810b2c3d40 
					 
					
						
						
							
							remove the rest of isam/merge references  
						
						 
						
						... 
						
						
						
						fix a race condition in TC_LOG_BINLOG::unlog 
						
						
					 
					
						2005-04-05 13:17:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						fd828e5b4d 
					 
					
						
						
							
							manually merged  
						
						 
						
						
						
						
					 
					
						2005-02-14 21:50:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ingo@mysql.com 
							
						 
					 
					
						
						
							
						
						601a4fdfa2 
					 
					
						
						
							
							Merge  
						
						 
						
						
						
						
					 
					
						2005-02-11 11:59:35 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ingo@mysql.com 
							
						 
					 
					
						
						
							
						
						35f65c5a06 
					 
					
						
						
							
							Bug#8391 - "merge" fails on Linux/IA64  
						
						 
						
						... 
						
						
						
						It was a thread stack overrun.
IA64 had its own stack size section already.
Enlarged its default stack size from 192K to 256K. 
						
						
					 
					
						2005-02-10 16:56:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						3c5060981f 
					 
					
						
						
							
							query_id and my_xid -> ulonglong  
						
						 
						
						... 
						
						
						
						fix for binlog+autocommit+tclog
comments, style fixes 
						
						
					 
					
						2005-01-27 22:38:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						1034677f94 
					 
					
						
						
							
							XA (not completely polished out yet)  
						
						 
						
						
						
						
					 
					
						2005-01-16 13:16:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@sergbook.mysql.com 
							
						 
					 
					
						
						
							
						
						f472cec178 
					 
					
						
						
							
							merged  
						
						 
						
						
						
						
					 
					
						2005-01-06 19:32:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lenz@mysql.com 
							
						 
					 
					
						
						
							
						
						6b6a11f85b 
					 
					
						
						
							
							- Manually merged two changes from 4.0  
						
						 
						
						
						
						
					 
					
						2005-01-06 15:32:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						c1593ecf66 
					 
					
						
						
							
							Allow DEFAULT_THREAD_STACK to be set via -DDEFAULT_THREAD_STACK=...  so our  
						
						 
						
						... 
						
						
						
						official binary builds for Linux that are built against a static glibc with
a 128k thread stack size limit can be compiled with a default that doesn't
result in a harmless (but oft-misunderstood) warning message. (Bug #6226 ) 
						
						
					 
					
						2005-01-05 19:02:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						431b93609c 
					 
					
						
						
							
							#warning removed  
						
						 
						
						... 
						
						
						
						AC_FUNC_MMAP changes to AC_CHECK_FUNCS(mmap) 
						
						
					 
					
						2004-11-17 14:38:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@sergbook.mylan 
							
						 
					 
					
						
						
							
						
						498541f9c9 
					 
					
						
						
							
							typos fixed  
						
						 
						
						
						
						
					 
					
						2004-11-09 16:34:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						bb9cc04026 
					 
					
						
						
							
							mmap portability layer, mmap for Windows  
						
						 
						
						... 
						
						
						
						new macro: thread_safe_decrement, thread_safe_dec_and_test, statistic_decrement 
						
						
					 
					
						2004-11-04 22:55:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joerg@mysql.com 
							
						 
					 
					
						
						
							
						
						7da1ff33d9 
					 
					
						
						
							
							To allow compilation on Tru64, the MySQL code should not mess  
						
						 
						
						... 
						
						
						
						with the system-reserved (and system-defined) '_REENTRANT' 
CPP identifier.
Especially, it must not be "undefine"d, because the Tru64 compiler
needs it if threads are enabled. 
						
						
					 
					
						2004-10-04 11:45:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						ce14578909 
					 
					
						
						
							
							Merge with 4.0.18  
						
						 
						
						
						
						
					 
					
						2004-02-11 00:06:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						7df839e757 
					 
					
						
						
							
							Added testing of pthread_key_delete (to fix compile problem on SCO) (Bug  #2461 )  
						
						 
						
						... 
						
						
						
						DROP DATABASE now assumes RAID directories are in hex. (Bug #2627 )
Don't increment 'select_full_range' and similar statistics for EXPLAIN queries. (Bug #2506 )
Test in configure if pthread_key_delete() exists (to fix compile problem on SCO) (Bug #2461 ) 
						
						
					 
					
						2004-02-05 09:12:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						e0cc6799ec 
					 
					
						
						
							
							Merge with 4.0.17  
						
						 
						
						
						
						
					 
					
						2003-12-17 17:35:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						7e92336b1d 
					 
					
						
						
							
							Fixed a possible memory leak on MacOSX when using the shared libmysql.so library (Bug  #2061 )  
						
						 
						
						... 
						
						
						
						mysql_server_init() now returns error code if something went wrong (Bug #2062 )
Don't use my_fopen() when reading symlink information as this may cause problems when a lot of files are opened.
Free thread keys with pthread_key_delete() instead of relying on automatic free. (Bug #2062 )
Fixed bug in UNION statement with alias '*'. (Bug #1249 )
Fixed a bug in DELETE ... ORDER BY ... LIMIT where the rows where not deleted in the proper order. (Bug #1024 ).
FOUND_ROWS() could return incorrect number of rows after a query with an impossible WHERE condition.
HOW DATABASES doesn't anymore show .sym files (on windows) that doesn't point to a valid directory. (Bug #1385 ) 
						
						
					 
					
						2003-12-11 06:24:08 +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@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						4e4725377d 
					 
					
						
						
							
							Merge with 4.0  
						
						 
						
						
						
						
					 
					
						2003-11-04 09:40:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						7731157024 
					 
					
						
						
							
							Don't use atomic add for not critical statistics.  
						
						 
						
						
						
						
					 
					
						2003-10-23 13:07:13 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						b1dba93cdb 
					 
					
						
						
							
							Safety fix to detect multiple calls to my_thread_end()  
						
						 
						
						... 
						
						
						
						Portability fix (For Mac OS X) 
						
						
					 
					
						2003-10-16 20:55:15 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lenz@kallisto.local 
							
						 
					 
					
						
						
							
						
						f01a6f7eae 
					 
					
						
						
							
							- Polished mysql-copyright a bit and added call to remove  
						
						 
						
						... 
						
						
						
						cmd-line-utils/readline from the commercial distribution
 - fixed some copyright headers so mysql-copyright can process them 
						
						
					 
					
						2003-09-23 00:38:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dlenev@dlenev.mshome 
							
						 
					 
					
						
						
							
						
						6cad89775b 
					 
					
						
						
							
							Fixed problem with absence of gmtime_r under Windows.  
						
						 
						
						
						
						
					 
					
						2003-08-29 03:23:18 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dlenev@dlenev.mshome 
							
						 
					 
					
						
						
							
						
						921ac8af8b 
					 
					
						
						
							
							Implemented UTC_TIME, UTC_DATE and UTC_TIMESTAMP functions (WL#345)  
						
						 
						
						
						
						
					 
					
						2003-08-11 23:43:01 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						dd2b7918cd 
					 
					
						
						
							
							Merge with 4.0.13  
						
						 
						
						
						
						
					 
					
						2003-05-19 16:35:49 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								greg@mysql.com 
							
						 
					 
					
						
						
							
						
						24968f1ee3 
					 
					
						
						
							
							Changes from Novell for NetWare platform  
						
						 
						
						
						
						
					 
					
						2003-04-24 20:48:54 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								greg@mysql.com 
							
						 
					 
					
						
						
							
						
						080b73ee18 
					 
					
						
						
							
							Manual merge of Novell's changes for NetWare platform from 4.0, 4.1 patches  
						
						 
						
						
						
						
					 
					
						2003-03-28 14:24:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								greg@mysql.com 
							
						 
					 
					
						
						
							
						
						67985efed5 
					 
					
						
						
							
							Post-4.0.12 changes from Novell: mostly NetWare-related code changes to utilize new LibC  
						
						 
						
						
						
						
					 
					
						2003-03-21 16:45:39 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						9a46698e1e 
					 
					
						
						
							
							Merge with 4.0.11  
						
						 
						
						
						
						
					 
					
						2003-02-26 01:03:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						b4fbb06ad8 
					 
					
						
						
							
							Portability fix for HPUX10.20  
						
						 
						
						
						
						
					 
					
						2003-02-25 21:43:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						90bf074438 
					 
					
						
						
							
							Merge with 4.0.11 tree to get latest bug fixes  
						
						 
						
						
						
						
					 
					
						2003-02-17 05:43:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						6051b2f998 
					 
					
						
						
							
							Fixed multi-table-delete for InnoDB tables  
						
						 
						
						... 
						
						
						
						Novell patches 
						
						
					 
					
						2003-02-17 02:14:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						023d6dd39b 
					 
					
						
						
							
							Merge with 4.0.11  
						
						 
						
						
						
						
					 
					
						2003-02-04 21:52:14 +02:00