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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						e029e3eb61 
					 
					
						
						
							
							Merge bk-internal:/home/bk/mysql-5.0  
						
						 
						
						... 
						
						
						
						into serg.mylan:/usr/home/serg/Abk/mysql-5.0 
						
						
					 
					
						2005-03-22 16:11:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jimw@mysql.com 
							
						 
					 
					
						
						
							
						
						4c67678f15 
					 
					
						
						
							
							Fix Windows compile warnings, declarations of walk functions  
						
						 
						
						
						
						
					 
					
						2005-03-22 00:00:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						d8b078e423 
					 
					
						
						
							
							Merge bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						 
						
						... 
						
						
						
						into mysql.com:/home/my/mysql-5.0 
						
						
					 
					
						2005-03-21 23:46:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						a1ab786091 
					 
					
						
						
							
							Cleanups during review of code  
						
						 
						
						... 
						
						
						
						Fixed newly introduced bug in rollup 
						
						
					 
					
						2005-03-21 23:41:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						f4d4df2ca4 
					 
					
						
						
							
							Merge bk-internal:/home/bk/mysql-5.0  
						
						 
						
						... 
						
						
						
						into serg.mylan:/usr/home/serg/Abk/mysql-5.0 
						
						
					 
					
						2005-03-21 13:43:25 +01: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 
							
						 
					 
					
						
						
							
						
						aab19698ab 
					 
					
						
						
							
							Automerge  
						
						 
						
						
						
						
					 
					
						2005-03-17 10:06:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						41997cf263 
					 
					
						
						
							
							Merge bk-internal:/home/bk/mysql-5.0  
						
						 
						
						... 
						
						
						
						into serg.mylan:/usr/home/serg/Abk/mysql-5.0 
						
						
					 
					
						2005-03-17 08:46:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						594ef41b2d 
					 
					
						
						
							
							Cleanup during reviews  
						
						 
						
						... 
						
						
						
						Removed some optional arguments
Fixed portability problem in federated tests 
						
						
					 
					
						2005-03-16 16:11:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						99e581ecc1 
					 
					
						
						
							
							sql/ha_innodb.cc  
						
						 
						
						... 
						
						
						
						protect prepare-...-commit with a mutex to ensure that commits in binlog and in the innodb have the same order
    store binlog position with the commit 
						
						
					 
					
						2005-03-16 12:45:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						4afb736576 
					 
					
						
						
							
							sql/handler.cc  
						
						 
						
						... 
						
						
						
						smarter xid-to-str routiine
    fixed assert crash in XA RECOVER
