joerg@trift2. 
							
						 
					 
					
						
						
							
						
						a873811ae8 
					 
					
						
						
							
							Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						... 
						
						
						
						into trift2.:/M50/merge-5.0 
						
						
					 
					
						2006-07-06 16:03:02 +02:00 
						 
				 
			
				
					
						
							
							
								joerg@mysql.com 
							
						 
					 
					
						
						
							
						
						c9dc1184fd 
					 
					
						
						
							
							Extend the Perl script running the test suite to produce a "Logging:" line (like the shell script does).  
						
						
						
						
					 
					
						2006-07-05 20:17:04 +02:00 
						 
				 
			
				
					
						
							
							
								knielsen@mysql.com 
							
						 
					 
					
						
						
							
						
						529a2d1291 
					 
					
						
						
							
							BUG#20739: __NT__ not probably defined for mysys project.  
						
						... 
						
						
						
						Make sure for the mysys project that __NT__ is defined in *nt solution
configurations (but not in other configurations). 
						
						
					 
					
						2006-06-28 12:30:14 +02:00 
						 
				 
			
				
					
						
							
							
								anozdrin@mysql.com 
							
						 
					 
					
						
						
							
						
						4afffb40a8 
					 
					
						
						
							
							Merge mysql.com:/home/alik/MySQL/devel/5.0-tree  
						
						... 
						
						
						
						into  mysql.com:/home/alik/MySQL/devel/5.0-rt 
						
						
					 
					
						2006-06-19 16:57:46 +04:00 
						 
				 
			
				
					
						
							
							
								anozdrin@mysql.com 
							
						 
					 
					
						
						
							
						
						a142a4d97b 
					 
					
						
						
							
							Small fix for test suite:  
						
						... 
						
						
						
						- fix for IM stopping routine;
  - polishing. 
						
						
					 
					
						2006-06-19 14:15:26 +04:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						0a15f9d0bf 
					 
					
						
						
							
							Set default valgrind options to "-v --show-reachable=yes" and make it possible to override that with --valgrind-options  
						
						
						
						
					 
					
						2006-06-16 15:56:08 +02:00 
						 
				 
			
				
					
						
							
							
								joerg@mysql.com 
							
						 
					 
					
						
						
							
						
						1cd78f7a2b 
					 
					
						
						
							
							Merge mysql.com:/M41/bug20303-4.1 into mysql.com:/M50/bug20303-5.0  
						
						
						
						
					 
					
						2006-06-08 19:57:26 +02:00 
						 
				 
			
				
					
						
							
							
								joerg@mysql.com 
							
						 
					 
					
						
						
							
						
						a26c9c31a1 
					 
					
						
						
							
							mysql-test/mysql-test-run.pl  :  Output the usage error if one is given. (Found when fixing bug#20303)  
						
						
						
						
					 
					
						2006-06-08 19:55:22 +02:00 
						 
				 
			
				
					
						
							
							
								joerg@mysql.com 
							
						 
					 
					
						
						
							
						
						47f37f4d45 
					 
					
						
						
							
							Merge mysql.com:/M41/bug20303-4.1 into mysql.com:/M50/bug20303-5.0  
						
						
						
						
					 
					
						2006-06-08 19:32:25 +02:00 
						 
				 
			
				
					
						
							
							
								joerg@mysql.com 
							
						 
					 
					
						
						
							
						
						5091df1333 
					 
					
						
						
							
							mysql-test/mysql-test-run.pl  :    A fix for bug#20303 "mysql-test-run.pl: Does not recognize -- argument"  
						
						
						
						
					 
					
						2006-06-08 14:52:33 +02:00 
						 
				 
			
				
					
						
							
							
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						85c6883146 
					 
					
						
						
							
							Merge mysql.com:/opt/local/work/mysql-5.0-root  
						
						... 
						
						
						
						into  mysql.com:/opt/local/work/mysql-5.0-runtime-merge 
						
						
					 
					
						2006-05-15 00:51:12 +04:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						27c64c715f 
					 
					
						
						
							
							Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0  
						
						... 
						
						
						
						into  neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint 
						
						
					 
					
						2006-05-09 08:26:25 +02:00 
						 
				 
			
				
					
						
							
							
								anozdrin@mysql.com 
							
						 
					 
					
						
						
							
						
						3b74668bfa 
					 
					
						
						
							
							Partial fix for BUG#14106: IM: im_life_cycle and im_utils  
						
						... 
						
						
						
						tests fail on FreeBSD.
The patch contains of the following:
  - make Instance Manager, running in the daemon mode, dump
    the pid of angel-process in the special file;
  - default value of angel-pid-file-name is 'mysqlmanager.angel.pid';
  - if ordinary (IM) pid-file-name is specified in the configuration,
    angel-pid-file-name is updated according to the following
    rule: extension of the basename of pid-file-name is replaced by
    '.angel.pid.
    For example:
    - pid-file-name: /tmp/im.pid
      => angel-pid-file-name: /tmp/im.angel.pid
    - pid-file-name: /tmp/im.txt
      => angel-pid-file-name: /tmp/im.angel.pid
    - pid-file-name: /tmp/5.0/im
      => angel-pid-file-name: /tmp/5.0/im.angel.pid
  - add support for configuration option to customize angel
    pid file name;
  - fix test suite to use angel pid to kill Instance Manager
    by all means if something went wrong.
Background
----------
The problem is that on some OSes (FreeBSD for one) Instance
Manager does not get SIGTERM, so can not shutdown gracefully.
Test suite wasn't able to cope with it, so this leads to the
mess in test results.
The problem should be split into two:
  - fix signal handling;
  - fix test suite.
This patch fixes test suite so that it will be able to kill
uncooperative Instance Manager. In order to achieve this,
test suite needs to know PID of IM Angel process. 
						
						
					 
					
						2006-05-06 13:57:56 +04:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						8f7a52ce6c 
					 
					
						
						
							
							Move "check_running_as_root" to after var directory has been created  
						
						
						
						
					 
					
						2006-05-04 17:44:09 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						15babe1495 
					 
					
						
						
							
							Put the "test_running_as_root.txt" file in the vardir to avoid that two mysql-test-run's running in parallel uses the same file  
						
						
						
						
					 
					
						2006-05-04 10:28:49 +02:00 
						 
				 
			
				
					
						
							
							
								holyfoot@mysql.com 
							
						 
					 
					
						
						
							
						
						e5a22d1bca 
					 
					
						
						
							
							Merge bk@192.168.21.1:mysql-4.1  
						
						... 
						
						
						
						into mysql.com:/home/hf/work/mysql-4.1.mrg 
						
						
					 
					
						2006-05-04 00:03:58 +05:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						667435103d 
					 
					
						
						
							
							Check if "../libtool" is available and use it only when it is.  
						
						
						
						
					 
					
						2006-05-03 20:04:57 +02:00 
						 
				 
			
				
					
						
							
							
								holyfoot@mysql.com 
							
						 
					 
					
						
						
							
						
						9de68b8122 
					 
					
						
						
							
							merging  
						
						
						
						
					 
					
						2006-05-03 16:33:42 +05:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						f9194996c4 
					 
					
						
						
							
							Use libtool --mode=execute when starting the mysqld as well.  
						
						... 
						
						
						
						Add $exe_libtool to be used throughout the script 
						
						
					 
					
						2006-05-02 14:46:18 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						44322185b5 
					 
					
						
						
							
							Merge bk-internal:/home/bk/mysql-5.0  
						
						... 
						
						
						
						into  neptunus.(none):/home/msvensson/mysql/mysql-5.0 
						
						
					 
					
						2006-04-28 08:30:49 +02:00 
						 
				 
			
				
					
						
							
							
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						b1c3801047 
					 
					
						
						
							
							Merge jwinstead@bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						... 
						
						
						
						into  mysql.com:/nfstmp1/jwinstead/mysql-5.0-clean 
						
						
					 
					
						2006-04-28 00:33:47 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@shellback.(none) 
							
						 
					 
					
						
						
							
						
						6aa775f348 
					 
					
						
						
							
							Return empty string if file does not exist  
						
						... 
						
						
						
						Set LD_LIBRARY_PATH and UDF_EXAMPLE_LIB from $lib_udf_example 
						
						
					 
					
						2006-04-27 21:26:24 +02:00 
						 
				 
			
				
					
						
							
							
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						36155b63eb 
					 
					
						
						
							
							Bug  #19393 : Federated tests fail on Windows under pushbuild  
						
						... 
						
						
						
						Supplying --skip-rpl to mysql-test-run.pl would always disable the
  slaves, but those slaves may still be needed for the federated tests.
  Now we only disable the slaves when they are not used by any of the
  tests. 
						
						
					 
					
						2006-04-27 10:53:19 -07:00 
						 
				 
			
				
					
						
							
							
								msvensson@shellback.(none) 
							
						 
					 
					
						
						
							
						
						e5004d1312 
					 
					
						
						
							
							Merge shellback.(none):/home/msvensson/mysql/mysql-5.0  
						
						... 
						
						
						
						into  shellback.(none):/home/msvensson/mysql/mysql-5.0-maint 
						
						
					 
					
						2006-04-27 17:35:29 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						98a7bbe109 
					 
					
						
						
							
							Merge bk-internal:/home/bk/mysql-5.0  
						
						... 
						
						
						
						into  neptunus.(none):/home/msvensson/mysql/mysql-5.0 
						
						
					 
					
						2006-04-27 17:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@shellback.(none) 
							
						 
					 
					
						
						
							
						
						0e5113aead 
					 
					
						
						
							
							Add test to mysql-test-run.pl to see if the udf_example.so is availble. Set envioronment variable UDF_EXAMPLE_LIB if it is.  
						
						... 
						
						
						
						Then check in have_udf if that variable is set. Finally use tahe variable when loading the shared library. 
						
						
					 
					
						2006-04-27 16:32:40 +02:00 
						 
				 
			
				
					
						
							
							
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						e848c7c293 
					 
					
						
						
							
							Merge mysql.com:/home/jimw/my/mysql-5.0-18617  
						
						... 
						
						
						
						into  mysql.com:/home/jimw/my/mysql-5.0-clean 
						
						
					 
					
						2006-04-26 11:37:53 -07:00 
						 
				 
			
				
					
						
							
							
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						d89054df4b 
					 
					
						
						
							
							Merge mysql.com:/home/jimw/my/mysql-5.0-19083  
						
						... 
						
						
						
						into  mysql.com:/home/jimw/my/mysql-5.0-clean 
						
						
					 
					
						2006-04-26 11:32:53 -07:00 
						 
				 
			
				
					
						
							
							
								knielsen@mysql.com 
							
						 
					 
					
						
						
							
						
						854cbe88b6 
					 
					
						
						
							
							Merge mysql.com:/usr/local/mysql/mysql-4.1  
						
						... 
						
						
						
						into  mysql.com:/usr/local/mysql/mysql-5.0-mtr-fix 
						
						
					 
					
						2006-04-24 23:51:47 +02:00 
						 
				 
			
				
					
						
							
							
								knielsen@mysql.com 
							
						 
					 
					
						
						
							
						
						17a80c9da4 
					 
					
						
						
							
							Fix typo in mysql-test-run.pl (not caught by aotupush since it uses mysql-test-run.sh).  
						
						
						
						
					 
					
						2006-04-24 15:34:01 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						fd52c34124 
					 
					
						
						
							
							Update help message for start-and-exit  
						
						
						
						
					 
					
						2006-04-24 13:33:33 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						d1536ba0c9 
					 
					
						
						
							
							Make have_ndb.in portable  
						
						
						
						
					 
					
						2006-04-24 12:00:11 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						7e3593def8 
					 
					
						
						
							
							Bug#19084  	./mysql-test-run.pl do not print bootstrap run info  
						
						... 
						
						
						
						- Log boostratp/install to var/log/boostrap.log
 - Log output from mysqladmin to var/log/mysqladmin.log
 - Remove old manager references 
						
						
					 
					
						2006-04-24 11:26:41 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						7831bd0002 
					 
					
						
						
							
							Cleanup formatting  
						
						
						
						
					 
					
						2006-04-24 10:39:56 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						7f1d1586be 
					 
					
						
						
							
							Remove the old unused code for setting a PATH  
						
						
						
						
					 
					
						2006-04-24 10:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						cb69ff25da 
					 
					
						
						
							
							Move copy_dir to mtr_misc and rename it to mtr_copy_dir  
						
						
						
						
					 
					
						2006-04-24 10:27:13 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						d59a0f4840 
					 
					
						
						
							
							Bug#17002  mysql-test-run as root user  
						
						... 
						
						
						
						- Add test to see if tests are running with root permissions
 - Disables tests that uses chmod if that is the case 
						
						
					 
					
						2006-04-24 10:21:09 +02:00 
						 
				 
			
				
					
						
							
							
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						559995f160 
					 
					
						
						
							
							Bug  #19083  ./mysql-test-run.pl starts NDB when it is not needed  
						
						... 
						
						
						
						Now NDB is only initialized and started when the tests that are
  being run will make use of it. The same thing is also done for the
  slave databases and the instance manager.
  After review from Magnus: Only take a snapshot of the data directories
  that are in use. 
						
						
					 
					
						2006-04-21 09:48:49 -07:00 
						 
				 
			
				
					
						
							
							
								tomas@poseidon.ndb.mysql.com 
							
						 
					 
					
						
						
							
						
						f071779791 
					 
					
						
						
							
							Bug  #17230  Can't change character-sets-dir for ndbd  
						
						
						
						
					 
					
						2006-04-21 13:53:48 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						d1640175db 
					 
					
						
						
							
							Don't run mysqld when started in ddd  
						
						... 
						
						
						
						Maybe we should do the same for gdb? 
						
						
					 
					
						2006-04-21 12:30:33 +02:00 
						 
				 
			
				
					
						
							
							
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						57980ef4d5 
					 
					
						
						
							
							Bug  #18617 : mysql-test-run.pl, partially wrong handling of option "start-dirty"  
						
						... 
						
						
						
						This was a case of too much code. The --start-dirty option should act
  just like --start-and-exit, except it skips the database initialization
  step. Now it does, which means it picks up the options from the specified
  test case. 
						
						
					 
					
						2006-04-20 19:17:14 -07:00 
						 
				 
			
				
					
						
							
							
								knielsen@mysql.com 
							
						 
					 
					
						
						
							
						
						408599af84 
					 
					
						
						
							
							Fix broken --valgrind-options option.  
						
						
						
						
					 
					
						2006-04-12 14:32:34 +02:00 
						 
				 
			
				
					
						
							
							
								holyfoot@deer.(none) 
							
						 
					 
					
						
						
							
						
						be9f623012 
					 
					
						
						
							
							bug  #15442  (mysqltest.test doesn't work with the embedded server)  
						
						
						
						
					 
					
						2006-04-11 15:01:21 +05:00 
						 
				 
			
				
					
						
							
							
								knielsen@mysql.com 
							
						 
					 
					
						
						
							
						
						1f9d96430d 
					 
					
						
						
							
							Merge mysql.com:/usr/local/mysql/mysql-4.1-vgfix  
						
						... 
						
						
						
						into  mysql.com:/usr/local/mysql/mysql-5.0-tmp 
						
						
					 
					
						2006-04-10 17:58:21 +02:00 
						 
				 
			
				
					
						
							
							
								knielsen@mysql.com 
							
						 
					 
					
						
						
							
						
						4d5ab7a961 
					 
					
						
						
							
							$MYSQL_TEST was broken with --valgrind.  
						
						
						
						
					 
					
						2006-04-08 22:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								joerg@mysql.com 
							
						 
					 
					
						
						
							
						
						945599f3cf 
					 
					
						
						
							
							Manual merge.  
						
						
						
						
					 
					
						2006-04-07 13:44:43 +02:00 
						 
				 
			
				
					
						
							
							
								joerg@mysql.com 
							
						 
					 
					
						
						
							
						
						65f4595e9a 
					 
					
						
						
							
							mysql-test/mysql-test-run.pl  :   Add option "with-ndbcluster-only" (ignored).  
						
						
						
						
					 
					
						2006-04-07 13:34:39 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@shellback.(none) 
							
						 
					 
					
						
						
							
						
						b0c6455908 
					 
					
						
						
							
							Merge bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						... 
						
						
						
						into  shellback.(none):/home/msvensson/mysql/mysql-5.0 
						
						
					 
					
						2006-04-05 10:08:38 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@shellback.(none) 
							
						 
					 
					
						
						
							
						
						d4c7943891 
					 
					
						
						
							
							Add option --debugger=NAME and --client-debugger=NAME.  
						
						... 
						
						
						
						Add support for "--debugger=windbg" and "--debugger=vcexpress" 
						
						
					 
					
						2006-04-04 09:49:32 +02:00 
						 
				 
			
				
					
						
							
							
								kent@mysql.com 
							
						 
					 
					
						
						
							
						
						ae532e2611 
					 
					
						
						
							
							Merge  
						
						
						
						
					 
					
						2006-03-30 06:48:40 +02:00