svoj@mysql.com 
							
						 
					 
					
						
						
							
						
						eb8ab30046 
					 
					
						
						
							
							Store and read engine type string in extra block of .frm.  
						
						
						
						
					 
					
						2005-10-10 23:01:45 +05:00 
						 
				 
			
				
					
						
							
							
								tomas@poseidon.ndb.mysql.com 
							
						 
					 
					
						
						
							
						
						620b7bafb0 
					 
					
						
						
							
							Merge  
						
						
						
						
					 
					
						2005-10-06 10:54:07 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						10953a6d8c 
					 
					
						
						
							
							Bug#13143 - formatID should not affect XID's uniqueness  
						
						
						
						
					 
					
						2005-10-05 16:38:53 +02:00 
						 
				 
			
				
					
						
							
							
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						11be8401a7 
					 
					
						
						
							
							Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						... 
						
						
						
						into  zim.(none):/home/brian/mysql/fix-5.0 
						
						
					 
					
						2005-10-03 21:09:01 -07:00 
						 
				 
			
				
					
						
							
							
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						2a42afd132 
					 
					
						
						
							
							Final patch for 5.0 for simplifying storage engine code. We now have just one set of ifdefs. I may also remove the code for creating new handlers.  
						
						... 
						
						
						
						May changes were to simplify storage engine setup and support for legacy call to show storage engines. 
						
						
					 
					
						2005-10-03 18:42:30 -07:00 
						 
				 
			
				
					
						
							
							
								kent@mysql.com 
							
						 
					 
					
						
						
							
						
						f49ac24a0f 
					 
					
						
						
							
							Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						... 
						
						
						
						into mysql.com:/Users/kent/mysql/bk/mysql-5.0 
						
						
					 
					
						2005-10-03 10:39:35 +02:00 
						 
				 
			
				
					
						
							
							
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						0ba8ca2a17 
					 
					
						
						
							
							Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						... 
						
						
						
						into  zim.(none):/home/brian/mysql/fix-5.0 
						
						
					 
					
						2005-10-02 20:13:18 -07:00 
						 
				 
			
				
					
						
							
							
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						54a958993c 
					 
					
						
						
							
							Next big patch for loadable storage engines!  
						
						... 
						
						
						
						Handlerton array is now created instead of using sys_table_types_st. All storage engines can now have inits and giant ifdef's are now gone for startup. No compeltely clean yet, handlertons will next be merged with sys_table_types. Federated and archive now have real cleanup if their inits fail. 
						
						
					 
					
						2005-10-02 19:44:28 -07:00 
						 
				 
			
				
					
						
							
							
								eric@mysql.com 
							
						 
					 
					
						
						
							
						
						5008a5f208 
					 
					
						
						
							
							Move handler specific options into handlerton flag check  
						
						... 
						
						
						
						BUG#13108 
						
						
					 
					
						2005-09-30 16:26:48 -07:00 
						 
				 
			
				
					
						
							
							
								serg@mysql.com 
							
						 
					 
					
						
						
							
						
						78001860a6 
					 
					
						
						
							
							Merge  
						
						
						
						
					 
					
						2005-09-30 20:30:09 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						bef3c587c6 
					 
					
						
						
							
							Bug#11238  
						
						... 
						
						
						
						"SELECT ... FOR UPDATE executed as consistent read inside LOCK TABLES"
Do not discard lock_type information as handler::start_stmt() may require knowledge.
(fixed by Antony) 
						
						
					 
					
						2005-09-30 20:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						3625ec5127 
					 
					
						
						
							
							BUG#13081: Disable ROR-index_merge for NDB tables (by adding a  
						
						... 
						
						
						
						HA_KEY_SCAN_NOT_ROR index flag) as NDB index scans are not guaranteed to be ROR 
