konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						dc11d3cfa1 
					 
					
						
						
							
							Proposed fix for Bug#4026 "Microseconds part of TIME/DATETIME types  
						
						 
						
						... 
						
						
						
						is broken (prepared statements)": fixed date handling in many places 
of prepared statements code. 
						
						
					 
					
						2004-06-09 03:21:50 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						26a5650d1b 
					 
					
						
						
							
							SQL Syntax for Prepared Statements: post-merge fixes  
						
						 
						
						
						
						
					 
					
						2004-06-08 00:43:03 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						916579e3fd 
					 
					
						
						
							
							Merged  
						
						 
						
						
						
						
					 
					
						2004-06-07 12:21:26 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						1e05e6cb82 
					 
					
						
						
							
							Post review fixes for "SQL Syntax for Prepared Statements".  
						
						 
						
						
						
						
					 
					
						2004-06-07 12:09:10 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						231ec66652 
					 
					
						
						
							
							More comments in prepared statements code.  
						
						 
						
						
						
						
					 
					
						2004-06-06 00:33:16 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						dc38512390 
					 
					
						
						
							
							Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1  
						
						 
						
						... 
						
						
						
						into mysql.com:/dbdata/psergey/mysql-4.1-ps-merge 
						
						
					 
					
						2004-06-01 17:29:13 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						e3b03d7a08 
					 
					
						
						
							
							* New, binlog-aware character sets support in SQL Syntax for Prepared statements.  
						
						 
						
						... 
						
						
						
						* The prepared statement query is put into binary log on execution only if it is an update query. 
						
						
					 
					
						2004-06-01 17:27:40 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pem@mysql.com 
							
						 
					 
					
						
						
							
						
						71eddc362e 
					 
					
						
						
							
							Merging 4.1 to 5.0.  
						
						 
						
						
						
						
					 
					
						2004-05-26 17:04:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						4eaac5fa56 
					 
					
						
						
							
							changed comment for LONG_DATA_COMMAND  
						
						 
						
						
						
						
					 
					
						2004-05-25 19:52:05 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						d7dd97089e 
					 
					
						
						
							
							Manually merged, requirees more merging  
						
						 
						
						
						
						
					 
					
						2004-05-25 08:15:50 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						f207b33a7b 
					 
					
						
						
							
							Support for character set conversion in binary protocol: another go  
						
						 
						
						... 
						
						
						
						after Monty's review.
- Item_param was rewritten.
- it turns out that we can't convert string data to character set of
  connection on the fly, because they first should be written to the binary
  log.
  To support efficient conversion we need to rewrite prepared statements
  binlogging code first. 
						
						
					 
					
						2004-05-25 02:03:49 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						700adb9ae9 
					 
					
						
						
							
							Added support for PREPARE stmt1 FROM @var,  
						
						 
						
						... 
						
						
						
						Fixed the problem of previous patch with replication,
