Joerg Bruehe 
							
						 
					 
					
						
						
							
						
						ec463b3dab 
					 
					
						
						
							
							Merging the bug fixes for 34995 and 35543 (both of 5.0) up to 5.1,  
						
						 
						
						... 
						
						
						
						also the 5.0.62 build tag. 
						
						
					 
					
						2008-06-13 15:48:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Magnus Svensson 
							
						 
					 
					
						
						
							
						
						3d34d34c88 
					 
					
						
						
							
							Merge 5.1->5.1-rpl  
						
						 
						
						... 
						
						
						
						Fix paths and name of a few files to make it work with new mtr.pl 
						
						
					 
					
						2008-05-30 11:12:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.(none) 
							
						 
					 
					
						
						
							
						
						914e85b3f8 
					 
					
						
						
							
							BUG#35543 mysqlbinlog.cc does not properly work with tmp files  
						
						 
						
						... 
						
						
						
						- Backport to 5.0, use --local-load to instruct myqlbinlog where to 
 put the files it generate 
						
						
					 
					
						2008-05-09 15:17:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.(none) 
							
						 
					 
					
						
						
							
						
						f36d0dae30 
					 
					
						
						
							
							Merge bk-internal:/home/bk/mysql-5.1-maint2  
						
						 
						
						... 
						
						
						
						into  pilot.(none):/data/msvensson/mysql/mysql-5.1-maint2 
						
						
					 
					
						2008-05-09 12:36:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.(none) 
							
						 
					 
					
						
						
							
						
						70a39134a2 
					 
					
						
						
							
							Merge pilot.(none):/data/msvensson/mysql/mysql-5.1-rpl  
						
						 
						
						... 
						
						
						
						into  pilot.(none):/data/msvensson/mysql/mysql-5.1-maint2 
						
						
					 
					
						2008-05-09 12:17:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.(none) 
							
						 
					 
					
						
						
							
						
						447916b9e6 
					 
					
						
						
							
							Make printout of $name nicer  
						
						 
						
						... 
						
						
						
						Remove debug printouts 
						
						
					 
					
						2008-05-09 11:50:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@shellback.(none) 
							
						 
					 
					
						
						
							
						
						c45e9ff746 
					 
					
						
						
							
							Generate a unique tmpdir for each server to avoid that they delete each others  
						
						 
						
						... 
						
						
						
						temporary files at start up - see 'mysql_rm_tmp_tables' 
						
						
					 
					
						2008-05-06 17:11:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						39e11a1ddb 
					 
					
						
						
							
							Add printouts  
						
						 
						
						
						
						
					 
					
						2008-05-05 22:55:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						76905924db 
					 
					
						
						
							
							Add temporary printouts  
						
						 
						
						
						
						
					 
					
						2008-05-05 13:47:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						be295c87cc 
					 
					
						
						
							
							Change rmtree+mkpath to use clean_dir  
						
						 
						
						
						
						
					 
					
						2008-05-05 00:21:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						63a0cdb59d 
					 
					
						
						
							
							Make timediff an option  
						
						 
						
						
						
						
					 
					
						2008-05-04 21:45:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						ec03ad0591 
					 
					
						
						
							
							Move opt_timer to mtr_report.pm  
						
						 
						
						
						
						
					 
					
						2008-05-04 21:40:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						86ac70f774 
					 
					
						
						
							
							Improve retry logic  
						
						 
						
						
						
						
					 
					
						2008-05-04 21:20:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						b4b0fcee26 
					 
					
						
						
							
							Debug printouts for not all tests completed  
						
						 
						
						
						
						
					 
					
						2008-05-04 20:59:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.(none) 
							
						 
					 
					
						
						
							
						
						e088f111e9 
					 
					
						
						
							
							Use SysInfo.pm to find a suitable value for number of workers when  
						
						 
						
						... 
						
						
						
						--parallel hasn't been specified
