Andrew Hutchings 
							
						 
					 
					
						
						
							
						
						020b211bb7 
					 
					
						
						
							
							Merge branch 'develop-1.2' into develop-merge-up-20190514  
						
						
						
						
					 
					
						2019-05-14 13:58:33 +01:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						9dc33c4e82 
					 
					
						
						
							
							Another try to cope with warnings under gcc 8.2.  
						
						
						
						
					 
					
						2019-04-29 11:05:03 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						22c0c98e61 
					 
					
						
						
							
							MCOL-498 Reduced number of blocks created for abbreviated extents  
						
						... 
						
						
						
						thus reduced IO load when creating a table.
    Uncompressed abbreviated segment and dicts aren't affected by
    this b/c CS'es system catalog uses uncompressed dict files. CS
    now doesn't work with empty dicts files. 
						
						
					 
					
						2019-04-22 20:02:04 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						bc3c780e35 
					 
					
						
						
							
							MCOL-498 Revived unit tests for writeengine/shared and add new tests  
						
						... 
						
						
						
						for extent extention.
Added a getter, moved some methods from protected into public to use
with unit tests, e.g createFile, setPreallocSpace. Added code stub in
FileOp::oid2FileName to use with UT. 
						
						
					 
					
						2019-04-22 20:02:00 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						abf7ef80c2 
					 
					
						
						
							
							MCOL-498 Changes made according with review suggestions.  
						
						... 
						
						
						
						Add more comments.
    Changed return value for HDFS'es fallocate.
    Removed unnecessary code in ColumnBufferCompressed::writeToFile
    Replaced Nulls with Empties in variable names. 
						
						
					 
					
						2019-04-22 20:01:50 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						cbdcdb9f10 
					 
					
						
						
							
							MCOL-498 Add DBRootX.PreallocSpace setting in the XML. Dict files extents now contain a correct number of blocks available.  
						
						
						
						
					 
					
						2019-04-22 20:01:43 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						29becc2971 
					 
					
						
						
							
							MCOL-498 Passed test100.  
						
						
						
						
					 
					
						2019-04-22 20:01:36 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						8037af5161 
					 
					
						
						
							
							MCOL-498 Fill up next block with empty values if insert values up to the block boundary.  
						
						
						
						
					 
					
						2019-04-22 20:01:26 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						7cf0d55dd0 
					 
					
						
						
							
							MCOL-498: Fill up the block with NULLs when CS touches for the first time it with INSERT..VALUES.  
						
						
						
						
					 
					
						2019-04-22 20:01:18 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						81fe7fa1a9 
					 
					
						
						
							
							MCOL-498. Add the knob to disable segment|dict file preallocation. Dict files extension uses fallocate() if possible.  
						
						
						
						
					 
					
						2019-04-22 20:01:14 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Nozdrin 
							
						 
					 
					
						
						
							
						
						1d9f47a55c 
					 
					
						
						
							
							MCOL-498. Segment files extension uses fallocate() now to optimize load put on SSD disks.  
						
						
						
						
					 
					
						2019-04-22 20:01:09 +03:00 
						 
				 
			
				
					
						
							
							
								Andrew Hutchings 
							
						 
					 
					
						
						
							
						
						17f077012d 
					 
					
						
						
							
							Merge branch 'develop-1.1' into 1.1-merge-up  
						
						
						
						
					 
					
						2017-12-13 09:09:39 +00:00 
						 
				 
			
				
					
						
							
							
								David Hall 
							
						 
					 
					
						
						
							
						
						34799d8d30 
					 
					
						
						
							
							MCOL-994 handle a second abbreviated extent in case it moved dbroots because of redistribute remove.  
						
						
						
						
					 
					
						2017-12-07 10:49:51 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew Hutchings 
							
						 
					 
					
						
						
							
						
						01446d1e22 
					 
					
						
						
							
							Reformat all code to coding standard  
						
						
						
						
					 
					
						2017-10-26 17:18:17 +01:00 
						 
				 
			
				
					
						
							
							
								david hill 
							
						 
					 
					
						
						
							
						
						f6afc42dd0 
					 
					
						
						
							
							the begginning  
						
						
						
						
					 
					
						2016-01-06 14:08:59 -06:00