More post-review fixes 
						
						
					 
					
						2004-05-24 21:08:22 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						f75b1adece 
					 
					
						
						
							
							Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1  
						
						 
						
						... 
						
						
						
						into mysql.com:/dbdata/psergey/mysql-4.1-ps-merge 
						
						
					 
					
						2004-05-21 04:31:07 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						fb17025b3e 
					 
					
						
						
							
							WL#1622 "SQL Syntax for Prepared Statements": Post-review fixes (1 of 2)  
						
						 
						
						
						
						
					 
					
						2004-05-21 04:27:50 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						c7396f8d20 
					 
					
						
						
							
							PS and SP made compatible in mechanism used for preparing query for rexecutions (Bug  #2266 )  
						
						 
						
						
						
						
					 
					
						2004-05-20 02:02:49 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hf@deer.(none) 
							
						 
					 
					
						
						
							
						
						3a7e3f0612 
					 
					
						
						
							
							embedded library: fix for sending of parameters to stored procedure.  
						
						 
						
						... 
						
						
						
						using of methods like sint2korr() doesn't work on Bigendian machines 
						
						
					 
					
						2004-05-18 19:13:21 +05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hf@deer.(none) 
							
						 
					 
					
						
						
							
						
						e18cd2ea9f 
					 
					
						
						
							
							Fixes for  #3371 ,  #3372 ,  #3374 ,  #3375 ,  #3376  
						
						 
						
						
						
						
					 
					
						2004-05-15 17:07:44 +05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pem@mysql.com 
							
						 
					 
					
						
						
							
						
						bf45960eef 
					 
					
						
						
							
							Merge 4.1 -> 5.0  
						
						 
						
						
						
						
					 
					
						2004-05-07 18:52:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						67ad78cb5d 
					 
					
						
						
							
							Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1  
						
						 
						
						... 
						
						
						
						into mysql.com:/dbdata/psergey/mysql-4.1-ps-merge 
						
						
					 
					
						2004-05-06 23:02:32 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						b58df2e9d4 
					 
					
						
						
							
							mysql_stmt_reset now expects ok/error packet from server.  
						
						 
						
						
						
						
					 
					
						2004-05-06 22:44:00 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						963ae8a9a7 
					 
					
						
						
							
							WL#1622: Post-merge fixes  
						
						 
						
						
						
						
					 
					
						2004-05-05 19:11:40 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miguel@hegel.local 
							
						 
					 
					
						
						
							
						
						4d8235b849 
					 
					
						
						
							
							Merge miguel@bk-internal.mysql.com:/home/bk/mysql-4.1  
						
						 
						
						... 
						
						
						
						into hegel.local:/home/miguel/bk/mysql-4.1 
						
						
					 
					
						2004-05-05 10:55:39 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miguel@hegel.local 
							
						 
					 
					
						
						
							
						
						634a024fa9 
					 
					
						
						
							
							Fixes for prior commit  
						
						 
						
						
						
						
					 
					
						2004-05-05 10:54:11 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						fdfcadc735 
					 
					
						
						
							
							Manual merge for WL#1622 code, will need fixes  
						
						 
						
						
						
						
					 
					
						2004-05-05 16:10:16 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						104fdf607d 
					 
					
						
						
							
							Merge bk-internal.mysql.com:/home/bk/mysql-4.1  
						
						 
						
						... 
						
						
						
						into mysql.com:/home/my/mysql-4.1 
						
						
					 
					
						2004-05-05 12:40:59 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						82c50dc49d 
					 
					
						
						
							
							Delete Items created during Prepared Stat (memory leak bug) (Bug  #3451 )  
						
						 
						
						
						
						
					 
					
						2004-05-05 12:40:33 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miguel@hegel.local 
							
						 
					 
					
						
						
							
						
						8d1480f7c5 
					 
					
						
						
							
							Windows fixes for VC++ compiler compability  
						
						 
						
						
						
						
					 
					
						2004-05-05 02:59:17 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dlenev@brandersnatch.localdomain 
							
						 
					 
					
						
						
							
						
						2c30359aa4 
					 
					
						
						
							
							Manual merge of bugfix for Bug  #1664 .  
						
						 
						
						
						
						
					 
					
						2004-05-04 19:13:18 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dlenev@brandersnatch.localdomain 
							
						 
					 
					
						
						
							
						
						c7fbcbca7a 
					 
					
						
						
							
							Fix for remaining issues described in Bug  #1664  
						
						 
						
						... 
						
						
						
						"mysql_send_long_data() API call is completely broken".
Now we are resetting some members (long_data_supplied/null_value...) of Item_param to its 
initial state after each execution of prepared statement. We also manipulating 
Item_param::maybe_null/null_value only via Item_param::set_* setters which makes code a bit 
more robust. 
						
						
					 
					
						2004-05-04 19:08:19 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						1eb588215b 
					 
					
						
						
							
							More small WL#1622 fixes: Allocate name of Prepared Statement on PS's mem_root.  
						
						 
						
						
						
						
					 
					
						2004-04-30 20:44:46 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						b55d59fe2f 
					 
					
						
						
							
							Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1  
						
						 
						
						... 
						
						
						
						into mysql.com:/dbdata/psergey/mysql-4.1-ps-merge 
						
						
					 
					
						2004-04-30 19:24:57 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						07eaf18642 
					 
					
						
						
							
							Merge bk-internal.mysql.com:/home/bk/mysql-4.1  
						
						 
						
						... 
						
						
						
						into mysql.com:/home/kostja/mysql/mysql-4.1-u2 
						
						
					 
					
						2004-04-30 03:00:55 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								konstantin@mysql.com 
							
						 
					 
					
						
						
							
						
						aec8522569 
					 
					
						
						
							
							Fix for Bug#3035 "Prepared statement integer inserts": now unsigned  
						
						 
						
						... 
						
						
						
						flag is sent to server with placeholder types.
There were no need to extend the protocol as one additional byte
was reserved for placeholder code, when placeholder code is in range 0-255.
So this byte is now used for flags. Post-review fixes added. 
						
						
					 
					
						2004-04-30 03:00:19 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						42c00f2aed 
					 
					
						
						
							
							Post-merge fixes  
						
						 
						
						
						
						
					 
					
						2004-04-14 22:20:19 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						194027d5d8 
					 
					
						
						
							
							Merged  
						
						 
						
						
						
						
					 
					
						2004-04-13 02:18:09 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						a314cbefa1 
					 
					
						
						
							
							WL#1622 "SQL Syntax for Prepared Statements": post-review fixes:  
						
						 
						
						... 
						
						
						
						Moved PS name to Statement class, Statement_map now handles name-to-statement resolution.
  Both named and unnamed statements are now executed in one function (sql_prepare.cc:execute_stmt)
  Fixed a problem: Malformed sequence of commands from client could cause server to use previously deleted objects.
  Some code cleanup and small fixes 
						
						
					 
					
						2004-04-13 01:58:48 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						5e22d6cbfc 
					 
					
						
						
							
							Fix and testcase for BUG#3367.  
						
						 
						
						
						
						
					 
					
						2004-04-13 00:13:25 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						a535342d57 
					 
					
						
						
							
							after review PS fixes  
						
						 
						
						
						
						
					 
					
						2004-04-10 01:14:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						ac563b1b8e 
					 
					
						
						
							
							Merge  
						
						 
						
						
						
						
					 
					
						2004-04-08 17:08:56 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						56be6f3f93 
					 
					
						
						
							
							merge  
						
						 
						
						
						
						
					 
					
						2004-04-08 00:19:43 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						5e37c41fae 
					 
					
						
						
							
							new error for unsupported command in PS  
						
						 
						
						... 
						
						
						
						fixed IN subselect with basic constant left expression
SQLCOM_CREATE_TABLE, SQLCOM_UPDATE_MULTI, SQLCOM_REPLACE_SELECT, SQLCOM_INSERT_SELECT, QLCOM_DELETE_MULTI fixed to be compatible with PS (BUG#3398, BUG#3406)
fixed multiupdate privelege check (BUG#3408)
fixed multiupdate tables check (BUG#3411)
unchecked commands now is rejected by PS protocol to avoid serever crash
fixed cleunup procedure to be compatible sith DO/SET (BUG#3393) 
						
						
					 
					
						2004-04-08 00:16:17 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pem@mysql.com 
							
						 
					 
					
						
						
							
						
						dfd59e296e 
					 
					
						
						
							
							Merge 4.1 -> 5.0.  
						
						 
						
						
						
						
					 
					
						2004-04-07 19:07:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						61fd95d168 
					 
					
						
						
							
							Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1  
						
						 
						
						... 
						
						
						
						into sanja.is.com.ua:/home/bell/mysql/bk/work-ps3-4.1 
						
						
					 
					
						2004-04-07 15:23:05 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bell@sanja.is.com.ua 
							
						 
					 
					
						
						
							
						
						560a9f66d3 
					 
					
						
						
							
							after review changes  
						
						 
						
						
						
						
					 
					
						2004-04-07 13:25:24 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						ca75b62d5a 
					 
					
						
						
							
							Correct handling of parameter variables with NULL values in PREPARE queries  
						
						 
						
						
						
						
					 
					
						2004-04-07 12:58:28 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						c1d8752081 
					 
					
						
						
							
							Merge bk-internal:/home/bk/mysql-4.1/  
						
						 
						
						... 
						
						
						
						into serg.mylan:/usr/home/serg/Abk/mysql-4.1 
						
						
					 
					
						2004-04-06 12:32:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						d6975b6367 
					 
					
						
						
							
							don't modify constant strings  
						
						 
						
						
						
						
					 
					
						2004-04-06 12:31:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						1f8505d66f 
					 
					
						
						
							
							Post-merge fixes  
						
						 
						
						
						
						
					 
					
						2004-04-05 19:52:10 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sergefp@mysql.com 
							
						 
					 
					
						
						
							
						
						a8386d01c2 
					 
					
						
						
							
							Many files:  
						
						 
						
						... 
						
						
						
						SQL Syntax for Prepared Statements (WL#1622)
ps.test, ps.result:
  new file 
						
						
					 
					
						2004-04-05 19:43:37 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						42cf92ce37 
					 
					
						
						
							
							Fixed many compiler warnings  
						
						 
						
						... 
						
						
						
						Fixed bugs in group_concat with ORDER BY and DISTINCT (Bugs #2695 , #3381  and #3319 )
Fixed crash when doing rollback in slave and the io thread catched up with the sql thread
Set locked_in_memory properly 
						
						
					 
					
						2004-04-05 13:56:05 +03:00