Andrew Hutchings 
							
						 
					 
					
						
						
							
						
						8baf0590a4 
					 
					
						
						
							
							MCOL-653 Revert SUM(1) behaviour  
						
						... 
						
						
						
						SUM(1) behaviour was changed as part of MCOL-301. But the original
behaviour was correct. 
						
						
					 
					
						2017-03-31 21:47:12 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Hutchings 
							
						 
					 
					
						
						
							
						
						27e5995cd3 
					 
					
						
						
							
							MCOL-267 Add basic engine support  
						
						... 
						
						
						
						This patch adds enough support so that cross engines joins with blob
columns in the foreign engines will work. The modifications are as
follows:
* Add CrossEngine support for non-NULL-terminated (binary) data
* Add row data support for blobs (similar to varbinary)
* Add engine support for writing out blob data correctly to the storage
engine API
* Re-enable blob support in the engine plugin 
						
						
					 
					
						2017-03-17 09:27:50 +00:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						c2344accc9 
					 
					
						
						
							
							MCOL-513 clean up and test thread pool for ExeMgr  
						
						
						
						
					 
					
						2017-02-09 18:00:00 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Hutchings 
							
						 
					 
					
						
						
							
						
						641fd2bfe2 
					 
					
						
						
							
							MCOL-494 Don't try to process BLOB/TEXT  
						
						... 
						
						
						
						It is possible for a BLOB/TEXT column to appear in a cross engine join.
This causes an ExeMgr crash later during execution. For now this patch
disable BLOB/TEXT support. 
						
						
					 
					
						2017-01-10 07:33:00 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Hutchings 
							
						 
					 
					
						
						
							
						
						98f92d53b2 
					 
					
						
						
							
							MCOL-301 Fix nested arithmatic in aggregate  
						
						... 
						
						
						
						Arithmatic on two functions inside an aggregate function caused an error
due to the function not being parsed correctly. This fix parses the
function for the arithmatic. 
						
						
					 
					
						2016-12-16 21:42:52 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Hutchings 
							
						 
					 
					
						
						
							
						
						5376d4b290 
					 
					
						
						
							
							MCOL-301 fix SUM() with constants  
						
						... 
						
						
						
						If SUM() has constants return the MAX() instead of constant * rows. 
						
						
					 
					
						2016-12-15 17:13:02 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Hutchings 
							
						 
					 
					
						
						
							
						
						14a9581bb6 
					 
					
						
						
							
							MCOL-385 Fix crash observed with 10.1.19 merge  
						
						... 
						
						
						
						Appears to be a regression introduced in MCOL-361 which was causing a
