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 
						 
				 
			
				
					
						
							
							
								hf@deer.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						96089e2b3a 
					 
					
						
						
							
							resolving conflicts  
						
						
						
						
					 
					
						2003-01-15 13:15:35 +04:00 
						 
				 
			
				
					
						
							
							
								hf@deer.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						c59bff7c96 
					 
					
						
						
							
							SCRUM  
						
						... 
						
						
						
						embedded library trimming 
						
						
					 
					
						2003-01-15 12:11:44 +04:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						803dff1002 
					 
					
						
						
							
							Merge with 4.0.8  
						
						
						
						
					 
					
						2003-01-06 02:04:52 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						1f6ecc0cd3 
					 
					
						
						
							
							Changed mysql-test to print warnings for not existing table to DROP TABLE  
						
						... 
						
						
						
						Cleaned up test; Removed wrong DROP TABLE commands and use standard table and database names.
changed store_warning() -> push_warning_print() 
						
						
					 
					
						2003-01-06 01:48:59 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						9ecf9645eb 
					 
					
						
						
							
							A lot of portability fixes.  
						
						... 
						
						
						
						Added rename table for BDB. This fixes a bug in ALTER TABLE with BDB tables. 
						
						
					 
					
						2003-01-05 20:18:49 +02:00 
						 
				 
			
				
					
						
							
							
								ram@mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						ca0defad77 
					 
					
						
						
							
							patches from sleepycat.com have been applied (SCRUM)  
						
						... 
						
						
						
						ha_berkeley::rename_table() has been added (SCRUM) 
						
						
					 
					
						2002-12-19 12:38:32 +04:00 
						 
				 
			
				
					
						
							
							
								hf@deer.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						d8c700891e 
					 
					
						
						
							
							Merging&testing  
						
						
						
						
					 
					
						2002-12-17 19:33:25 +04:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						d3eb993a27 
					 
					
						
						
							
							rename of net_pkg.cc to protocol.cc  
						
						... 
						
						
						
						Class for sending data from server to client (Protocol)
This handles both the old ( <= 4.0 ) protocol and then new binary protocol that is used for prepared statements. 
						
						
					 
					
						2002-12-11 09:17:51 +02:00 
						 
				 
			
				
					
						
							
							
								ram@mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						3dbba5a02b 
					 
					
						
						
							
							support for HA_READ_BEFORE_KEY and HA_READ_PREFIX_LAST_OR_PREV  
						
						
						
						
					 
					
						2002-11-27 19:32:47 +04:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						dac6498f9b 
					 
					
						
						
							
							Merge with 4.0  
						
						
						
						
					 
					
						2002-11-21 15:56:48 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						7a70332836 
					 
					
						
						
							
							Portability fix when using -DBIG_TABLES  
						
						
						
						
					 
					
						2002-11-14 12:21:36 +02:00 
						 
				 
			
				
					
						
							
							
								ram@mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						5e09392faa 
					 
					
						
						
							
							BDB 4.1.24  
						
						
						
						
					 
					
						2002-10-30 15:57:05 +04:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						7134ffec21 
					 
					
						
						
							
							Merge with 4.0.3  
						
						... 
						
						
						
						Some simple optimzations, more comments and indentation changes.
