You've already forked mariadb-columnstore-engine
							
							
				mirror of
				https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
				synced 2025-10-31 18:30:33 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			779 B
		
	
	
	
		
			Awk
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			779 B
		
	
	
	
		
			Awk
		
	
	
	
	
	
| /BufferStatus/ {
 | |
|     pix = $2/96;
 | |
|     # print pix;
 | |
|     str = "";
 | |
|     if($3 < $4) {
 | |
|         for(i=0; i < $2; i= i + pix) {
 | |
|         #   print i, $2, $3, $4;
 | |
|         #       printf("/");
 | |
|            if(i < $3) {
 | |
|                str = str "*";
 | |
|            } else if (i >= $3 && i < $4) {
 | |
|                str = str "-";
 | |
|            } else if (i >= $4) {
 | |
|                str = str "*";
 | |
|            }
 | |
|         }
 | |
|         
 | |
|     } else {
 | |
|         for(i=0; i < $2; i = i + pix) {
 | |
|         #   print i, $2, $3, $4;
 | |
|         #       printf("\\");
 | |
|            if(i < $4) {
 | |
|                str = str "-";
 | |
|            } else if (i >= $4 && i < $3) {
 | |
|                str = str "*";
 | |
|            } else if (i >= $3) {
 | |
|                str = str "-";
 | |
|            }
 | |
|         }
 | |
|     }
 | |
|     printf("|%s| - %d\n", str, $2);
 | |
| }
 |