scans. 
						
						
					 
					
						2005-09-30 14:20:15 +04:00 
						 
				 
			
				
					
						
							
							
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						8eea3e5be0 
					 
					
						
						
							
							This fixed bug 13369. Note, I dislike goto's as well.  
						
						... 
						
						
						
						The alias structure now is a bit more simple and just uses a pointer to replace with the currect name. The giant case statement should go away in the next patch. 
						
						
					 
					
						2005-09-22 16:58:09 -07:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						306aa15391 
					 
					
						
						
							
							Merge bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						... 
						
						
						
						into serg.mylan:/usr/home/serg/Abk/mysql-5.0-merged 
						
						
					 
					
						2005-09-21 17:42:44 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						a083ff160e 
					 
					
						
						
							
							merged  
						
						
						
						
					 
					
						2005-09-21 13:53:22 +02:00 
						 
				 
			
				
					
						
							
							
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						f9475d1d15 
					 
					
						
						
							
							BUG#12232: Add a server option to treat NULL values as equal when calculating MyISAM index  
						
						... 
						
						
						
						statistics (like 4.0 did) (patch #3 , with review #1  & #2  feedback addressed) 
						
						
					 
					
						2005-09-21 02:18:29 +04:00 
						 
				 
			
				
					
						
							
							
								pappa@c-1309e253.1238-1-64736c10.cust.bredbandsbolaget.se 
							
						 
					 
					
						
						
							
						
						2530fcde11 
					 
					
						
						
							
							Handle default engine type better for  
						
						... 
						
						
						
						partitioned tables 
						
						
					 
					
						2005-09-20 10:29:59 -04:00 
						 
				 
			
				
					
						
							
							
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						616c324436 
					 
					
						
						
							
							Cleanup for handlerton structure to allow for loadable engine work. This is the first in a series of patches.  
						
						
						
						
					 
					
						2005-09-19 12:06:23 -07:00 
						 
				 
			
				
					
						
							
							
								tulin@dl145c.mysql.com 
							
						 
					 
					
						
						
							
						
						b127139206 
					 
					
						
						
							
							Bug  #13179  partition info in mysqldump makes it hard to use dump in different sized cluster  
						
						
						
						
					 
					
						2005-09-14 17:30:23 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						fb63290635 
					 
					
						
						
							
							Merge neptunus.(none):/home/msvensson/mysql/bug10713_new/my50-bug10713_new  
						
						... 
						
						
						
						into  neptunus.(none):/home/msvensson/mysql/bug10713_new/my51-bug10713_new 
						
						
					 
					
						2005-09-14 09:43:56 +02:00 
						 
				 
			
				
					
						
							
							
								eric@mysql.com 
							
						 
					 
					
						
						
							
						
						1a79e25537 
					 
					
						
						
							
							Made changes to add federated CONNECTION information to the .frm file  
						
						... 
						
						
						
						(per Monty's patch).
Remove references to the "COMMENT" field.
WL#2414 
						
						
					 
					
						2005-09-12 18:02:17 -07:00 
						 
				 
			
				
					
						
							
							
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						57403ddc9d 
					 
					
						
						
							
							Merge zim.(none):/home/brian/mysql/mysql-5.0  
						
						... 
						
						
						
						into  zim.(none):/home/brian/mysql/mysql-5.1
Resolved to minor issues. 
						
						
					 
					
						2005-08-30 14:40:02 -07:00 
						 
				 
			
				
					
						
							
							
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						3091eb3fa4 
					 
					
						
						
							
							Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						... 
						
						
						
						into  zim.(none):/home/brian/mysql/mysql-5.0 
						
						
					 
					
						2005-08-30 08:28:55 -07:00 
						 
				 
			
				
					
						
							
							
								osku@127.(none) 
							
						 
					 
					
						
						
							
						
						0848d8c366 
					 
					
						
						
							
							Bug  #11946 : Review fixes.  
						
						
						
						
					 
					
						2005-08-30 12:39:20 +03:00 
						 
				 
			
				
					
						
							
							
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						b4208c569a 
					 
					
						
						
							
							Update for delete_all_rows() which will be used for TRUNCATE and DELETE support.  
						
						
						
						
					 
					
						2005-08-29 15:26:05 -07:00 
						 
				 
			
				
					
						
							
							
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						4e9931752e 
					 
					
						
						
							
							Added support for delete_all_rows() for archive. This fixes bug  #12836 .  
						
						
						
						
					 
					
						2005-08-29 15:05:16 -07:00 
						 
				 
			
				
					
						
							
							
								pappa@c-4a09e253.1238-1-64736c10.cust.bredbandsbolaget.se 
							
						 
					 
					
						
						
							
						
						02056f8e3a 
					 
					
						
						
							
							Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						... 
						
						
						
						into  c-4a09e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-5.1 
						
						
					 
					
						2005-08-25 13:11:38 -04:00 
						 
				 
			
				
					
						
							
							
								pappa@c-4a09e253.1238-1-64736c10.cust.bredbandsbolaget.se 
							
						 
					 
					
						
						
							
						
						5e91e260e6 
					 
					
						
						
							
							WL  #2602 ,  #2603 ,  #2604  
						
						... 
						
						
						
						Added new syntax for partition management 
						
						
					 
					
						2005-08-19 10:26:05 -04:00 
						 
				 
			
				
					
						
							
							
								osku@127.(none) 
							
						 
					 
					
						
						
							
						
						fb48039444 
					 
					
						
						
							
							Fix bug  #11946 , truncate not always resetting the auto-increment counter  
						
						... 
						
						
						
						in InnoDB tables. 
						
						
					 
					
						2005-08-17 11:00:20 +03:00 
						 
				 
			
				
					
						
							
							
								serg@sergbook.mysql.com 
							
						 
					 
					
						
						
							
						
						f5ff607c14 
					 
					
						
						
							
							BUG#12162 - one can start two transactions with the same XID.  
						
						... 
						
						
						
						Now we keep all active XID's in a hash 
						
						
					 
					
						2005-08-12 21:15:01 +02:00 
						 
				 
			
				
					
						
							
							
								jani@a193-229-222-105.elisa-laajakaista.fi 
							
						 
					 
					
						
						
							
						
						8f10662eab 
					 
					
						
						
							
							Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.1  
						
						... 
						
						
						
						into  a193-229-222-105.elisa-laajakaista.fi:/home/my/bk/mysql-5.1 
						
						
					 
					
						2005-07-23 00:15:53 +03:00 
						 
				 
			
				
					
						
							
							
								jani@a193-229-222-105.elisa-laajakaista.fi 
							
						 
					 
					
						
						
							
						
						2657e48c64 
					 
					
						
						
							
							Faster alter table code for 5.1.  
						
						
						
						
					 
					
						2005-07-22 23:43:59 +03:00 
						 
				 
			
				
					
						
							
							
								pappa@c-8b0ae253.1238-1-64736c10.cust.bredbandsbolaget.se 
							
						 
					 
					
						
						
							
						
						e08a37bcdf 
					 
					
						
						
							
							BUG  #12097  patch  
						
						
						
						
					 
					
						2005-07-22 14:47:05 -04:00 
						 
				 
			
				
					
						
							
							
								tulin@dl145b.mysql.com 
							
						 
					 
					
						
						
							
						
						98a26f0c3f 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2005-07-21 00:04:18 +02:00 
						 
				 
			
				
					
						
							
							
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						21957c423e 
					 
					
						
						
							
							Implement MySQL framework to support consistent read views in  
						
						... 
						
						
						
						cursors. This should fix Bug#11813 when InnoDB part is in 
(tested with a draft patch).
The idea of the patch is that if a storage engine supports
consistent read views, we open one when open a cursor,
set is as the active view when fetch from the cursor, and close
together with cursor close. 
						
						
					 
					
						2005-07-20 20:02:36 +04:00 
						 
				 
			
				
					
						
							
							
								tulin@dl145b.mysql.com 
							
						 
					 
					
						
						
							
						
						a6c21a0791 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2005-07-19 21:56:10 +02:00 
						 
				 
			
				
					
						
							
							
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						14344b658a 
					 
					
						
						
							
							A fix and a test case for Bug#10760 and complementary cleanups.  
						
						... 
						
						
						
						The idea of the patch
is that every cursor gets its own lock id for table level locking.
Thus cursors are protected from updates performed within the same 
connection. Additionally a list of transient (must be closed at
commit) cursors is maintained and all transient cursors are closed
when necessary. Lastly, this patch adds support for deadlock
timeouts to TLL locking when using cursors.
+ post-review fixes. 
						
						
					 
					
						2005-07-19 22:21:12 +04:00 
						 
				 
			
				
					
						
							
							
								mronstrom@mysql.com 
							
						 
					 
					
						
						
							
						
						67087e2aa7 
					 
					
						
						
							
							Patch for push of wl1354 Partitioning  
						
						
						
						
					 
					
						2005-07-18 13:31:02 +02:00 
						 
				 
			
				
					
						
							
							
								tomas@poseidon.ndb.mysql.com 
							
						 
					 
					
						
						
							
						
						674b6bb151 
					 
					
						
						
							
							Merge  
						
						
						
						
					 
					
						2005-07-12 20:01:22 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						85b9ffc4ca 
					 
					
						
						
							
							Merged from mysql-4.1 to mysql-5.0  
						
						
						
						
					 
					
						2005-06-22 14:10:02 +02:00 
						 
				 
			
				
					
						
							
							
								tulin@dl145b.mysql.com 
							
						 
					 
					
						
						
							
						
						07b4a42e18 
					 
					
						
						
							
							Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						... 
						
						
						
						into dl145b.mysql.com:/home/ndbdev/tomas/mysql-5.1 
						
						
					 
					
						2005-06-18 09:21:50 +02:00 
						 
				 
			
				
					
						
							
							
								acurtis@xiphis.org 
							
						 
					 
					
						
						
							
						
						51dd521dfc 
					 
					
						
						
							
							Bug#6877 MySQL should give an error if the requested table type is not available  
						
						... 
						
						
						
						Implement new SQL mode - NO_ENGINE_SUBSTITUTION 
						
						
					 
					
						2005-06-17 22:14:44 +01:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						8771c73258 
					 
					
						
						
							
							BUG#10365 Cluster handler uses non-standard error codes  
						
						... 
						
						
						
						- Added better error messages when trying to open a table that can't be discovered or unpacked. The most likely cause of this is that it does not have any frm data, probably since it has been created from NdbApi or is a NDB system table.
 - Separated functionality that was in ha_create_table_from_engine into two functions. One that checks if the table exists and another one that tries to create the table from the engine. 
						
						
					 
					
						2005-06-08 13:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								tulin@dl145c.mysql.com 
							
						 
					 
					
						
						
							
						
						be861a7ccf 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2005-05-19 09:04:24 +02:00 
						 
				 
			
				
					
						
							
							
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						b7079ed027 
					 
					
						
						
							
							Resolve merge from 4.1  
						
						
						
						
					 
					
						2005-05-18 13:54:36 -07:00 
						 
				 
			
				
					
						
							
							
								tulin@dl145c.mysql.com 
							
						 
					 
					
						
						
							
						
						03590c20bd 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2005-05-18 22:26:23 +02:00 
						 
				 
			
				
					
						
							
							
								ingo@mysql.com 
							
						 
					 
					
						
						
							
						
						26f2e57ecb 
					 
					
						
						
							
							Bug#10400 - Improperly-defined MERGE table crashes with INSERT ... ON DUPLICATE KEY UPDATE  
						
						... 
						
						
						
						After review version.
Added a condition for MERGE tables. These do not have unique
indexes. But every key could be a unique key on the underlying
MyISAM table. So get the maximum key length for MERGE tables
instead of the maximum unique key length. This is used for
buffer allocation in write_record(). 
						
						
					 
					
						2005-05-18 19:40:39 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						c1b512fad3 
					 
					
						
						
							
							Change update_auto_increment to return 1 if get_auto_increment() returned ~(ulonglong)  
						
						... 
						
						
						
						This makes it easier to give an error in the handler if there was a problem generating an auto-increment value 
						
						
					 
					
						2005-05-18 10:41:35 +03:00 
						 
				 
			
				
					
						
							
							
								tulin@dl145c.mysql.com 
							
						 
					 
					
						
						
							
						
						23f79bd1f2 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2005-05-17 10:17:53 +02:00 
						 
				 
			
				
					
						
							
							
								tulin@dl145c.mysql.com 
							
						 
					 
					
						
						
							
						
						9a6cc9172a 
					 
					
						
						
							
							removed include of bitvector.h  
						
						... 
						
						
						
						result fix Tables_in_information_schema -> Tables_in_INFORMATION_SCHEMA 
						
						
					 
					
						2005-05-16 13:41:34 +02:00