bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						0c808b431c 
					 
					
						
						
							
							merged  
						
						
						
						
					 
					
						2002-06-19 17:55:51 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						f974c735cf 
					 
					
						
						
							
							EXISTS type of subselect  
						
						... 
						
						
						
						more correct parameters in result creation script 
						
						
					 
					
						2002-06-19 17:52:44 +03:00 
						 
				 
			
				
					
						
							
							
								hf@bison.(none) 
							
						 
					 
					
						
						
							
						
						cc6407f1a5 
					 
					
						
						
							
							Resolving of conflicts from pull  
						
						
						
						
					 
					
						2002-06-17 17:14:20 +05:00 
						 
				 
			
				
					
						
							
							
								hf@bison.(none) 
							
						 
					 
					
						
						
							
						
						ede6ba5621 
					 
					
						
						
							
							Removing net emulation out of embedded library  
						
						
						
						
					 
					
						2002-06-17 16:24:51 +05:00 
						 
				 
			
				
					
						
							
							
								venu@myvenu.com 
							
						 
					 
					
						
						
							
						
						5a33842a16 
					 
					
						
						
							
							sql_error.cc, sql_prepare.cc:  
						
						... 
						
						
						
						new file
  Client-server protocol 4.1 changes - Server side:
 * Enhanced metadata information:
    - SHOW [COUNT(*)] ERRORS [LIMIT [offset,] rows]
    - SHOW [COUNT(*)] WARNING [LIMIT [offset,] rows]
    - SHOW TABLE TYPES
    - SHOW PRIVILEGES
    - SHOW COLUMN TYPES (Not fully implemented)
 * Prepared execution
 * Long data handling in pieces
 * And other misc changes 
						
						
					 
					
						2002-06-12 14:13:12 -07:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						b8421d34ec 
					 
					
						
						
							
							Added the following new privleges:  
						
						... 
						
						
						
						SHOW DATABASES
CREATE TEMPORARY TABLE
LOCK TABLES
REPLICATION SLAVE & REPLICATION CLIENT
SUPER
EXECUTE
All scripts & documentation is updated for this change.
Added better error messages for global privileges 
						
						
					 
					
						2002-06-12 15:04:18 +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 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						839d661b3c 
					 
					
						
						
							
							removed unneeded table name pointer  
						
						... 
						
						
						
						transaction-live memory cleanup moved to ha_commit/ha_rollback
fixed query cache validator to work correctly on systems that allocate unaligned dat 
						
						
					 
					
						2002-06-09 00:58:05 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						bd7e31bc53 
					 
					
						
						
							
							temporary preventing subselect in HAVING clause  
						
						
						
						
					 
					
						2002-06-07 21:26:43 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						ab56d9b51b 
					 
					
						
						
							
							Prevent needless rexecuting empty subselects  
						
						
						
						
					 
					
						2002-06-06 16:28:22 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						289ac250af 
					 
					
						
						
							
							merged  
						
						
						
						
					 
					
						2002-06-05 21:32:22 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						f0b28da6f9 
					 
					
						
						
							
							merge with 4.0  
						
						
						
						
					 
					
						2002-06-03 12:59:31 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						fb2cd68b5d 
					 
					
						
						
							
							new subselect tests  
						
						... 
						
						
						
						LIMIT fixed
AVG & STD with subselect fixed
join_free fixed to be depended queries compatible
sort_default removed from SELECT_LEX 
						
						
					 
					
						2002-06-01 23:35:36 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						1fb2babea7 
					 
					
						
						
							
							limit clause fixed  
						
						
						
						
					 
					
						2002-05-28 22:38:17 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						59602212d2 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2002-05-26 22:57:08 +03:00 
						 
				 
			
				
					
						
							
							
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						196aa19cf6 
					 
					
						
						
							
							Now string values are created and filled with charset field  
						
						... 
						
						
						
						SELECT func(charset2) FROM t ORDER BY 1 works in correct charset 
						
						
					 
					
						2002-05-17 16:29:52 +05:00 
						 
				 
			
				
					
						
							
							
								Sinisa@sinisa.nasamreza.org 
							
						 
					 
					
						
						
							
						
						d65671f778 
					 
					
						
						
							
							Features made for Schlund plus several bug fixes.  
						
						... 
						
						
						
						Read a manual for more detail 
						
						
					 
					
						2002-05-15 13:50:38 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						e077890b04 
					 
					
						
						
							
							simple subselects ported to new select_lex structures  
						
						
						
						
					 
					
						2002-05-12 23:46:42 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						ead6f225a4 
					 
					
						
						
							
							new SELECT_LEX structures used for storing global ORDER BY, global LIMIT & limit counters  
						
						
						
						
					 
					
						2002-05-08 23:14:40 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						b5a145d872 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2002-04-13 15:34:39 +03:00 
						 
				 
			
				
					
						
							
							
								sasha@mysql.sashanet.com 
							
						 
					 
					
						
						
							
						
						be388422eb 
					 
					
						
						
							
							replication updates. This changeset seems to be working fine on test systems.  
						
						... 
						
						
						
						If no problems are discovered in the next week, this will make the replication
