monty@mysql.com 
							
						 
					 
					
						
						
							
						
						97febc4dc4 
					 
					
						
						
							
							Code cleanups while doing review of pushed code  
						
						
						
						
					 
					
						2004-10-06 17:20:39 +03:00 
						 
				 
			
				
					
						
							
							
								ingo@mysql.com 
							
						 
					 
					
						
						
							
						
						e47decfa7f 
					 
					
						
						
							
							BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S).  
						
						... 
						
						
						
						BUG#4335 - one name can be handler open'ed many times.
Reworked the HANDLER functions and interface.
Using a HASH to store information on open tables that
survives FLUSH TABLE.
HANDLER tables alias names must now be unique, though it
is allowed in 4.0 to qualify them with the database name
of the base table. 
						
						
					 
					
						2004-09-24 18:39:25 +02:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						5fff725e43 
					 
					
						
						
							
							Merge  
						
						
						
						
					 
					
						2004-09-10 14:01:02 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						a23857e071 
					 
					
						
						
							
							post merge fixes  
						
						
						
						
					 
					
						2004-09-10 02:22:44 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						472de2636c 
					 
					
						
						
							
							requre BASE TABLE for HANDLER (BUG#5277)  
						
						
						
						
					 
					
						2004-09-07 10:42:23 +03:00 
						 
				 
			
				
					
						
							
							
								timour@mysql.com 
							
						 
					 
					
						
						
							
						
						e2cd3dd1ce 
					 
					
						
						
							
							WL#1724 "Min/Max Optimization for Queries with Group By Clause"  
						
						... 
						
						
						
						- after-review changes
- merged with the source tree from 204-08-27 
						
						
					 
					
						2004-08-27 16:37:13 +03:00 
						 
				 
			
				
					
						
							
							
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						d3e520ce7e 
					 
					
						
						
							
							Port of cursors to be pushed into 5.0 tree:  
						
						... 
						
						
						
						- client side part is simple and may be considered stable
- server side part now just joggles with THD state to save execution
  state and has no additional locking wisdom.
  Lot's of it are to be rewritten. 
						
						
					 
					
						2004-08-03 03:32:21 -07:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						9336d36cf8 
					 
					
						
						
							
							VIEW  
						
						... 
						
						
						
						two TABLE_LIST copy eliminated 
						
						
					 
					
						2004-07-16 01:15:55 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						5b3c418b48 
					 
					
						
						
							
							After merge fixes  
						
						... 
						
						
						
						Note: The following tests fails
- fulltext (Sergei has promised to fix)
- rpl_charset (Guilhem should fix)
- rpl_timezone (Dimitray has promised to fix)
Sanja needs to check out the calling of close_thread_tables() in sp_head.cc 
						
						
					 
					
						2004-07-15 04:19:07 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						e7a01ed3dc 
					 
					
						
						
							
							After merge fixes  
						
						
						
						
					 
					
						2004-06-25 21:56:23 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						b1d08ba2b4 
					 
					
						
						
							
							Merge with 4.0 to get the latest bug patches to 4.1  
						
						
						
						
					 
					
						2004-06-25 20:13:05 +03:00 
						 
				 
			
				
					
						
							
							
								ingo@mysql.com 
							
						 
					 
					
						
						
							
						
						18cd61d0d0 
					 
					
						
						
							
							bug#3565 - HANDLER and FLUSH TABLE/TABLES deadlock.  
						
						... 
						
						
						
						Redesigned the handler close functions so that they are usable
at different places where waiting for closing tables is done. 
						
						
					 
					
						2004-06-24 15:06:56 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						3f1c4ba745 
					 
					
						
						
							
							handler interface cleanups:  
						
						... 
						
						
						
						more logical table/index_flags
  return  HA_ERR_WRONG_COMMAND instead of abstract methods where appropriate
  max_keys and other limits renamed to max_supported_keys/etc
  max_keys/etc are now wrappers to max_supported_keys/etc 
  ha_index_init/ha_rnd_init/ha_index_end/ha_rnd_end are now wrappers to real {index,rnd}_{init,end} to enforce strict pairing 
						
						
					 
					
						2004-06-23 12:29:05 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						a4b0ec1ede 
					 
					
						
						
							
							Merge with 4.0, mainly to get changes to windows project files  
						
						
						
						
					 
					
						2004-05-20 00:54:52 +03:00 
						 
				 
			
				
					
						
							
							
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						8becc50685 
					 
					
						
						
							
							Fix for BUG33649: Post-review fixes  
						
						
						
						
					 
					
						2004-05-19 02:18:54 +04:00 
						 
				 
			
				
					
						
							
							
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						482058befa 
					 
					
						
						
							
							Fix and test case for BUG#3649.  
						
						
						
						
					 
					
						2004-05-18 22:59:43 +04:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						53c810cda4 
					 
					
						
						
							
							merge fixes (use old code)  
						
						
						
						
					 
					
						2004-03-18 00:16:04 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						350b433569 
					 
					
						
						
							
							merge with 4.0  
						
						
						
						
					 
					
						2004-03-16 22:41:30 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						4ee44751d9 
					 
					
						
						
							
							Fixed memory leak in DROP DATABASE when using RAID tables (Bug  #2882 )  
						
						
						
						
					 
					
						2004-03-10 13:46:11 +02:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						14b9fa3588 
					 
					
						
						
							
							revision of fix_fields() calls (BUG2838)  
						
						
						
						
					 
					
						2004-02-18 01:08:52 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						f43093ec0e 
					 
					
						
						
							
							After merge fixes  
						
						... 
						
						
						
						Added more DBUG statements
Ensure that we are comparing end space with BINARY strings
Use 'any_db' instead of '' to mean any database. (For HANDLER command)
Only strip ' ' when comparing CHAR, not other space-like characters (like \t) 
						
						
					 
					
						2004-02-16 10:03:25 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						ce14578909 
					 
					
						
						
							
							Merge with 4.0.18  
						
						
						
						
					 
					
						2004-02-11 00:06:46 +01:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						74a9ca1991 
					 
					
						
						
							
							ufter revview fix (BUG#2120)  
						
						
						
						
					 
					
						2004-02-09 14:44:03 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						90c6ecca93 
					 
					
						
						
							
							BUG#2304 - HANDLER and tables in non-current db  
						
						
						
						
					 
					
						2004-01-13 12:31:25 +01:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						b01fcb4e14 
					 
					
						
						
							
							Merge with 4.0 to get:  
						
						... 
						
						
						
						Fix for storing negative values in decimal fields
Fix for FLUSH TABLE with HANDLER 
						
						
					 
					
						2003-11-20 22:30:48 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						7c6113a39f 
					 
					
						
						
							
							Merge key cache structures to one  
						
						... 
						
						
						
						Fixed compiler warnings (IRIX C compiler and VC++) 
						
						
					 
					
						2003-11-20 22:06:25 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						11f70bdfc4 
					 
					
						
						
							
							Bug#1826, HANDLER+ALTER TABLE=crash (unfortunately, it cannot be tested in mysql-test suite)  
						
						... 
						
						
						
						more user variable tests 
						
						
					 
					
						2003-11-18 22:06:47 +01:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						a47d56088f 
					 
					
						
						
							
							Merge with 4.0 tree  
						
						
						
						
					 
					
						2003-11-18 18:54:27 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						0b7ccfa882 
					 
					
						
						
							
							make error message more detailed  
						
						
						
						
					 
					
						2003-11-12 22:33:28 +01:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						e87c9f5ff8 
					 
					
						
						
							
							merge with 4.0  
						
						
						
						
					 
					
						2003-10-16 03:08:40 +03:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						6ef4dc29c3 
					 
					
						
						
							
							fixed: thread lock-up on a FLASH TABLE when another thread has an open handler  
						
						... 
						
						
						
						Bug#1204 
						
						
					 
					
						2003-09-09 19:23:01 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						4f7512160b 
					 
					
						
						
							
							After merge fixes  
						
						... 
						
						
						
						Use server character set if --default-character-set is not used
Added convert_string() for more efficient alloc+character-set convert of strings 
						
						
					 
					
						2003-08-19 00:08:08 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						2263e3e51f 
					 
					
						
						
							
							Merge with 4.0.14  
						
						
						
						
					 
					
						2003-08-11 22:44:43 +03:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						a3fe7c0959 
					 
					
						
						
							
							Remove compiler warnings  
						
						... 
						
						
						
						Simple cleanup of previous pull 
						
						
					 
					
						2003-07-04 23:06:19 +03:00 
						 
				 
			
				
					
						
							
							
								ram@mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						15346c8a66 
					 
					
						
						
							
							fix and test case for the bug  #787 : HANDLER without INDEX doesn't work with deleted rows  
						
						
						
						
					 
					
						2003-07-04 17:15:16 +05:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						40b6d07439 
					 
					
						
						
							
							handler should be used with constant expressions only (or rand)  
						
						
						
						
					 
					
						2003-07-04 12:55:25 +02:00 
						 
				 
			
				
					
						
							
							
								ram@mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						2927f2a293 
					 
					
						
						
							
							fix and test case for the bug  #787 : HANDLER without INDEX doesn't work with deleted rows  
						
						
						
						
					 
					
						2003-07-04 14:41:01 +05:00 
						 
				 
			
				
					
						
							
							
								hf@deer.(none) 
							
						 
					 
					
						
						
							
						
						dbb95326b0 
					 
					
						
						
							
							Proposed fix for  #751  
						
						... 
						
						
						
						Fields in key_expr (mysql_ha_read) wasn't linked to tables.
Hmm. How did it work at all? 
						
						
					 
					
						2003-07-03 20:57:51 +05:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						9a46698e1e 
					 
					
						
						
							
							Merge with 4.0.11  
						
						
						
						
					 
					
						2003-02-26 01:03:47 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						e7715445f3 
					 
					
						
						
							
							ALTER TABLE closes all open HANDLER's for the table in question  
						
						... 
						
						
						
						fixed error handling in HANDLER ... READ FIRST 
						
						
					 
					
						2003-02-22 18:00:34 +01:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						90bf074438 
					 
					
						
						
							
							Merge with 4.0.11 tree to get latest bug fixes  
						
						
						
						
					 
					
						2003-02-17 05:43:37 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						6051b2f998 
					 
					
						
						
							
							Fixed multi-table-delete for InnoDB tables  
						
						... 
						
						
						
						Novell patches 
						
						
					 
					
						2003-02-17 02:14:37 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						25de9c19b2 
					 
					
						
						
							
							After merge fixes & remove compiler warnings  
						
						... 
						
						
						
						Added lengths for all MYSQL_FIELD string parameters
Changed field length to 2 byte in .frm files 
						
						
					 
					
						2003-02-07 15:47:24 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						023d6dd39b 
					 
					
						
						
							
							Merge with 4.0.11  
						
						
						
						
					 
					
						2003-02-04 21:52:14 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						4fb3244014 
					 
					
						
						
							
							fixed "DROP table_open_in_handler" hang  
						
						
						
						
					 
					
						2003-01-28 14:36:22 +01:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						7436e9ec97 
					 
					
						
						
							
							Merge  
						
						
						
						
					 
					
						2003-01-21 21:28:51 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						25c393a12e 
					 
					
						
						
							
							Portability fixes (for windows)  
						
						... 
						
						
						
						Some changes to the prepared statement protocol to make it easier to use and faster. 
						
						
					 
					
						2003-01-21 21:07:59 +02:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						372e2130e4 
					 
					
						
						
							
							fixed test of cardinality  
						
						
						
						
					 
					
						2003-01-21 13:55:26 +02:00 
						 
				 
			
				
					
						
							
							
								heikki@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						1b656d45fb 
					 
					
						
						
							
							sql_handler.cc:  
						
						... 
						
						
						
						Backport the InnoDB HANDLER bug fix from 4.1 
						
						
					 
					
						2003-01-13 23:00:11 +02:00 
						 
				 
			
				
					
						
							
							
								heikki@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						4bf33c022a 
					 
					
						
						
							
							sql_handler.cc:  
						
						... 
						
						
						
						Fix InnoDB HANDLER: InnoDB must know in each call that the handle is used by HANDLER; the previous implementation worked only by pure luck 
						
						
					 
					
						2003-01-13 18:20:59 +02:00