segault with bug3670.negative.sql 
						
						
					 
					
						2016-11-07 21:04:26 +00:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						086a98794e 
					 
					
						
						
							
							MCOL-361 String::c_ptr() can cause a realloc and break things. Remove all uses of c_ptr to String objects from the server.  
						
						
						
						
					 
					
						2016-11-01 16:07:13 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						331dfd3a4c 
					 
					
						
						
							
							Add better cache explanations to debug_walk. This is debug only.  
						
						
						
						
					 
					
						2016-10-27 15:39:50 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						e4f93ea2f2 
					 
					
						
						
							
							MCOL-46 subquery sometimes causes unknown error  
						
						... 
						
						
						
						This was caused by Item_cache::val_str() sometimes causing a full exec of subquery before we're ready 
						
						
					 
					
						2016-10-12 13:30:35 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						d50721d65a 
					 
					
						
						
							
							MCOL-343 Change references to String::ptr() into String::c_ptr()  
						
						
						
						
					 
					
						2016-10-03 15:54:55 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						09276ff885 
					 
					
						
						
							
							Comment debug lines. Change a debug line to be more useful.  
						
						
						
						
					 
					
						2016-09-01 13:01:33 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						10e5ed83ce 
					 
					
						
						
							
							MCOL-5 We've had problems with CREATE and DELETE crashing. Add some better error handling  
						
						
						
						
					 
					
						2016-08-12 16:57:51 -05:00 
						 
				 
			
				
					
						
							
							
								david hill 
							
						 
					 
					
						
						
							
						
						e9d96ddc85 
					 
					
						
						
							
							copyright additions  
						
						
						
						
					 
					
						2016-06-01 20:03:20 -05:00 
						 
				 
			
				
					
						
							
							
								david hill 
							
						 
					 
					
						
						
							
						
						3a6d4c3fd2 
					 
					
						
						
							
							Revert "copyright name change"  
						
						... 
						
						
						
						This reverts commit 7000f6e4f2 
						
						
					 
					
						2016-06-01 17:54:28 -05:00 
						 
				 
			
				
					
						
							
							
								david hill 
							
						 
					 
					
						
						
							
						
						7000f6e4f2 
					 
					
						
						
							
							copyright name change  
						
						
						
						
					 
					
						2016-06-01 14:54:11 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						c1c82a606b 
					 
					
						
						
							
							MCOL-2 Change error and message text to Columnstore  
						
						
						
						
					 
					
						2016-05-27 14:40:19 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						2fa2a214c6 
					 
					
						
						
							
							MCOL-81 - optimizer override bug  
						
						
						
						
					 
					
						2016-05-24 17:42:17 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						4ba6ce790e 
					 
					
						
						
							
							MCOL-23 working_tpch1_compareLogOnly/onClauseJoins/bug4031.sql: A better solution  
						
						
						
						
					 
					
						2016-05-23 18:41:00 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						71ecd3212b 
					 
					
						
						
							
							MCOL-23 working_tpch1_compareLogOnly/onClauseJoins/bug4031.sql: Create a better search for the correct TABLE_LIST* object.  
						
						
						
						
					 
					
						2016-05-23 18:34:25 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						eb36fa5e7e 
					 
					
						
						
							
							MCOL-2 Update engine name to columnstore part 2  
						
						
						
						
					 
					
						2016-05-18 17:31:44 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						80437a0083 
					 
					
						
						
							
							MCOL-2 Update engine name to columnstore  
						
						
						
						
					 
					
						2016-05-18 17:28:50 -05:00 
						 
				 
			
				
					
						
							
							
								root 
							
						 
					 
					
						
						
							
						
						94a3174688 
					 
					
						
						
							
							Fix XOR handling in gp_walk to be consistent with other logical operators . XOR  is no more ITEM_COND, but ITEM_FUNC  
						
						
						
						
					 
					
						2016-05-18 17:15:57 +02:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						e28242a885 
					 
					
						
						
							
							MCOL-43 - Function Join Fails. Added support for MYSQL_TYPE_DATETIME2  
						
						
						
						
					 
					
						2016-05-16 15:39:38 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						e1b63c4f9e 
					 
					
						
						
							
							MCOL-47. Fix so IN string lists don't mess up  
						
						
						
						
					 
					
						2016-05-12 15:23:50 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						8b22aa01f8 
					 
					
						
						
							
							Revert some changes back to look like 4.6 -- sj_on_expr is for semi join only. change back on_expr  
						
						
						
						
					 
					
						2016-05-03 14:20:48 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						445ac3337b 
					 
					
						
						
							
							Derived tables no longer are cached. Fix optimizer to handle this fact  
						
						
						
						
					 
					
						2016-05-02 18:43:54 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						a72f053840 
					 
					
						
						
							
							Fix for date_item and a crash  
						
						
						
						
					 
					
						2016-04-26 17:21:35 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						2ae06e59d1 
					 
					
						
						
							
							some more stuff in debug_walk  
						
						
						
						
					 
					
						2016-03-15 16:06:10 -05:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						54011ad4dc 
					 
					
						
						
							
							Fix a crash  
						
						
						
						
					 
					
						2016-03-10 17:35:31 -06:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						6090c0e618 
					 
					
						
						
							
							Reverse loop must still account for 0 based array  
						
						
						
						
					 
					
						2016-03-08 16:46:35 -06:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						5e57ea8b54 
					 
					
						
						
							
							Some more CACHE_ITEM stuff  
						
						
						
						
					 
					
						2016-02-29 18:47:10 -06:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						353ec57908 
					 
					
						
						
							
							Changes needed for Item::CACHE_ITEM  
						
						
						
						
					 
					
						2016-02-29 18:01:22 -06:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						6e58ad4cc2 
					 
					
						
						
							
							Add handling of subquery cach item types. This is not working, but...  
						
						
						
						
					 
					
						2016-02-26 14:33:30 -06:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						357cba722c 
					 
					
						
						
							
							Change error codes to match MariaDB's new scheme  
						
						
						
						
					 
					
						2016-02-17 10:09:40 -06:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						e4c7f2292c 
					 
					
						
						
							
							Remove some files that shouldn't be in version control (If you need them, I still have them).  
						
						... 
						
						
						
						Some changes needded to build debug 
						
						
					 
					
						2016-02-08 13:54:26 -06:00 
						 
				 
			
				
					
						
							
							
								david hill 
							
						 
					 
					
						
						
							
						
						f6afc42dd0 
					 
					
						
						
							
							the begginning  
						
						
						
						
					 
					
						2016-01-06 14:08:59 -06:00