heikki@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						8974ce0836 
					 
					
						
						
							
							Many files:  
						
						 
						
						... 
						
						
						
						Semi-synchronous replication for InnoDB type tables; before telling the client that a commit has been processed, wait that the replication thread has returned from my_net_send() where it sends the binlog to the slave; note that TCP/IP, even with the TCP_NODELAY option does not guarantee that the slave has RECEIVED the data - this is just heuristic at the moment; this is useful in failover: in almost all cases, every transaction that has returned from the commit has been sent and processed in the slave, which makes failover to the slave simpler if the master crashes; the code does not work yet as is, because MySQL should call innobase_report_binlog_offset_and_commit() in a commit; we will most probably return that call to 5.0.x, to make InnoDB Hot Backup and group commit to work again; XA code broke them temporarily in 5.0.3 
						
						
					 
					
						2005-04-20 19:27:46 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mishka.local 
							
						 
					 
					
						
						
							
						
						c8170b349f 
					 
					
						
						
							
							Merge with 4.1  
						
						 
						
						
						
						
					 
					
						2005-04-16 04:35:54 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						6632ed5ce7 
					 
					
						
						
							
							Check that the default storage engine is really available, and  
						
						 
						
						... 
						
						
						
						refuse to start up if it is not. (Bug #9815 ) 
						
						
					 
					
						2005-04-13 18:25:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bar@mysql.com 
							
						 
					 
					
						
						
							
						
						71f530c4ea 
					 
					
						
						
							
							merge  
						
						 
						
						
						
						
					 
					
						2005-04-11 15:11:52 +05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						780202f130 
					 
					
						
						
							
							Moved some old test and added a new test to only be run with mysql-test-run --big  
						
						 
						
						... 
						
						
						
						Fixed warnings by valgrind for sum_distinct.test
Enable buffered-record-reads after filesort for InnoDB tables with short primary key
Enabled sort-with-data for MyISAM temporary files 
						
						
					 
					
						2005-04-07 19:24:14 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marko@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						b5328a7dbc 
					 
					
						
						
							
							InnoDB: Prevent ALTER TABLE ... ENGINE=...  
						
						 
						
						... 
						
						
						
						if there are foreign key constraints on the table. (Bug #5574 ) 
						
						
					 
					
						2005-04-07 12:16:41 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						52770e8682 
					 
					
						
						
							
							XID SQL syntax  
						
						 
						
						... 
						
						
						
						minor cleanups
XA tests 
						
						
					 
					
						2005-04-04 00:50:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						0c21adf370 
					 
					
						
						
							
							Fix upgrade/downgrade issue.  
						
						 
						
						
						
						
					 
					
						2005-03-25 12:36:04 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						7b81a9fd4c 
					 
					
						
						
							
							Merging support for blackhole up to 5.0.  
						
						 
						
						
						
						
					 
					
						2005-03-25 10:36:58 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						cfcedd85cd 
					 
					
						
						
							
							Additional storage engine called "blackhole". Customer request, and for that matter a Zawodny request.  With this you can alter table to a type of table that would never store data. Its a /dev/null for a database.  
						
						 
						
						
						
						
					 
					
						2005-03-22 16:10:39 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						ee2b4ec959 
					 
					
						
						
							
							Eliminate warnings noticed by VC7. This includes fixing my_mmap() on  
						
						 
						
						... 
						
						
						
						Windows to call CreateFileMapping() with correct arguments, and
propogating the introduction of query_id_t to everywhere query ids are
passed around. (Bug #8826 ) 
						
						
					 
					
						2005-03-18 16:12:25 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						8986ffebde 
					 
					
						
						
							
							print xa recovery progress  
						
						 
						
						... 
						
						
						
						add names to handlertons
trans_need_2pc() macro 
						
						
					 
					
						2005-03-13 21:58:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joreland@mysql.com 
							
						 
					 
					
						
						
							
						
						2952f73c16 
					 
					
						
						
							
							merge  
						
						 
						
						
						
						
					 
					
						2005-02-24 06:24:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						383c6e312a 
					 
					
						
						
							
							don't log BEGIN in auto-commit mode  
						
						 
						
						... 
						
						
						
						correct end_log_pos for Xid_log_event 
						
						
					 
					
						2005-02-23 18:26:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mskold@mysql.com 
							
						 
					 
					
						
						
							
						
						364492239b 
					 
					
						
						
							
							Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb  
						
						 
						
						... 
						
						
						
						into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb 
						
						
					 
					
						2005-02-23 15:54:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mskold@mysql.com 
							
						 
					 
					
						
						
							
						
						fcc37a0787 
					 
					
						
						
							
							Fixes for condition pushdown to storage engine based on comments from code review  
						
						 
						
						
						
						
					 
					
						2005-02-23 15:51:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						a4dbb3b061 
					 
					
						
						
							
							compatibility fixes, crashing tests  
						
						 
						
						
						
						
					 
					
						2005-02-22 15:22:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						f5acf0be01 
					 
					
						
						
							
							Generate warning in ha_delete_table() if files is missing in handler  
						
						 
						
						
						
						
					 
					
						2005-02-21 20:41:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mskold@mysql.com 
							
						 
					 
					
						
						
							
						
						b3d3f73753 
					 
					
						
						
							
							Merge  
						
						 
						
						
						
						
					 
					
						2005-02-21 16:13:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						cab35adf7e 
					 
					
						
						
							
							Review of new pushed code (XA & other)  
						
						 
						
						... 
						
						
						
						Portability fixes and cleanups
Fixed setting of 'res' in mysql_execute_command() 
						
						
					 
					
						2005-02-21 14:47:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						b75d8ac0f3 
					 
					
						
						
							
							xa assert fixes  
						
						 
						
						
						
						
					 
					
						2005-02-21 11:51:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mskold@mysql.com 
							
						 
					 
					
						
						
							
						
						59a986d947 
					 
					
						
						
							
							Small fixes and added comments to condition pushdown to ndbcluster, after code review  
						
						 
						
						
						
						
					 
					
						2005-02-16 14:18:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						fd828e5b4d 
					 
					
						
						
							
							manually merged  
						
						 
						
						
						
						
					 
					
						2005-02-14 21:50:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mskold@mysql.com 
							
						 
					 
					
						
						
							
						
						b371e8a567 
					 
					
						
						
							
							Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb  
						
						 
						
						... 
						
						
						
						into mysql.com:/usr/local/home/marty/MySQL/test/mysql-5.0-ndb 
						
						
					 
					
						2005-02-14 09:22:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mskold@mysql.com 
							
						 
					 
					
						
						
							
						
						3f1e1f0f6b 
					 
					
						
						
							
							Merge  
						
						 
						
						
						
						
					 
					
						2005-02-11 22:33:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marko@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						7dbb93d9fc 
					 
					
						
						
							
							InnoDB: Make SHOW TABLE STATUS report Row_format=Compact and  
						
						 
						
						... 
						
						
						
						Row_format=Redundant 
						
						
					 
					
						2005-02-08 13:35:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						8c8553af81 
					 
					
						
						
							
							Merge changes  
						
						 
						
						
						
						
					 
					
						2005-02-04 11:59:02 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						cc1ee6475f 
					 
					
						
						
							
							indexless boolean fulltext search was depending on default_charset_info - Bug#8159  
						
						 
						
						... 
						
						
						
						ftbw->off wasn't cleared on reinit - Bug#8234 
						
						
					 
					
						2005-02-04 15:24:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@neptunus.homeip.net 
							
						 
					 
					
						
						
							
						
						e54ea9189d 
					 
					
						
						
							
							Merge of query cache from 4.1 to 5.0  
						
						 
						
						
						
						
					 
					
						2005-02-04 10:56:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								msvensson@neptunus.homeip.net 
							
						 
					 
					
						
						
							
						
						3181f5d2b6 
					 
					
						
						
							
							Merged "query cache for ndb" to 5.0  
						
						 
						
						
						
						
					 
					
						2005-02-03 09:33:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								acurtis@pcgem.rdg.cyberkinetica.com 
							
						 
					 
					
						
						
							
						
						a67924ecbc 
					 
					
						
						
							
							WL#1967  
						
						 
						
						... 
						
						
						
						Support for COMMIT/ROLLBACK optional arguments 
						
						
					 
					
						2005-02-01 19:48:05 +00: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 
							
						 
					 
					
						
						
							
						
						2c0d5bb41d 
					 
					
						
						
							
							documented handlerton structure  
						
						 
						
						
						
						
					 
					
						2005-01-16 16:11:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						1034677f94 
					 
					
						
						
							
							XA (not completely polished out yet)  
						
						 
						
						
						
						
					 
					
						2005-01-16 13:16:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								marko@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						52ebc04fc5 
					 
					
						
						
							
							Introduce ROW_TYPE=REDUNDANT and ROW_TYPE=COMPACT for InnoDB table formats  
						
						 
						
						
						
						
					 
					
						2005-01-07 16:43:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						19e3c001f4 
					 
					
						
						
							
							revert "LOCK TABLES ... WHERE ENGINE=INNODB"  
						
						 
						
						
						
						
					 
					
						2004-12-27 12:08:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ingo@mysql.com 
							
						 
					 
					
						
						
							
						
						60e35755ef 
					 
					
						
						
							
							WL#2126 - Multi_read_range.  
						
						 
						
						... 
						
						
						
						Added the required structures and functions for
handing over multiple key ranges to the table handler. 
						
						
					 
					
						2004-12-23 21:45:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jan@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						198dc7a8ec 
					 
					
						
						
							
							Content merge.  
						
						 
						
						
						
						
					 
					
						2004-12-21 07:49:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ram@gw.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						0be6a5b995 
					 
					
						
						
							
							Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						 
						
						... 
						
						
						
						into gw.mysql.r18.ru:/usr/home/ram/work/5.0.bit.new 
						
						
					 
					
						2004-12-17 18:07:05 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ram@gw.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						92f89369ae 
					 
					
						
						
							
							bit type  
						
						 
						
						
						
						
					 
					
						2004-12-17 18:06:05 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mysqldev@mysql.com 
							
						 
					 
					
						
						
							
						
						e127fc34c3 
					 
					
						
						
							
							Merge  
						
						 
						
						
						
						
					 
					
						2004-12-16 09:37:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jan@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						c187798fcb 
					 
					
						
						
							
							Print a error message if the handler don't support transactional table  
						
						 
						
						... 
						
						
						
						locks (LOCK TABLES ... WHERE ENGINE = ). 
						
						
					 
					
						2004-12-16 09:52:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								patg@patrick-galbraiths-computer.local 
							
						 
					 
					
						
						
							
						
						301c493252 
					 
					
						
						
							
							First commit to mysql-5.0 tree to include MySQL Federated Storage Handler. This includes both the source and header files, test (results, test, require), and modifications to server and handler base files, and autoconf modifications to properly build federated handler.  
						
						 
						
						
						
						
					 
					
						2004-12-11 12:03:51 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jan@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						49c0044a2f 
					 
					
						
						
							
							Content merge.  
						
						 
						
						
						
						
					 
					
						2004-12-09 11:20:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jan@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						d6effde5d0 
					 
					
						
						
							
							Added support for a LOCK TABLES...WHERE ENGINE = InnoDB query which sets  
						
						 
						
						... 
						
						
						
						transactional table locks to tables mentioned in the query. These locks
are released at the end of the transaction automatically.
This is fix for bugs #5655 , #5998  and issue #3762 . 
						
						
					 
					
						2004-12-09 11:10:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						aa2f116110 
					 
					
						
						
							
							Merge bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						 
						
						... 
						
						
						
						into mysql.com:/home/my/mysql-5.0 
						
						
					 
					
						2004-12-07 15:47:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						77207d19f2 
					 
					
						
						
							
							Merge with new VARCHAR code  
						
						 
						
						
						
						
					 
					
						2004-12-06 19:18:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								brian@avenger.(none) 
							
						 
					 
					
						
						
							
						
						75b4c32c8e 
					 
					
						
						
							
							Removed need for storage engines to write a default external_lock() call.  
						
						 
						
						
						
						
					 
					
						2004-12-06 00:55:58 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						67ce247965 
					 
					
						
						
							
							Add support for up to VARCHAR (size up to 65535)  
						
						 
						
						... 
						
						
						
						Renamed HA_VAR_LENGTH to HA_VAR_LENGTH_PART
Renamed in all files FIELD_TYPE_STRING and FIELD_TYPE_VAR_STRING to MYSQL_TYPE_STRING and MYSQL_TYPE_VAR_STRING to make it easy to catch all possible errors
Added support for VARCHAR KEYS to heap
Removed support for ISAM
Now only long VARCHAR columns are changed to TEXT on demand (not CHAR)
Internal temporary files can now use fixed length tables if the used VARCHAR columns are short 
						
						
					 
					
						2004-12-06 02:00:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jan@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						fb50b9e63c 
					 
					
						
						
							
							Auto merged.  
						
						 
						
						
						
						
					 
					
						2004-11-30 12:11:02 +02:00