bell@laptop.sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						811ed77e5f 
					 
					
						
						
							
							quick fix for found row counter  
						
						... 
						
						
						
						code cleunup 
						
						
					 
					
						2003-08-20 21:57:37 +03:00 
						 
				 
			
				
					
						
							
							
								dlenev@mysql.com 
							
						 
					 
					
						
						
							
						
						bb96092202 
					 
					
						
						
							
							Fix for BUG#1086. Now we don't preserve event's log_pos through  
						
						... 
						
						
						
						log-slave-updates since this causes unexpected values in 
Exec_master_log_pos in A->B->C replication setup, synchronization
 problems in master_pos_wait()... 
Still this brokes some functionality in sql/repl_failsafe.cc 
(but this file is not used now) 
						
						
					 
					
						2003-08-20 03:38:31 +04: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 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						6ac8e9b93c 
					 
					
						
						
							
							optimisation of independent ALL/ANY with aggregate function (WL#1115) (SCRUM)  
						
						
						
						
					 
					
						2003-08-12 12:38:03 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						2263e3e51f 
					 
					
						
						
							
							Merge with 4.0.14  
						
						
						
						
					 
					
						2003-08-11 22:44:43 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						ddd3ee8b27 
					 
					
						
						
							
							rewritten test using loop (BUG#930)  
						
						... 
						
						
						
						removed unused field (now it is in variables) 
						
						
					 
					
						2003-08-08 23:27:22 +03:00 
						 
				 
			
				
					
						
							
							
								Sinisa@sinisa.nasamreza.org 
							
						 
					 
					
						
						
							
						
						e08a00bd02 
					 
					
						
						
							
							Fuller implementation of lower case table names.  
						
						... 
						
						
						
						Bug record #828  
						
						
					 
					
						2003-07-23 17:36:56 +03:00 
						 
				 
			
				
					
						
							
							
								kostja@oak.local 
							
						 
					 
					
						
						
							
						
						715f8747d4 
					 
					
						
						
							
							few compile-time bugs fixed  
						
						
						
						
					 
					
						2003-07-18 18:57:21 +04:00 
						 
				 
			
				
					
						
							
							
								kostja@oak.local 
							
						 
					 
					
						
						
							
						
						09e53b0169 
					 
					
						
						
							
							Style fixes, comments for 4.1.1 authorization  
						
						... 
						
						
						
						Now special 1-byte packet is used for request of old password
Fixed bug with --skip-grant-tables and acl_getroot 
						
						
					 
					
						2003-07-18 18:25:54 +04:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						df7c1e8165 
					 
					
						
						
							
							Better fix for bug  #791 : At binlog rotation, INSERTs may not find their way into the binlog  
						
						
						
						
					 
					
						2003-07-14 14:59:26 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						e1aa90a9bf 
					 
					
						
						
							
							Safety and speedup fixes:  
						
						... 
						
						
						
						Changed is_open() to work as before.
Added back inited argument to LOG 
						
						
					 
					
						2003-07-14 10:12:05 +03:00 
						 
				 
			
				
					
						
							
							
								guilhem@mysql.com 
							
						 
					 
					
						
						
							
						
						b7e1fe5ad1 
					 
					
						
						
							
							Member no_rotate in MYSQL_LOG was always 0, I delete it.  
						
						
						
						
					 
					
						2003-07-12 15:48:26 +02:00 
						 
				 
			
				
					
						
							
							
								guilhem@mysql.com 
							
						 
					 
					
						
						
							
						
						34c8918915 
					 
					
						
						
							
							removed 2 small useless if().  
						
						
						
						
					 
					
						2003-07-12 15:06:40 +02:00 
						 
				 
			
				
					
						
							
							
								guilhem@mysql.com 
							
						 
					 
					
						
						
							
						
						fbebac9a48 
					 
					
						
						
							
							Fix for BUG#791:  
						
						... 
						
						
						
						a safer way of initing the mutexes in MYSQL_LOG.
is_open() is now always thread-safe.
See each file for details. 
						
						
					 
					
						2003-07-11 14:26:44 +02:00 
						 
				 
			
				
					
						
							
							
								pem@mysql.telia.com 
							
						 
					 
					
						
						
							
						
						9c3a7a6ba3 
					 
					
						
						
							
							Merge 4.1 into 5.0 (first pass).  
						
						
						
						
					 
					
						2003-07-08 17:50:23 +02:00 
						 
				 
			
				
					
						
							
							
								kostja@oak.local 
							
						 
					 
					
						
						
							
						
						0f28677af6 
					 
					
						
						
							
							Merge oak.local:/home/kostja/mysql/mysql-4.1-root  
						
						... 
						
						
						
						into oak.local:/home/kostja/mysql/mysql-4.1 
						
						
					 
					
						2003-07-08 12:03:46 +04:00 
						 
				 
			
				
					
						
							
							
								kostja@oak.local 
							
						 
					 
					
						
						
							
						
						a232225b69 
					 
					
						
						
							
							Preliminary support for options --secure-auth,  
						
						... 
						
						
						
						--old-passwords
Support for option --old-protocol was removed.
Some test performed.
Tests for SSL and replication are pending.
More strict following to specification for --old-passwords
is in the TODO. 
						
						
					 
					
						2003-07-08 02:36:14 +04:00 
						 
				 
			
				
					
						
							
							
								guilhem@mysql.com 
							
						 
					 
					
						
						
							
						
						9c73d91d54 
					 
					
						
						
							
							WL#912 (more user control on relay logs):  
						
						... 
						
						
						
						FLUSH LOGS now rotates relay logs,
and a new variable max_relay_log_size.
Plus a very small bit of code cleaning. 
						
						
					 
					
						2003-07-06 17:59:54 +02:00 
						 
				 
			
				
					
						
							
							
								pem@mysql.com 
							
						 
					 
					
						
						
							
						
						6d225437ed 
					 
					
						
						
							
							Code cleanup (and moved sp cache to separate file).  
						
						
						
						
					 
					
						2003-07-03 15:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								kostja@oak.local 
							
						 
					 
					
						
						
							
						
						7df0475847 
					 
					
						
						
							
							First version of new authentification procedure: now authentification is one-stage (instead of two-stage in 4.1)  
						
						... 
						
						
						
						For now following tasks have been done:
- PASSWORD() function was rewritten. PASSWORD() now returns SHA1
  hash_stage2; for new passwords user.password contains '*'hash_stage2; sql_yacc.yy also fixed; 
- password.c: new functions were implemented, old rolled back to 4.0 state
- server code was rewritten to use new authorization algorithm (check_user(), change
  user, and other stuff in sql/sql_parse.cc)
- client code was rewritten to use new authorization algorithm
  (mysql_real_connect, myslq_authenticate in sql-common/client.c)
- now server barks on 45-byte-length 4.1.0 passwords and refuses 4.1.0-style
  authentification. Users with 4.1.0 passwords are blocked (sql/sql_acl.cc)
- mysqladmin.c was fixed to work correctly with new passwords
Tests for 4.0-4.1.1, 4.1.1-4.1.1 (with or without db/password) logons was performed;
mysqladmin also was tested. Additional check are nevertheless necessary. 
						
						
					 
					
						2003-07-01 23:40:59 +04:00 
						 
				 
			
				
					
						
							
							
								pem@mysql.com 
							
						 
					 
					
						
						
							
						
						1d3c703d58 
					 
					
						
						
							
							SP cache (WL#730). (Mostly by vva, additions by pem.)  
						
						
						
						
					 
					
						2003-07-01 18:14:24 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						baf9baba2a 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2003-07-01 15:57:45 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						6bc7b3a6be 
					 
					
						
						
							
							LAST_INSERT_ID() should not be set if we couldn't generate an auto_increment id.  
						
						
						
						
					 
					
						2003-06-30 13:28:36 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						34919a03c4 
					 
					
						
						
							
							Added thread variable max_seeks_for_key  
						
						... 
						
						
						
						Change optimizer to prefer key lookups before table scan
Change table scans to be done after tables with constrains on scanned table 
						
						
					 
					
						2003-06-27 03:04:54 +03:00 
						 
				 
			
				
					
						
							
							
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						2d120d32fa 
					 
					
						
						
							
							cond_count moved to SELECT_LEX_NODE  
						
						... 
						
						
						
						fixed BUG #726  
						
						
					 
					
						2003-06-26 11:09:11 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						5f556f11e0 
					 
					
						
						
							
							Fixed memory allocation in Unique to not allocate too much memory  
						
						
						
						
					 
					
						2003-06-26 07:56:55 +03:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						7371150f2d 
					 
					
						
						
							
							New class DTCollation (SQL:2003 calls it "declared type collation")  
						
						... 
						
						
						
						It's a combination of collation and its derivation (precedence order) 
						
						
					 
					
						2003-06-24 15:11:07 +05:00 
						 
				 
			
				
					
						
							
							
								gluh@gluh.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						289d375f50 
					 
					
						
						
							
							SCRUM  
						
						... 
						
						
						
						Task ID 894:
Backport default_week_format variable to 4.0 
						
						
					 
					
						2003-06-19 14:02:19 +05:00 
						 
				 
			
				
					
						
							
							
								igor@rurik.mysql.com 
							
						 
					 
					
						
						
							
						
						a0f3dcc3c8 
					 
					
						
						
							
							Merge rurik.mysql.com:/home/igor/mysql-4.1  
						
						... 
						
						
						
						into rurik.mysql.com:/home/igor/dev/mysql-4.1-0 
						
						
					 
					
						2003-06-12 06:22:35 -07:00 
						 
				 
			
				
					
						
							
							
								igor@rurik.mysql.com 
							
						 
					 
					
						
						
							
						
						f547f2769f 
					 
					
						
						
							
							Many files:  
						
						... 
						
						
						
						New feature: preload indexes into key cache.
mi_preload.c:
  new file
Many files:
  Added preload statement. 
						
						
					 
					
						2003-06-12 04:29:02 -07:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						81f0fb6e18 
					 
					
						
						
							
							character_set_server is now updatable  
						
						... 
						
						
						
						character_set_database was added
Code optimization: reuse more code for all character sets variables 
						
						
					 
					
						2003-05-30 13:03:56 +05:00 
						 
				 
			
				
					
						
							
							
								monty@mashka.mysql.fi 
							
						 
					 
					
						
						
							
						
						cb7061ebe4 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2003-05-22 02:57:27 +03:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						8d52377a5c 
					 
					
						
						
							
							Some SHOW VARIABLES have been renamed:  
						
						... 
						
						
						
						collation_client  -> character_set_client
collation_results -> character_set_results
character_set     -> character_set_server
SET NAMES now doesn't start client->server conversion
SET CHARACTER SET now starts both client->server and server->client conversion 
						
						
					 
					
						2003-05-21 17:44:12 +05:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						dd2b7918cd 
					 
					
						
						
							
							Merge with 4.0.13  
						
						
						
						
					 
					
						2003-05-19 16:35:49 +03:00 
						 
				 
			
				
					
						
							
							
								vva@eagle.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						afd581edd3 
					 
					
						
						
							
							made lex a pointer in THD  
						
						
						
						
					 
					
						2003-05-05 14:54:37 -04:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						12e53eb9e1 
					 
					
						
						
							
							parallel-repair available in mysqld  
						
						
						
						
					 
					
						2003-05-04 18:43:37 +02:00 
						 
				 
			
				
					
						
							
							
								monty@narttu.mysql.fi 
							
						 
					 
					
						
						
							
						
						9e4f394e59 
					 
					
						
						
							
							Fix reference to not initialized memory  
						
						... 
						
						
						
						Changed handing of priv_host to fix bug in FLUSH PRIVILEGES 
						
						
					 
					
						2003-04-30 10:15:09 +03:00 
						 
				 
			
				
					
						
							
							
								venu@myvenu.com 
							
						 
					 
					
						
						
							
						
						eb137c063c 
					 
					
						
						
							
							Support of warnings for all DML statements (Insert, Update and Alter)  
						
						... 
						
						
						
						Fix LOAD DATA INFILE warnings to have a better meanigful messages
Fix to make the mysql command line to automatically show the warnings count for all basic commands 
						
						
					 
					
						2003-04-30 00:02:28 -07:00 
						 
				 
			
				
					
						
							
							
								pem@mysql.com 
							
						 
					 
					
						
						
							
						
						35c82164f6 
					 
					
						
						
							
							Merged 4.1 to 5.0.  
						
						
						
						
					 
					
						2003-04-29 12:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						d13e4fc532 
					 
					
						
						
							
							CURRENT_USER() and "access denied" error messages now report hostname exactly as it was specified in the GRANT command (with wildcards, that is)  
						
						
						
						
					 
					
						2003-04-29 00:15:18 +02:00 
						 
				 
			
				
					
						
							
							
								Sinisa@sinisa.nasamreza.org 
							
						 
					 
					
						
						
							
						
						5dc8dbea5f 
					 
					
						
						
							
							merge fix  
						
						
						
						
					 
					
						2003-04-26 15:26:28 +03:00 
						 
				 
			
				
					
						
							
							
								Sinisa@sinisa.nasamreza.org 
							
						 
					 
					
						
						
							
						
						3ca1a152eb 
					 
					
						
						
							
							Making a better fix for double released pointers and safe  
						
						... 
						
						
						
						TMP_TABLE_PARAM.
This involved moving things around in include files.
All tests, including the ones with Valgrind passed. 
						
						
					 
					
						2003-04-26 15:12:14 +03:00 
						 
				 
			
				
					
						
							
							
								guilhem@mysql.com 
							
						 
					 
					
						
						
							
						
						66e97ba570 
					 
					
						
						
							
							Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.1  
						
						... 
						
						
						
						into mysql.com:/home/mysql_src/mysql-4.1 
						
						
					 
					
						2003-04-24 17:42:07 +02:00 
						 
				 
			
				
					
						
							
							
								igor@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						517a287ec9 
					 
					
						
						
							
							Merge ibabaev@bk-internal.mysql.com:/home/bk/mysql-4.1  
						
						... 
						
						
						
						into hundin.mysql.fi:/home/igor/dev/mysql-4.1 
						
						
					 
					
						2003-04-24 18:42:06 +03:00 
						 
				 
			
				
					
						
							
							
								guilhem@mysql.com 
							
						 
					 
					
						
						
							
						
						b03ec0d7db 
					 
					
						
						
							
							Replication: new code to not modify in-memory log positions until the COMMIT  
						
						... 
						
						
						
						is executed, even if the transaction spans on >=2 relay logs (bug #53 ).
New variable relay_log_purge =0|1
New test to verify bug #53  
						
						
					 
					
						2003-04-24 15:29:25 +02:00 
						 
				 
			
				
					
						
							
							
								igor@hundin.mysql.fi 
							
						 
					 
					
						
						
							
						
						80615fade2 
					 
					
						
						
							
							Many files:  
						
						... 
						
						
						
						Added the MAX_LENGTH_FOR_SORT_DATA option
filesort.cc:
  Added the MAX_LENGTH_FOR_SORT_DATA option 
						
						
					 
					
						2003-04-24 14:33:33 +03:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						6d5f527afd 
					 
					
						
						
							
							Variable names have been renamed:  
						
						... 
						
						
						
						client_collation -> collation_client
  result_collation -> collation_results
  connection_collation -> collation_connection 
						
						
					 
					
						2003-04-23 18:19:22 +05:00 
						 
				 
			
				
					
						
							
							
								bar@bar.mysql.r18.ru 
							
						 
					 
					
						
						
							
						
						a3d08eaaf9 
					 
					
						
						
							
							I renamed system variable literal_collation into connection_collation  
						
						
						
						
					 
					
						2003-04-22 12:27:35 +05:00 
						 
				 
			
				
					
						
							
							
								pem@mysql.com 
							
						 
					 
					
						
						
							
						
						64da2fff67 
					 
					
						
						
							
							Post post-merge fix.  
						
						
						
						
					 
					
						2003-04-17 00:34:15 +02:00 
						 
				 
			
				
					
						
							
							
								pem@mysql.com 
							
						 
					 
					
						
						
							
						
						386b0b91b2 
					 
					
						
						
							
							Merged 4.1 into 5.0.  
						
						
						
						
					 
					
						2003-04-16 23:23:23 +02:00