antony@pcg5ppc.xiphis.org 
							
						 
					 
					
						
						
							
						
						f4a153c3c4 
					 
					
						
						
							
							Bug#31473  
						
						... 
						
						
						
						"CSV does not work with NULL value in datetime fields"
  Attempting to insert a row with a NULL value for a DATETIME field
  results in a CSV file which the storage engine cannot read.
  Don't blindly assume that "0" is acceptable for all field types,
  Since CSV does not support NULL, we find out from the field the
  default non-null value.
  Do not permit the creation of a table with a nullable columns. 
						
						
					 
					
						2007-10-18 14:48:04 -07:00 
						 
				 
			
				
					
						
							
							
								msvensson@pilot.(none) 
							
						 
					 
					
						
						
							
						
						a5eab2c65f 
					 
					
						
						
							
							Remove file before writing to it.  
						
						
						
						
					 
					
						2007-08-08 16:39:13 +02:00 
						 
				 
			
				
					
						
							
							
								tsmith@sita.local 
							
						 
					 
					
						
						
							
						
						5f12f35c34 
					 
					
						
						
							
							Merge sita.local:/Users/tsmith/m/bk/51  
						
						... 
						
						
						
						into  sita.local:/Users/tsmith/m/bk/maint/51
This merge requires a post-merge fix to remove rpl_udf from
suite/rpl/t/disabled.def. 
						
						
					 
					
						2007-07-09 03:27:03 -06:00 
						 
				 
			
				
					
						
							
							
								ramil/ram@mysql.com/ramil.myoffice.izhnet.ru 
							
						 
					 
					
						
						
							
						
						ba650762d1 
					 
					
						
						
							
							Fix for bug  #29411 : deleting from a csv table leads to the table corruption  
						
						... 
						
						
						
						Problem: we don't adjust share->rows_recorded and local_saved_data_file_length
deleting rows from a CSV table, so following table check may fail.
Fix: properly adjust those values. 
						
						
					 
					
						2007-07-05 11:55:06 +05:00 
						 
				 
			
				
					
						
							
							
								ramil/ram@mysql.com/ramil.myoffice.izhnet.ru 
							
						 
					 
					
						
						
							
						
						2ca3289e3e 
					 
					
						
						
							
							Fix for bug  #29353 : inserting a negative value to a csv table leads to the table corruption  
						
						... 
						
						
						
						Problem: we believe a number cannot start with '-' ['+'] sign reading rows.
Fix: let field->store() check given values. 
						
						
					 
					
						2007-06-27 16:20:00 +05:00 
						 
				 
			
				
					
						
							
							
								svoj@april.(none) 
							
						 
					 
					
						
						
							
						
						c62450bbb9 
					 
					
						
						
							
							Merge mysql.com:/home/svoj/devel/bk/mysql-5.1-engines  
						
						... 
						
						
						
						into  mysql.com:/home/svoj/devel/mysql/BUG28971/mysql-5.1-engines 
						
						
					 
					
						2007-06-22 23:14:59 +05:00 
						 
				 
			
				
					
						
							
							
								bar@bar.myoffice.izhnet.ru 
							
						 
					 
					
						
						
							
						
						615297df8b 
					 
					
						
						
							
							Merge mysql.com:/home/bar/mysql-work/mysql-5.0.b28862  
						
						... 
						
						
						
						into  mysql.com:/home/bar/mysql-work/mysql-5.1.b28862 
						
						
					 
					
						2007-06-15 11:27:10 +05:00 
						 
				 
			
				
					
						
							
							
								bar@mysql.com/bar.myoffice.izhnet.ru 
							
						 
					 
					
						
						
							
						
						caf85332ba 
					 
					
						
						
							
							Bug#28862 Extended Latin1 characters get lost in CVS engine  
						
						... 
						
						
						
						Problem: Temporary buffer which is used for quoting and escaping
  was initialized to character set utf8, and thus didn't allow
  to store data in other character sets.
  Fix: changing character set of the buffer to be able to
  store any arbitrary sequence of bytes. 
						
						
					 
					
						2007-06-15 11:19:35 +05:00 
						 
				 
			
				
					
						
							
							
								svoj@mysql.com/april.(none) 
							
						 
					 
					
						
						
							
						
						8f5b6ec237 
					 
					
						
						
							
							BUG#28971 - ALTER TABLE followed by UPDATE for a CSV table  
						
						... 
						
						
						
						make server crash
