You've already forked mariadb-columnstore-engine
							
							
				mirror of
				https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
				synced 2025-11-03 17:13:17 +03:00 
			
		
		
		
	* Add check for simd acrh support * Updates * More polite and detailed error messages * Updates * Always true to conditional Co-authored-by: Leonid Fedorov <leonid.fedorov@mariadb.com>
		
			
				
	
	
		
			13 lines
		
	
	
		
			447 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			447 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
 | 
						|
if [ -z $(cat /proc/cpuinfo | grep -E 'sse4_2|neon|asimd' | head -c1) ]; then
 | 
						|
    echo "error: this machine CPU lacks of support for Intel SSE4.2 or ARM Advanced SIMD instructions.
 | 
						|
Columnstore requires one of this instruction sets, installation aborted"
 | 
						|
    exit 1
 | 
						|
fi
 | 
						|
 | 
						|
if [ "$1" == "2" ]; then
 | 
						|
    /bin/cp -f /etc/columnstore/storagemanager.cnf /etc/columnstore/storagemanager.cnf.rpmsave > /dev/null 2>&1
 | 
						|
    columnstore-pre-uninstall
 | 
						|
fi
 | 
						|
exit 0
 |