Add lib/My/SysInfo.pm 
						
						
					 
					
						2008-05-04 13:31:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						8ece58b87e 
					 
					
						
						
							
							mysql-test-run.pl:  
						
						 
						
						... 
						
						
						
						Print the scalar value of $completed, not the array values 
						
						
					 
					
						2008-05-03 16:10:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						8d35b57b37 
					 
					
						
						
							
							Merge pilot.mysql.com:/data/msvensson/mysql/my50-bt-36463  
						
						 
						
						... 
						
						
						
						into  pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-bugteam 
						
						
					 
					
						2008-05-02 19:42:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						2e071e9e7a 
					 
					
						
						
							
							Merge pilot.mysql.com:/data/msvensson/mysql/my50-bt-36463  
						
						 
						
						... 
						
						
						
						into  pilot.mysql.com:/data/msvensson/mysql/mysql-5.0-build 
						
						
					 
					
						2008-05-02 14:42:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						e549ba8067 
					 
					
						
						
							
							Bug#36469 mysql_upgrade does not use --tmpdir  
						
						 
						
						
						
						
					 
					
						2008-05-02 14:41:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						8c97dc80ca 
					 
					
						
						
							
							Print tests that has been run but shouldn't and vice versa  
						
						 
						
						... 
						
						
						
						Use opt_start_timeout also for ndb
Remove the .result files generated by 'check_testcase' 
						
						
					 
					
						2008-05-02 12:11:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						7c0ba8e110 
					 
					
						
						
							
							Merge pilot.mysql.com:/data/msvensson/mysql/my50-bt-36463  
						
						 
						
						... 
						
						
						
						into  pilot.mysql.com:/data/msvensson/mysql/mysql-5.0-build 
						
						
					 
					
						2008-05-02 09:15:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						4600fc3f34 
					 
					
						
						
							
							Bug#36463 mysql-test-run.pl should always use the --tmpdi  
						
						 
						
						
						
						
					 
					
						2008-05-02 09:13:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						d3f9ea0ceb 
					 
					
						
						
							
							Merge bk-internal:/home/bk/mysql-5.0-build  
						
						 
						
						... 
						
						
						
						into  pilot.mysql.com:/data/msvensson/mysql/mysql-5.0-build 
						
						
					 
					
						2008-05-02 08:42:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						3e18c89fdb 
					 
					
						
						
							
							Use the deignated tmpdir if it exists  
						
						 
						
						
						
						
					 
					
						2008-05-01 09:34:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						df7b349f32 
					 
					
						
						
							
							Remove hack for mtr.pl in MySQL 4.1  
						
						 
						
						
						
						
					 
					
						2008-04-30 15:52:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						a0f393d660 
					 
					
						
						
							
							Don't append thread num to $opt_tmpdir is var/tmp  
						
						 
						
						... 
						
						
						
						Remove .err and .result files produced by check-testcase and check-warnings 
						
						
					 
					
						2008-04-28 15:03:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						5d3d99c365 
					 
					
						
						
							
							Save files in var/tmp/ after failure  
						
						 
						
						
						
						
					 
					
						2008-04-28 14:37:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						91cc80ad57 
					 
					
						
						
							
							Return immediately from 'check-testcase' and 'check_warnings' if no  
						
						 
						
						... 
						
						
						
						check processes has been started 
						
						
					 
					
						2008-04-28 12:20:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						2aae18545d 
					 
					
						
						
							
							Limit number of test failures before aborting  
						
						 
						
						
						
						
					 
					
						2008-04-28 09:24:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						aa635c20ef 
					 
					
						
						
							
							Reenable suite timeout detection  
						
						 
						
						
						
						
					 
					
						2008-04-28 08:38:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						f201478cb7 
					 
					
						
						
							
							Only run the "saved core limit" if the datadir was saved  
						
						 
						
						
						
						
					 
					
						2008-04-28 08:28:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						9e3c23c089 
					 
					
						
						
							
							Add printout of all tests in case number of completed differs number of test  
						
						 
						
						... 
						
						
						
						and force is on 
						
						
					 
					
						2008-04-28 08:26:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						9da80dac20 
					 
					
						
						
							
							Print number of test completed at failure  
						
						 
						
						
						
						
					 
					
						2008-04-28 08:23:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						6400538a90 
					 
					
						
						
							
							Stop the test case time if "check_testcase" before test fails  
						
						 
						
						
						
						
					 
					
						2008-04-28 08:17:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						4f9409c835 
					 
					
						
						
							
							Move code that saves datadirs to test server  
						
						 
						
						... 
						
						
						
						Remove mtr_report_test_failed 
						
						
					 
					
						2008-04-27 23:35:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						b18a64979a 
					 
					
						
						
							
							Run all check-warning and check-testcase in parallel, this also give the  
						
						 
						
						... 
						
						
						
						oportunity to check if any other process fails during this.