UPDATE against CSV table may cause server crash or update a table with wrong
values.
CSV can write only a whole row at once. That means it must read all columns,
that it is not going to update, and write them along with updated columns.
But only limited set of columns was read, those that were needed for the
UPDATE query.
With this fix all columns are read in case we're performing an UPDATE. 
						
						
					 
					
						2007-06-15 03:22:40 +05:00 
						 
				 
			
				
					
						
							
							
								msvensson@pilot.blaudden 
							
						 
					 
					
						
						
							
						
						afd6fb94e0 
					 
					
						
						
							
							Remove non portable exec's from csv.test  
						
						
						
						
					 
					
						2007-02-19 17:06:47 +01:00 
						 
				 
			
				
					
						
							
							
								msvensson@pilot.blaudden 
							
						 
					 
					
						
						
							
						
						a6ac991c83 
					 
					
						
						
							
							Replace "exec rm" with  remove_file and "exec touch" with "write_file"  
						
						
						
						
					 
					
						2007-02-19 15:46:32 +01:00 
						 
				 
			
				
					
						
							
							
								kostja@bodhi.local 
							
						 
					 
					
						
						
							
						
						b72c2771dc 
					 
					
						
						
							
							Merge bk-internal.mysql.com:/home/bk/mysql-5.1  
						
						... 
						
						
						
						into  bodhi.local:/opt/local/work/mysql-5.1-runtime 
						
						
					 
					
						2007-01-11 22:15:20 +03:00 
						 
				 
			
				
					
						
							
							
								holyfoot/hf@hfmain.(none) 
							
						 
					 
					
						
						
							
						
						93a7321d45 
					 
					
						
						
							
							Merge mysql.com:/d2/hf/common/my51-common  
						
						... 
						
						
						
						into  mysql.com:/d2/hf/mr10/my51-mr10 
						
						
					 
					
						2007-01-10 14:34:28 +04:00 
						 
				 
			
				
					
						
							
							
								brian@zim.(none) 
							
						 
					 
					
						
						
							
						
						452a1331b2 
					 
					
						
						
							
							The CSV format has always relied on numbers being quoted, which doesn't always happen. This fixes that so that numbers can now be unquoted (and the output does this as well so that the log takes up less space).  
						
						
						
						
					 
					
						2007-01-04 11:41:17 -08:00 
						 
				 
			
				
					
						
							
							
								holyfoot/hf@mysql.com/hfmain.(none) 
							
						 
					 
					
						
						
							
						
						842b23a8fc 
					 
					
						
						
							
							WL#3630 (add embedded server to pushbuild)  
						
						... 
						
						
						
						5.1-related fixes
libmysqld/Makefile.am fixed to recompile and link ha_*.cc files that
keep dependance on THD structure.
Minor fixes to make tests working. 
						
						
					 
					
						2006-12-28 09:42:04 +04:00 
						 
				 
			
				
					
						
							
							
								petr/cps@outpost.site 
							
						 
					 
					
						
						
							
						
						b44bb83a27 
					 
					
						
						
							
							Fix Bug  #21328  mysqld issues warnings on ALTER CSV table to MyISAM  
						
						
						
						
					 
					
						2006-12-04 03:07:44 +03:00 
						 
				 
			
				
					
						
							
							
								monty@nosik.monty.fi 
							
						 
					 
					
						
						
							
						
						89570bf966 
					 
					
						
						
							
							Merge mysql.com:/home/my/mysql-5.0  
						
						... 
						
						
						
						into  mysql.com:/home/my/mysql-5.1 
						
						
					 
					
						2006-11-22 14:11:36 +02:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com/nosik.monty.fi 
							
						 
					 
					
						
						
							
						
						e825879800 
					 
					
						
						
							
							Remove compiler warnings  
						
						... 
						
						
						
						(Mostly in DBUG_PRINT() and unused arguments)