sql/sql_parse.cc
    XA COMMIT/ROLLBACK did not send_ok in some cases 
						
						
					 
					
						2005-03-16 08:42:06 +01: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						32700d1430 
					 
					
						
						
							
							if no xa recovery (or after it):  
						
						 
						
						... 
						
						
						
						warning on startup if prepared foreign xids
  error on startup if prepared our xids
  temporarily: always rollback prepared our xids instead of an error 
						
						
					 
					
						2005-03-12 20:09:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ramil@mysql.com 
							
						 
					 
					
						
						
							
						
						2b1c712d53 
					 
					
						
						
							
							a fix (bug  #7205 : "archive" test fails on UnixWare when using prepared statements)  
						
						 
						
						
						
						
					 
					
						2005-03-09 18:33:01 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								patg@krsna.patg.net 
							
						 
					 
					
						
						
							
						
						0aec332ba3 
					 
					
						
						
							
							Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						 
						
						... 
						
						
						
						into krsna.patg.net:/home/patg/mysql-5.0 
						
						
					 
					
						2005-03-02 08:04:26 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						02d88c398f 
					 
					
						
						
							
							bug#8151 - truncate leaves a transaction open  
						
						 
						
						... 
						
						
						
						deadlock in MYSQL_LOG::new_file()
style fixes 
						
						
					 
					
						2005-03-02 10:38:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								patg@krsna.patg.net 
							
						 
					 
					
						
						
							
						
						9e3c670b02 
					 
					
						
						
							
							Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						 
						
						... 
						
						
						
						into krsna.patg.net:/home/patg/mysql-5.0 
						
						
					 
					
						2005-03-01 23:23:11 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						0a6b7aedb2 
					 
					
						
						
							
							Remove compiler warnings and remove not used variables  
						
						 
						
						... 
						
						
						
						(Found during build process) 
						
						
					 
					
						2005-02-25 16:53:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								patg@krsna.patg.net 
							
						 
					 
					
						
						
							
						
						e3579fa672 
					 
					
						
						
							
							Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						 
						
						... 
						
						
						
						into krsna.patg.net:/home/patg/mysql-5.0 
						
						
					 
					
						2005-02-22 11:02:21 -08: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						3b1f0964c1 
					 
					
						
						
							
							Merge bk-internal.mysql.com:/home/bk/mysql-5.0  
						
						 
						
						... 
						
						
						
						into mysql.com:/home/my/mysql-5.0 
						
						
					 
					
						2005-02-21 14:48:44 +02: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 
							
						 
					 
					
						
						
							
						
						fcb135560d 
					 
					
						
						
							
							Merge bk-internal:/home/bk/mysql-5.0  
						
						 
						
						... 
						
						
						
						into serg.mylan:/usr/home/serg/Abk/mysql-5.0 
						
						
					 
					
						2005-02-21 11:57:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						b75d8ac0f3 
					 
					
						
						
							
							xa assert fixes  
						
						 
						
						
						
						
					 
					
						2005-02-21 11:51:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joreland@mysql.com 
							
						 
					 
					
						
						
							
						
						b6e20e350f 
					 
					
						
						
							
							ndb - fix problems introduced/discovered by XA  
						
						 
						
						
						
						
					 
					
						2005-02-21 10:53:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								patg@krsna.patg.net 
							
						 
					 
					
						
						
							
						
						e6352ee568 
					 
					
						
						
							
							Merge  
						
						 
						
						
						
						
					 
					
						2005-02-20 14:20:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						e29191e5c5 
					 
					
						
						
							
							windows compilation fixes  
						
						 
						
						
						
						
					 
					
						2005-02-19 12:15:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								patg@krsna.patg.net 
							
						 
					 
					
						
						
							
						
						005deef102 
					 
					
						
						
							
							WL# 2094 Federated Storage Handler  
						
						 
						
						... 
						
						
						
						This changeset/patch is on top of changesets 1.1814 and 1.1846 
(for bugs 8033 and 8065) and now fixes bug 8535.
These changes have been built and tested successfully on build.mysql.com
handler.cc:
  Added hooks for federated_db_init() and federated_db_end(), 
  as done with ha_archive_db does, per suggestion by Ingo in
  code review of patch 1.1846.
ha_federated.h:
  declaration of federated_db_init() and federated_db_end()
ha_federated.cc:
  - Fixed some indentation problems from indent-ex (mainly to do with
    cases where "variablename += value"
  - Added federated_db_init() and federated_db_end(), as done with
    archive, which also handler more elegantly one of the memory leaks
    from bug 8033 where the federated_mutex was not freed
  - Removed extrenous debug messages in parse_url()
  - Fixed bug 8535, caused by NULL being quoted in write_row. This used to
    work (incorrectly) but a recent change was made in the server that 
    exposed this 
						
						
					 
					
						2005-02-16 23:07:10 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						5ddb6354a5 
					 
					
						
						
							
							after merge fixes  
						
						 
						
						
						
						
					 
					
						2005-02-16 17:34:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						fd828e5b4d 
					 
					
						
						
							
							manually merged  
						
						 
						
						
						
						
					 
					
						2005-02-14 21:50:09 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ingo@mysql.com 
							
						 
					 
					
						
						
							
						
						bbcd542917 
					 
					
						
						
							
							Merge from 4.1  
						
						 
						
						... 
						
						
						
						Archive fix by Ingo.
Innodb compile fix by Monty. 
						
						
					 
					
						2005-01-26 15:51:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ingo@mysql.com 
							
						 
					 
					
						
						
							
						
						5ad151aa21 
					 
					
						
						
							
							Test Bug: Memory leaks in the archive handler.  
						
						 
						
						... 
						
						
						
						Moved initialization code into a new init function.
Added a new cleanup function.
Added a call to close the meta file. 
						
						
					 
					
						2005-01-26 15:27:31 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						d35140a851 
					 
					
						
						
							
							First stage of table definition cache  
						
						 
						
						... 
						
						
						
						Split TABLE to TABLE and TABLE_SHARE (TABLE_SHARE is still allocated as part of table, will be fixed soon)
Created Field::make_field() and made Field_num::make_field() to call this
Added 'TABLE_SHARE->db' that points to database name; Changed all usage of table_cache_key as database name to use this instead
Changed field->table_name to point to pointer to alias. This allows us to change alias for a table by just updating one pointer.
Renamed TABLE_SHARE->real_name to table_name
Renamed TABLE->table_name to alias
Renamed TABLE_LIST->real_name to table_name 
						
						
					 
					
						2005-01-06 13:00:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						34d5331cee 
					 
					
						
						
							
							Merge with global tree  
						
						 
						
						
						
						
					 
					
						2004-12-31 00:50:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ingo@mysql.com 
							
						 
					 
					
						
						
							
						
						7f582c4c64 
					 
					
						
						
							
							Merge mysql.com:/home/mydev/mysql-5.0  
						
						 
						
						... 
						
						
						
						into mysql.com:/home/mydev/mysql-5.0-wl2126 
						
						
					 
					
						2004-12-23 21:46:10 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ingo@mysql.com 
							
						 
					 
					
						
						
							
						
						c39be2d0e7 
					 
					
						
						
							
							WL#1895 - Print message to error log in case of detected MyISAM corruption  
						
						 
						
						... 
						
						
						
						Changed my_error() to print error messages, which come from
arbitrary registered ranges of error messages. Messages can
be unregistered (and should be at end of the program).
Added registration of handler error messages.
Added a new mi_print_error() macro and a new 
mi_report_error() function, which supply error
messages with a table name.
Added calls to mi_print_error() or mi_report_error()
at all places in MyISAM, where table corruption is detected. 
						
						
					 
					
						2004-12-23 20:11:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mishka.local 
							
						 
					 
					
						
						
							
						
						4f4bbfc279 
					 
					
						
						
							
							Merge with 4.1  
						
						 
						
						
						
						
					 
					
						2004-12-22 13:54:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mysqldev@mysql.com 
							
						 
					 
					
						
						
							
						
						e127fc34c3 
					 
					
						
						
							
							Merge  
						
						 
						
						
						
						
					 
					
						2004-12-16 09:37:29 +01: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hf@deer.(none) 
							
						 
					 
					
						
						
							
						
						192715dbbb 
					 
					
						
						
							
							Fix for bug  #6516  (Server crash loading spatial data)  
						
						 
						
						... 
						
						
						
						(after discussion with SerG) 
						
						
					 
					
						2004-12-10 16:06:49 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						0de4777187 
					 
					
						
						
							
							Merge with 4.1  
						
						 
						
						
						
						
					 
					
						2004-12-06 11:38:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mats@mysql.com 
							
						 
					 
					
						
						
							
						
						fe70f8c747 
					 
					
						
						
							
							Merge mysql.com:/space/bkroot/mysql-4.1  
						
						 
						
						... 
						
						
						
						into mysql.com:/space/bk/b6391-mysql-4.1 
						
						
					 
					
						2004-12-03 12:15:31 +01:00