drrtuy 
							
						 
					 
					
						
						
							
						
						101a07d90b 
					 
					
						
						
							
							feat(): related unit tests fixes  
						
						
						
						
					 
					
						2025-03-27 22:12:48 +00:00 
						 
				 
			
				
					
						
							
							
								drrtuy 
							
						 
					 
					
						
						
							
						
						90b4322470 
					 
					
						
						
							
							feat(): propagated changes into SLTPoolAllocator and friends  
						
						
						
						
					 
					
						2025-03-27 22:12:48 +00:00 
						 
				 
			
				
					
						
							
							
								drrtuy 
							
						 
					 
					
						
						
							
						
						a6de8ec1ac 
					 
					
						
						
							
							feat(): dangling pointer/ref issue has been solved for both RGData and BS  
						
						
						
						
					 
					
						2025-03-27 22:12:48 +00:00 
						 
				 
			
				
					
						
							
							
								drrtuy 
							
						 
					 
					
						
						
							
						
						397b3ff729 
					 
					
						
						
							
							feat(): change ref to atomic with ptr to atomic  
						
						
						
						
					 
					
						2025-03-27 22:12:48 +00:00 
						 
				 
			
				
					
						
							
							
								drrtuy 
							
						 
					 
					
						
						
							
						
						5f1bd3be12 
					 
					
						
						
							
							feat(RGData,StringStore): add counting allocator capabilities to those ctors used in BPP::execute()  
						
						
						
						
					 
					
						2025-03-27 22:12:48 +00:00 
						 
				 
			
				
					
						
							
							
								Sergey Zefirov 
							
						 
					 
					
						
						
							
						
						b53c231ca6 
					 
					
						
						
							
							MCOL-271 empty strings should not be NULLs ( #2794 )  
						
						... 
						
						
						
						This patch improves handling of NULLs in textual fields in ColumnStore.
Previously empty strings were considered NULLs and it could be a problem
if data scheme allows for empty strings. It was also one of major
reasons of behavior difference between ColumnStore and other engines in
MariaDB family.
Also, this patch fixes some other bugs and incorrect behavior, for
example, incorrect comparison for "column <= ''" which evaluates to
constant True for all purposes before this patch. 
						
						
					 
					
						2023-03-30 21:18:29 +03:00 
						 
				 
			
				
					
						
							
							
								mariadb-AndreyPiskunov 
							
						 
					 
					
						
						
							
						
						0863ecd279 
					 
					
						
						
							
							Replace getBinaryField  
						
						
						
						
					 
					
						2022-08-25 18:21:43 +03:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						fbd043b036 
					 
					
						
						
							
							Fixing alightment for clang tests of rowgroup  
						
						
						
						
					 
					
						2022-03-23 14:29:19 +00:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						04752ec546 
					 
					
						
						
							
							clang format apply  
						
						
						
						
					 
					
						2022-01-21 16:43:49 +00:00 
						 
				 
			
				
					
						
							
							
								Leonid Fedorov 
							
						 
					 
					
						
						
							
						
						73e710ed52 
					 
					
						
						
							
							Add ctest for google unittests  
						
						
						
						
					 
					
						2021-08-02 19:41:04 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						5ba6737965 
					 
					
						
						
							
							Fixes for Decimal multiplication overflow check and RowGroup UTs  
						
						
						
						
					 
					
						2020-11-22 17:55:22 +00: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 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						1588ebe439 
					 
					
						
						
							
							MCOL-641 Clean up primitives code  
						
						... 
						
						
						
						Add int128_t support into ByteStream
Fixed UTs broken after collation patch 
						
						
					 
					
						2020-11-18 13:52:19 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						51d77d74df 
					 
					
						
						
							
							MCOL-641 Fix for GROUP BY on wide-DECIMALs.  
						
						
						
						
					 
					
						2020-11-18 13:51:26 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						f63611c422 
					 
					
						
						
							
							MCOL-641 This commit adds support for group_concat w/o ORDER BY.  
						
						... 
						
						
						
						Small refactoring in Row methods. 
						
						
					 
					
						2020-11-18 13:51:26 +00:00 
						 
				 
			
				
					
						
							
							
								Gagan Goel 
							
						 
					 
					
						
						
							
						
						9b714274db 
					 
					
						
						
							
							MCOL-641 1. Minor refactoring of decimalToString for int128_t.  
						
						... 
						
						
						
						2. Update unit tests for decimalToString.
3. Allow support for wide decimal in TupleConstantStep::fillInConstants(). 
						
						
					 
					
						2020-11-18 13:47:44 +00:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						238386bf63 
					 
					
						
						
							
							MCOL-641 Replaced IDB_Decima.__v union with int128_t attribute.  
						
						... 
						
						
						
						Moved all tests into ./test
Introduced ./datatypes directory 
						
						
					 
					
						2020-11-18 13:47:44 +00:00