Fixed bug in query cache when used with traceing (--with-debug)
Fixed memory leak in mysqldump
Removed warnings from mysqltest scripts (replaced -- with #) 
						
						
					 
					
						2006-11-20 22:42:06 +02:00 
						 
				 
			
				
					
						
							
							
								cmiller@zippy.cornsilk.net 
							
						 
					 
					
						
						
							
						
						184467a2cc 
					 
					
						
						
							
							Merge bk-internal.mysql.com:/home/bk/mysql-5.1  
						
						... 
						
						
						
						into  zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.1-maint 
						
						
					 
					
						2006-10-17 11:23:07 -04:00 
						 
				 
			
				
					
						
							
							
								msvensson@neptunus.(none) 
							
						 
					 
					
						
						
							
						
						f39ff057d1 
					 
					
						
						
							
							Update tests and result files after running with new mysqltest that better detects problems with test files  
						
						
						
						
					 
					
						2006-10-04 13:09:37 +02:00 
						 
				 
			
				
					
						
							
							
								msvensson@shellback.(none) 
							
						 
					 
					
						
						
							
						
						b9eda58afb 
					 
					
						
						
							
							Merge shellback.(none):/home/msvensson/mysql/my51-mysqltest-new-commands  
						
						... 
						
						
						
						into  shellback.(none):/home/msvensson/mysql/same_tools/my51-same_tools 
						
						
					 
					
						2006-09-29 11:32:09 +02:00 
						 
				 
			
				
					
						
							
							
								acurtis/antony@xiphis.org/ltamd64.xiphis.org 
							
						 
					 
					
						
						
							
						
						f6129d68ce 
					 
					
						
						
							
							Bug#22080  
						
						... 
						
						
						
						"CHECK fails to identify some corruption"
  change to allow it to detect more errors in data format 
						
						
					 
					
						2006-09-25 09:04:19 -07:00 
						 
				 
			
				
					
						
							
							
								petr/cps@mysql.com/owlet.local 
							
						 
					 
					
						
						
							
						
						e36be72adb 
					 
					
						
						
							
							after merge fix  
						
						
						
						
					 
					
						2006-08-24 16:17:42 +04:00 
						 
				 
			
				
					
						
							
							
								petr/cps@owlet.local 
							
						 
					 
					
						
						
							
						
						5fae48d9e4 
					 
					
						
						
							
							Merge mysql.com:/home/cps/mysql/trees/mysql-5.0-virgin  
						
						... 
						
						
						
						into  mysql.com:/home/cps/mysql/trees/mysql-5.1-virgin 
						
						
					 
					
						2006-08-23 17:15:24 +04:00 
						 
				 
			
				
					
						
							
							
								msvensson@shellback.(none) 
							
						 
					 
					
						
						
							
						
						56e5fd1b5f 
					 
					
						
						
							
							Add missing semicolon in csv test  
						
						
						
						
					 
					
						2006-07-29 12:33:59 +02:00 
						 
				 
			
				
					
						
							
							
								petr/cps@mysql.com/owlet. 
							
						 
					 
					
						
						
							
						
						b176870cf6 
					 
					
						
						
							
							Fix Bug#15205 "Select from CSV table without the datafile causes crash"  
						
						
						
						
					 
					
						2006-07-11 15:54:52 +04:00 
						 
				 
			
				
					
						
							
							
								msvensson@shellback. 
							
						 
					 
					
						
						
							
						
						a68d2e3aa1 
					 
					
						
						
							
							Close share->data_file in before renaming in ha_tina::repair  
						
						... 
						
						
						
						Open and seek to end of data_file after rename 
Fix comment for when file does not need repair.
Set share->mapped_file to NULL always when it's been unmapped 
Add test to see that file can be used after repair 
						
						
					 
					
						2006-04-11 12:12:48 +02:00 
						 
				 
			
				
					
						
							
							
								petr@mysql.com 
							
						 
					 
					
						
						
							
						
						5d448351f2 
					 
					
						
						
							
							fix csv test failure on non-linux platforms  
						
						
						
						
					 
					
						2006-03-30 16:30:30 +04:00 
						 
				 
			
				
					
						
							
							
								petr@mysql.com 
							
						 
					 
					
						
						
							
						
						4c285fc5fc 
					 
					
						
						
							
							fix test in --ps-protocol mode  
						
						
						
						
					 
					
						2006-03-29 15:37:42 +04:00 
						 
				 
			
				
					
						
							
							
								petr@mysql.com 
							
						 
					 
					
						
						
							
						
						39a251f35b 
					 
					
						
						
							
							Post-review fixes for WL#3154 "Enable REPAIR for CSV tables"  
						
						
						
						
					 
					
						2006-03-29 06:28:57 +04:00 
						 
				 
			
				
					
						
							
							
								petr@mysql.com 
							
						 
					 
					
						
						
							
						
						307b724bbc 
					 
					
						
						
							
							WL#3154 "Enable REPAIR for CSV tables".  
						
						... 
						
						
						
						This is the first commit. Cleanups are
likely to follow after the merge. 
						
						
					 
					
						2006-03-13 19:36:34 +03:00 
						 
				 
			
				
					
						
							
							
								brian@zim.tangent.org 
							
						 
					 
					
						
						
							
						
						23d99ee03c 
					 
					
						
						
							
							The handlerton structures for archive and CSV had not been updated. Nicht so gute. I also fixed CSV to use fast alter table and put in a test in archive in case someone tries to do the same there (hint... it won't work).  
						
						
						
						
					 
					
						2006-02-07 22:42:57 -08:00 
						 
				 
			
				
					
						
							
							
								cps@outpost.site 
							
						 
					 
					
						
						
							
						
						ce2eb6d8cb 
					 
					
						
						
							
							WL1019: complete patch. Reapplied patch to the clean  
						
						... 
						
						
						
						tree to get rid of multiple typos in CS comments and
unify the patch. 
						
						
					 
					
						2006-01-19 05:56:06 +03:00 
						 
				 
			
				
					
						
							
							
								serg@serg.mylan 
							
						 
					 
					
						
						
							
						
						e0abc22bfc 
					 
					
						
						
							
							BUG#13406 - incorrect amount of "records deleted" in CSV.  
						
						... 
						
						
						
						Fallback to row-wise delete if number or rows in the table is unknown 
						
						
					 
					
						2005-11-17 22:52:31 +01:00 
						 
				 
			
				
					
						
							
							
								petr@mysql.com 
							
						 
					 
					
						
						
							
						
						038b300753 
					 
					
						
						
							
							Fix Bug#14672 Bug in deletion  
						
						
						
						
					 
					
						2005-11-06 02:11:12 +03:00 
						 
				 
			
				
					
						
							
							
								petr@mysql.com 
							
						 
					 
					
						
						
							
						
						a1f56ea5a6 
					 
					
						
						
							
							Fix Bug#13894 Server crashes on update of CSV table  
						
						
						
						
					 
					
						2005-11-05 15:08:15 +03:00 
						 
				 
			
				
					
						
							
							
								monty@mysql.com 
							
						 
					 
					
						
						
							
						
						3c12d0ae54 
					 
					
						
						
							
							Added end marker for tests to make future merges easier  
						
						
						
						
					 
					
						2005-07-28 03:22:47 +03:00 
						 
				 
			
				
					
						
							
							
								brian@avenger.(none) 
							
						 
					 
					
						
						
							
						
						1fe8b35bba 
					 
					
						
						
							
							This is the addition of the CSV engine "aka tina". Its an example engine that works as a plain text file.  
						
						
						
						
					 
					
						2004-08-12 20:57:18 -07:00