Add ` around database in 'use database' in binary log.
Moved max_error_count and max_warning_count to variables struct.
Removed SHOW_WARNS_COUNT and SHOW_ERRORS_COUNT calls.
Changed string functions to use character set of first string argument as default return characterset
(Each string function can change the above assumption if needed) 
						
						
					 
					
						2002-08-30 12:40:40 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						dddc20d9d1 
					 
					
						
						
							
							New SET syntax & system variables.  
						
						... 
						
						
						
						Made a some new buffers thread specific and changeable.
Resize of key_buffer.
AUTO_COMMIT -> AUTOCOMMIT
Fixed mutex bug in DROP DATABASE
Fixed bug when using auto_increment as second part of a key where first part could include NULL.
Split handler->extra() to extra() and extra_opt() to be able to support thread specific buffers.
Don't write message to error log when slave reconnects becasue of timeout.
Fixed possible update problem when using DELETE/UPDATE on small tables
(In some cases we used index even if table scanning would be better)
A lot of minior code cleanups 
						
						
					 
					
						2002-07-23 18:31:22 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						2aecdd1a91 
					 
					
						
						
							
							Big code cleanup/review before 4.0.2 release.  
						
						... 
						
						
						
						(All commit emails since 4.0.1 checked)
This had to be done now, before the 4.1 tree changes to much, to make it easy to propagate bug fixes to the 4.1 tree. 
						
						
					 
					
						2002-06-11 11:20:31 +03:00 
						 
				 
			
				
					
						
							
							
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						c60a29f0ee 
					 
					
						
						
							
							Hash now supports several charsets  
						
						
						
						
					 
					
						2002-03-14 21:44:42 +04:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						df5f8c18eb 
					 
					
						
						
							
							Move HA_EXTRA_NO_READCHECK to ha_open  
						
						... 
						
						
						
						Fixed bug in multi-table-delete 
						
						
					 
					
						2002-01-16 23:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								monty@tik.mysql.fi 
							
						 
					 
					
						
						
							
						
						7dd4eb71fe 
					 
					
						
						
							
							Added support of null keys in HEAP tables  
						
						... 
						
						
						
						Added ORDER BY optimization 
						
						
					 
					
						2002-01-12 15:42:54 +02:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						b658662ae4 
					 
					
						
						
							
							Update copyright  
						
						... 
						
						
						
						Fixed memory leak on shutdown (Affects the embedded version & MyODBC) 
						
						
					 
					
						2001-12-06 14:10:51 +02:00 
						 
				 
			
				
					
						
							
							
								monty@bitch.mysql.fi 
							
						 
					 
					
						
						
							
						
						d0ccff5090 
					 
					
						
						
							
							New improved IO_CACHE  
						
						
						
						
					 
					
						2001-11-28 02:55:52 +02:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						777fdb5d5c 
					 
					
						
						
							
							Fixes for embedded version.  
						
						
						
						
					 
					
						2001-11-25 13:50:48 +02:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						8cd4c2358d 
					 
					
						
						
							
							Fix that mysqladmin shutdown can be interrupted with ^C  
						
						... 
						
						
						
						Fixed bug with BLOB keys in BDB tables
Fixed problem with MERGE tables on OS with 32 bit files
Fixed that TIME_TO_SEC() works with negative times 
						
						
					 
					
						2001-11-03 15:18:09 +02:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						56cc14ab4c 
					 
					
						
						
							
							Added unique error for DEADLOCK  
						
						... 
						
						
						
						Include missing man pages into binary distribution 
						
						
					 
					
						2001-09-17 23:43:53 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						008472f373 
					 
					
						
						
							
							Fixed problem with "record not found" in BDB tables.  
						
						
						
						
					 
					
						2001-09-14 17:59:05 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						442c03f071 
					 
					
						
						
							
							Fix bugs when using LOCK TABLES with BDB tables  
						
						... 
						
						
						
						Optimized remove of key when using internal cursor in BDB tables. 
						
						
					 
					
						2001-09-08 20:45:53 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						e24bdfa8bb 
					 
					
						
						
							
							More debug info  
						
						... 
						
						
						
						Fix DBUG_ASSERT()
Optimization for BDB tables
Fix for BDB under Win98 
						
						
					 
					
						2001-09-08 11:47:34 +03:00 
						 
				 
			
				
					
						
							
							
								monty@tik.mysql.fi 
							
						 
					 
					
						
						
							
						
						e508ad16f8 
					 
					
						
						
							
							Fix for LOCK TABLES and BDB tables  
						
						
						
						
					 
					
						2001-09-08 01:02:41 +03:00 
						 
				 
			
				
					
						
							
							
								tim@white.box 
							
						 
					 
					
						
						
							
						
						2b6776d337 
					 
					
						
						
							
							Add test case for update/replace bug in bdb.  
						
						... 
						
						
						
						Remove unused argument to ha_berkeley::remove_key(). 
						
						
					 
					
						2001-07-24 12:23:17 -04:00 
						 
				 
			
				
					
						
							
							
								tim@white.box 
							
						 
					 
					
						
						
							
						
						c61f04b005 
					 
					
						
						
							
							ha_berkeley.cc	Fix bug in remove_key(), when key != primary_key it would  
						
						... 
						
						
						
						ha_berkeley.cc	core dump if cursor was invalid. 
						
						
					 
					
						2001-07-24 12:00:23 -04:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						de7d371900 
					 
					
						
						
							
							Fixed problem with part keys and BDB tables  
						
						
						
						
					 
					
						2001-07-18 11:31:18 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						aecef7614e 
					 
					
						
						
							
							Removed wrong warning from thr_lock  
						
						... 
						
						
						
						Fixed problem with UPDATE and BDB tables
Fixed problem with GRANT FILE privilege on database level
mysqld --warnings works now
Fixed problem with SHOW OPEN TABLES when not using BDB
Added some tests for ALTER TABLE to the test scripts 
						
						
					 
					
						2001-07-17 21:04:01 +03:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.fi 
							
						 
					 
					
						
						
							
						
						0f37b1244b 
					 
					
						
						
							
							Fixed portability problems in mysqlcheck  
						
						
						
						
					 
					
						2001-04-21 03:03:08 +03:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.fi 
							
						 
					 
					
						
						
							
						
						a94ba10f8d 
					 
					
						
						
							
							Fix for BDB and LOCK TABLES  
						
						
						
						
					 
					
						2001-04-19 20:41:19 +03:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.fi 
							
						 
					 
					
						
						
							
						
						add70fc1ba 
					 
					
						
						
							
							Changed pthread_mutex_init() to use new MY_MUTEX_INIT.. macro  
						
						... 
						
						
						
						(For glibc 2.2) 
						
						
					 
					
						2001-03-26 01:05:04 +03:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.fi 
							
						 
					 
					
						
						
							
						
						c1402e2d5c 
					 
					
						
						
							
							Fixed bug in MAX() optimizing for BDB tables  
						
						
						
						
					 
					
						2001-03-10 17:05:10 +02:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.fi 
							
						 
					 
					
						
						
							
						
						98c70da357 
					 
					
						
						
							
							Fixed test cases for innobase  
						
						... 
						
						
						
						Fixed bug introduced with last ORDER BY optimization
Changed log position to longlong to avoid warnings. 
						
						
					 
					
						2001-03-07 23:50:44 +02:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.fi 
							
						 
					 
					
						
						
							
						
						becf27e6db 
					 
					
						
						
							
							Removed duplicated index_init() calls that causes problems with BDB  
						
						... 
						
						
						
						tables.
Merged maxsql.spec with mysql.spec 
						
						
					 
					
						2001-03-07 14:06:39 +02:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.fi 
							
						 
					 
					
						
						
							
						
						bda3e09935 
					 
					
						
						
							
							Merged some functions and removed some unused client functions.  
						
						... 
						
						
						
						Remember UNION for ALTER TABLE
Added test for if we are supporting transactions.
Don't allow REPLACE to replace a row when we have generated an auto_increment key
Fixed bug when using BLOB keys
Fixed bug in SET @variable=user. 
						
						
					 
					
						2001-03-06 15:24:08 +02:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.fi 
							
						 
					 
					
						
						
							
						
						5ccbbd83f2 
					 
					
						
						
							
							Fixes for innobase usage  
						
						... 
						
						
						
						Fixed bug when using TEXT columns with BDB tables
Allow LOAD DATA INFILE to use numbers with ENUM and SET columns 
						
						
					 
					
						2001-03-03 03:03:12 +02:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.com 
							
						 
					 
					
						
						
							
						
						450d98e341 
					 
					
						
						
							
							Changed --replace to --replace_result in mysqltest  
						
						... 
						
						
						
						Changed errmsg -> my_errmsg (portability issue)
Fixed that mysqlbinlog writes SET TIMESTAMP before all queries
Fixed comments in default my.cnf files 
						
						
					 
					
						2001-02-15 03:43:14 +02:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.com 
							
						 
					 
					
						
						
							
						
						a7c5b9c211 
					 
					
						
						
							
							Portability fixes for OPENBSD, OS2 and Windows  
						
						
						
						
					 
					
						2001-01-27 01:20:56 +02:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.com 
							
						 
					 
					
						
						
							
						
						877386602a 
					 
					
						
						
							
							Added new mutex for hostname lookup  
						
						... 
						
						
						
						Added free of io_cache when using ALTER TABLE ... ORDER BY 
						
						
					 
					
						2001-01-23 01:25:07 +02:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.com 
							
						 
					 
					
						
						
							
						
						0f28f7a414 
					 
					
						
						
							
							keep bk happy  
						
						
						
						
					 
					
						2001-01-22 04:46:32 +02:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.com 
							
						 
					 
					
						
						
							
						
						0732f7475e 
					 
					
						
						
							
							Fixed for bugs that was found when getting full code coverage of BDB  
						
						... 
						
						
						
						Fixed bug with HEAP tables on windows
Fixed bug with HAVING on empty tables 
						
						
					 
					
						2001-01-17 03:15:20 +02:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.com 
							
						 
					 
					
						
						
							
						
						c1b5a5b00f 
					 
					
						
						
							
							Removed not used variable 'last_ref'  
						
						... 
						
						
						
						Fixed problem with negative DECIMAL() keys
Fixed some bugs with NULL keys in BDB
More mysql-test tests 
						
						
					 
					
						2001-01-16 06:02:05 +02:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.com 
							
						 
					 
					
						
						
							
						
						12d0f179cd 
					 
					
						
						
							
							Fixes for mysqltest  
						
						
						
						
					 
					
						2001-01-15 22:56:44 +02:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.com 
							
						 
					 
					
						
						
							
						
						94bc7ce8d7 
					 
					
						
						
							
							Fixed that --open-files-limit works on Linux  
						
						
						
						
					 
					
						2001-01-14 12:25:30 +02:00 
						 
				 
			
				
					
						
							
							
								monty@donna.mysql.com 
							
						 
					 
					
						
						
							
						
						6295e1b195 
					 
					
						
						
							
							Added test for innobase  
						
						... 
						
						
						
						Fixed problem with NULL keys in BDB 
						
						
					 
					
						2001-01-12 16:40:27 +02:00