code ready for 4.0.2 release. 
						
						
					 
					
						2002-03-30 12:36:05 -07:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						c5d95b5e62 
					 
					
						
						
							
							added building without query cache  
						
						
						
						
					 
					
						2002-03-22 22:55:08 +02:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						63b2a551bf 
					 
					
						
						
							
							processing trunsactional tables in query cache  
						
						
						
						
					 
					
						2002-03-15 23:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								bar@gw.udmsearch.izhnet.ru 
							
						 
					 
					
						
						
							
						
						c60a29f0ee 
					 
					
						
						
							
							Hash now supports several charsets  
						
						
						
						
					 
					
						2002-03-14 21:44:42 +04:00 
						 
				 
			
				
					
						
							
							
								Sinisa@sinisa.nasamreza.org 
							
						 
					 
					
						
						
							
						
						59d922a11f 
					 
					
						
						
							
							small bug fix in max queries per hour  
						
						
						
						
					 
					
						2002-02-08 17:44:50 +02:00 
						 
				 
			
				
					
						
							
							
								Sinisa@sinisa.nasamreza.org 
							
						 
					 
					
						
						
							
						
						20ca7ee268 
					 
					
						
						
							
							Changes required for maximum queries per hour  
						
						
						
						
					 
					
						2002-02-01 15:40:38 +02:00 
						 
				 
			
				
					
						
							
							
								sasha@mysql.sashanet.com 
							
						 
					 
					
						
						
							
						
						684f13ef4c 
					 
					
						
						
							
							Ugly merge! But I am not done yet - there are a number of things I need to fix  
						
						... 
						
						
						
						before I can push 
						
						
					 
					
						2002-01-19 22:46:25 -07:00 
						 
				 
			
				
					
						
							
							
								sasha@mysql.sashanet.com 
							
						 
					 
					
						
						
							
						
						56129ce634 
					 
					
						
						
							
							Here comes a nasty patch, although I am not ready to push it yet. I will  
						
						... 
						
						
						
						first pull, merge,test, and get it to work.
The main change is the new replication code - now we have two slave threads
SQL thread and I/O thread. I have also re-written a lot of the code to 
prepare for multi-master implementation. 
I also documented IO_CACHE quite extensively and to some extend, THD class. 
						
						
					 
					
						2002-01-19 19:16:52 -07:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						55a2ab6e7e 
					 
					
						
						
							
							Cleanup of alarm macros.  
						
						... 
						
						
						
						Fixed data corruption bug in query cache.
Made queries be dependent of the database in use. 
						
						
					 
					
						2001-12-21 07:00:58 +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@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						4c17825acd 
					 
					
						
						
							
							Update of query cache code  
						
						
						
						
					 
					
						2001-12-06 01:05:30 +02:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						1d26537da5 
					 
					
						
						
							
							Query cache.  
						
						... 
						
						
						
						Remove some warnings 
						
						
					 
					
						2001-12-02 14:34:01 +02:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						0bfec316ce 
					 
					
						
						
							
							Don't do signal() on windows (Causes instability problems)  
						
						... 
						
						
						
						Safer, a bit faster filesort.
Code changes to avoid calls to current_thd() (faster code).
Removed all compiler warnings from readline. 
						
						
					 
					
						2001-10-17 19:39:39 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						06e719b7cc 
					 
					
						
						
							
							Remved Gemini code.  
						
						
						
						
					 
					
						2001-10-10 02:50:28 +03:00 
						 
				 
			
				
					
						
							
							
								monty@work.mysql.com 
							
						 
					 
					
						
						
							
						
						447c18954e 
					 
					
						
						
							
							merge with 3.23.42  
						
						
						
						
					 
					
						2001-09-02 18:38:33 +02:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						e251f9d827 
					 
					
						
						
							
							Fixed problem with INSERT DELAYED  
						
						... 
						
						
						
						Make killing threads safer 
						
						
					 
					
						2001-08-31 23:02:09 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						063a1a6557 
					 
					
						
						
							
							Portability fixes.  
						
						... 
						
						
						
						Patches required by Gemini
