Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						04752ec546 
					 
					
						
						
							
							clang format apply  
						
						
						
						
					 
					
						2022-01-21 16:43:49 +00:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						01f3ceb437 
					 
					
						
						
							
							replace header guards with #pragma once  
						
						
						
						
					 
					
						2022-01-21 15:24:58 +00:00 
						 
				 
			
				
					
						
							
							
								Gagan Goel 
							
						 
					 
					
						
						
							
						
						995cadef2d 
					 
					
						
						
							
							MCOL-641 Fix alter table add wide decimal column.  
						
						... 
						
						
						
						This patch also removes CalpontSystemCatalog::BINARY and
ddlpackage::DDL_BINARY that were added during the initial
stages of the work on MCOL-641. 
						
						
					 
					
						2020-11-20 19:49:54 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Barkov 
							
						 
					 
					
						
						
							
						
						d5c6645ba1 
					 
					
						
						
							
							Adding mcs_basic_types.h  
						
						... 
						
						
						
						For now it consists of only:
using int128_t = __int128;
using uint128_t = unsigned __int128;
All new privitive data types should go into this file in the future. 
						
						
					 
					
						2020-11-18 13:53:15 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Barkov 
							
						 
					 
					
						
						
							
						
						129d5b5a0f 
					 
					
						
						
							
							MCOL-4174 Review/refactor frontend/connector code  
						
						
						
						
					 
					
						2020-11-18 13:53:15 +00:00 
						 
				 
			
				
					
						
							
							
								Gagan Goel 
							
						 
					 
					
						
						
							
						
						d3bc68b02f 
					 
					
						
						
							
							MCOL-641 Refactor initial extent elimination support.  
						
						... 
						
						
						
						This commit also adds support in TupleHashJoinStep::forwardCPData,
although we currently do not support wide decimals as join keys.
Row estimation to determine large-side of the join is also updated. 
						
						
					 
					
						2020-11-18 13:52:19 +00:00 
						 
				 
			
				
					
						
							
							
								Gagan Goel 
							
						 
					 
					
						
						
							
						
						6aea838360 
					 
					
						
						
							
							MCOL-641 Add support for functions (Part 2).  
						
						
						
						
					 
					
						2020-11-18 13:51:55 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						a7fcf39f2a 
					 
					
						
						
							
							MCOL-641 Fixed group_concat for narrow-DECIMALs.  
						
						
						
						
					 
					
						2020-11-18 13:51:26 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						b09f3088ca 
					 
					
						
						
							
							MCOL-641 Initial version of Math operations for wide decimal.  
						
						
						
						
					 
					
						2020-11-18 13:47:44 +00:00 
						 
				 
			
				
					
						
							
							
								Gagan Goel 
							
						 
					 
					
						
						
							
						
						824615a55b 
					 
					
						
						
							
							MCOL-641 Refactor empty value implementation in writeengine.  
						
						
						
						
					 
					
						2020-11-18 13:47:44 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						97ee1609b2 
					 
					
						
						
							
							MCOL-641 Replaced NULL binary constants.  
						
						... 
						
						
						
						DataConvert::decimalToString, toString, writeIntPart, writeFractionalPart are not templates anymore. 
						
						
					 
					
						2020-11-18 13:47:44 +00:00 
						 
				 
			
				
					
						
							
							
								Gagan Goel 
							
						 
					 
					
						
						
							
						
						8f80c1dee6 
					 
					
						
						
							
							MCOL-641 1. Implement int128 version of strtoll.  
						
						... 
						
						
						
						2. Templatize number_int_value.
3. Add test cases for strtoll128 and number_int_value for Decimal38. 
						
						
					 
					
						2020-11-18 13:47:02 +00:00