Add possiblitiy to store "user_data" in a Safeprocess
Add function to get pid from a SafeProcess 
						
						
					 
					
						2008-04-27 21:31:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						e2f1865378 
					 
					
						
						
							
							Merge pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-rpl  
						
						 
						
						... 
						
						
						
						into  pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-maint2 
						
						
					 
					
						2008-04-27 19:03:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						faba19abd3 
					 
					
						
						
							
							Use - instead of _ as separator  
						
						 
						
						
						
						
					 
					
						2008-04-27 19:02:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						1715884752 
					 
					
						
						
							
							Increase start timeout when running parallell  
						
						 
						
						... 
						
						
						
						Fix comments 
						
						
					 
					
						2008-04-27 16:16:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						692291b42b 
					 
					
						
						
							
							Merge pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-rpl  
						
						 
						
						... 
						
						
						
						into  pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-maint2 
						
						
					 
					
						2008-04-27 15:43:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						3f48a30625 
					 
					
						
						
							
							Save datadir in case of test failure, but limit the number of times  
						
						 
						
						... 
						
						
						
						datadir can be saved in case of constantly failing servers
Remove datadirs each time all servers have been stopped thus limiting
the size of vardir.
The datadirs of failed tests have been saved and that should be
enough to diagnose any failures 
						
						
					 
					
						2008-04-27 15:32:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pcrews@pcrews-mac-local.local 
							
						 
					 
					
						
						
							
						
						ae0082799a 
					 
					
						
						
							
							Bug#36032 - Test funcs_1.processlist_priv_ps fails on Windows  
						
						 
						
						... 
						
						
						
						Bug#36033 - Test funcs_1.processlist_val_ps fails on Windows
Bug#36034 - Test parts.part_supported_sql_func_<eng> fails on Windows
Bug#36036 - Test parts.partition_alter1_<eng> fails on Windows
Bug#36037 - Test parts.partition_alter2_<eng> fails on Windows
Bug#36038 - Test parts.partition_basic_<engine> failing on Windows
Bug#36039 - Test parts.partition_engine_<eng> fails on Windows
Bug#36040 - Test parts.partition_syntax_<eng> fails on Windows
Changeset to fix multiple 5.1.24-rc build bugs on Windows platforms.
Many of these bugs had the same root causes. 
						
						
					 
					
						2008-04-26 19:52:43 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						d0d79913ad 
					 
					
						
						
							
							Use parallel=4 as default  
						
						 
						
						
						
						
					 
					
						2008-04-26 22:16:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						fa5d32de71 
					 
					
						
						
							
							Don't use empty string instead of --plugin-dir when plugins are not found  
						
						 
						
						
						
						
					 
					
						2008-04-26 09:35:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						b1d7f68443 
					 
					
						
						
							
							Don't print stats when test run is abort because of test failure  
						
						 
						
						
						
						
					 
					
						2008-04-25 10:31:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						fcc697d29c 
					 
					
						
						
							
							Merge pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-rpl  
						
						 
						
						... 
						
						
						
						into  pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-maint2 
						
						
					 
					
						2008-04-25 08:23:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						13461e33d5 
					 
					
						
						
							
							If more than one parallel run, use a subdir of the selected tmpdir  
						
						 
						
						
						
						
					 
					
						2008-04-24 20:25:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						471a98001e 
					 
					
						
						
							
							Add support for bootstrapping from init_db.sql, which is used in  
						
						 
						
						... 
						
						
						
						early versions of 5.1 and 5.0
Fix usage instruction of defaults_extra_file 
						
						
					 
					
						2008-04-24 14:14:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						d4742671b9 
					 
					
						
						
							
							Merge pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-rpl  
						
						 
						
						... 
						
						
						
						into  pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-maint2 
						
						
					 
					
						2008-04-24 13:24:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@pilot.mysql.com 
							
						 
					 
					
						
						
							
						
						ba900fe302 
					 
					
						
						
							
							Add support for running in parallel  
						
						 
						
						
						
						
					 
					
						2008-04-24 13:02:53 +02:00