Fix to properly detect if there is an active transaction in InnoDB
Fix to not lock thread structure when doing automatic rollback when thread ends
Allow -O lower_case_names=0 on UNIX 
						
						
					 
					
						2001-08-21 20:06:00 +03:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						59e7c97dab 
					 
					
						
						
							
							Remove warnings and portability fixes  
						
						... 
						
						
						
						New global read lock code
Fixed bug in DATETIME with WHERE optimization
Made UNION code more general. 
						
						
					 
					
						2001-08-14 20:33:49 +03:00 
						 
				 
			
				
					
						
							
							
								sasha@mysql.sashanet.com 
							
						 
					 
					
						
						
							
						
						f6836bf81a 
					 
					
						
						
							
							merged  
						
						
						
						
					 
					
						2001-08-09 19:16:15 -06:00 
						 
				 
			
				
					
						
							
							
								jani@hynda.mysql.fi 
							
						 
					 
					
						
						
							
						
						44722151fd 
					 
					
						
						
							
							Added new optino --sql-mode to mysqld.  
						
						
						
						
					 
					
						2001-08-09 18:51:38 +03:00 
						 
				 
			
				
					
						
							
							
								sasha@mysql.sashanet.com 
							
						 
					 
					
						
						
							
						
						a98a7ffe7e 
					 
					
						
						
							
							Merge work:/home/bk/mysql-4.0  
						
						... 
						
						
						
						into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0 
						
						
					 
					
						2001-08-03 16:09:36 -06:00 
						 
				 
			
				
					
						
							
							
								sasha@mysql.sashanet.com 
							
						 
					 
					
						
						
							
						
						09eda84f2e 
					 
					
						
						
							
							LOAD DATA INFILE is now replicated properly, except for cleanup on  
						
						... 
						
						
						
						Stop event and bugs the test suite could not catch
Did some big restructuring of binlog event classes - most important
change is that now each event class has exec_event method and one does
not need to modify slave core code to add a new event. Slave code is
now much smaller and easier to read 
						
						
					 
					
						2001-08-03 15:57:53 -06:00 
						 
				 
			
				
					
						
							
							
								monty@tik.mysql.fi 
							
						 
					 
					
						
						
							
						
						b13d453d50 
					 
					
						
						
							
							Fix UNION  
						
						... 
						
						
						
						New faster list iterators
Change list code to be simpler and faster
Optimize count(distinct)
New error messages for UNION
Make create_tmp_table more general to be usable by UNION 
						
						
					 
					
						2001-08-02 06:29:50 +03:00 
						 
				 
			
				
					
						
							
							
								sasha@mysql.sashanet.com 
							
						 
					 
					
						
						
							
						
						008456c9b6 
					 
					
						
						
							
							added pre/post read callbacks to IO_CACHE  
						
						... 
						
						
						
						#ifdefed out code not used in the server from log events
started on new LOAD DATA INFILE events 
						
						
					 
					
						2001-07-20 16:22:54 -06:00 
						 
				 
			
				
					
						
							
							
								monty@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						897b37b506 
					 
					
						
						
							
							Changed safe_mysqld -> mysqld_safe  
						
						... 
						
						
						
						Added some alias to SHOW commands
Prepare for dynamic changing of MySQL variables 
						
						
					 
					
						2001-06-28 10:49:16 +03:00 
						 
				 
			
				
					
						
							
							
								sasha@mysql.sashanet.com 
							
						 
					 
					
						
						
							
						
						46de2a9fe4 
					 
					
						
						
							
							Added event sequence number and flags to binlog  
						
						... 
						
						
						
						Documented/cleaned up log event code
Updated tests 
						
						
					 
					
						2001-06-19 15:03:48 -06:00 
						 
				 
			
				
					
						
							
							
								sasha@mysql.sashanet.com 
							
						 
					 
					
						
						
							
						
						8f6b34f950 
					 
					
						
						
							
							updates for LOAD DATA FROM MASTER + some cleanup of replication code  
						
						
						
						
					 
					
						2001-05-28 19:18:23 -06:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						6a41e1f3a5 
					 
					
						
						
							
							merged  
						
						
						
						
					 
					
						2001-04-13 21:29:06 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						ca0ba8e0ab 
					 
					
						
						
							
							this won't be pushed  
						
						
						
						
					 
					
						2001-04-13 16:18:44 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mysql.com 
							
						 
					 
					
						
						
							
						
						a6ebe74e3c 
					 
					
						
						
							
							Preliminary commit of HANDLER syntax (w/o LIMIT or column-list)  
						
						
						
						
					 
					
						2001-04-07 00:18:33 +02:00