mirror of
				https://github.com/Unleash/unleash.git
				synced 2025-10-27 11:02:16 +01:00 
			
		
		
		
	* refactor: fix missing tsconfig path in .eslintrc * refactor: require contextName and operator * refactor: fix crash on missing feature strategies * feat: add segments schema * feat: add segments client API * feat: add segments permissions * refactor: fail migration if things exist * refactor: remove strategy IDs from responses * refactor: allow empty description * refactor: add segment import/export * refactor: add perf scripts * refactor: add get segment fn * refactor: move constraint validation endpoint * refactor: use a separate id for segment updates * refactor: use PERF_AUTH_KEY for artillery * refactor: adjust segment seed size * refactor: add missing event data await * refactor: improve method order * refactor: remove request body limit override
		
			
				
	
	
		
			26 lines
		
	
	
		
			516 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			516 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env bash
 | |
| 
 | |
| set -feu
 | |
| 
 | |
| cd "$(dirname "$0")"
 | |
| 
 | |
| . ../env.sh
 | |
| 
 | |
| print_response_size () {
 | |
|     local URL
 | |
|     local RES
 | |
|     URL="$1"
 | |
|     RES="$(curl -s -H "Authorization: $PERF_AUTH_KEY" "$URL")"
 | |
|     echo
 | |
|     echo "$URL"
 | |
|     echo
 | |
|     echo "* Byte size: $(echo "$RES" | wc -c) bytes"
 | |
|     echo "* GZIP size: $(echo "$RES" | gzip -6 | wc -c) bytes"
 | |
| }
 | |
| 
 | |
| print_response_size "$PERF_APP_URL/api/admin/projects"
 | |
| 
 | |
| print_response_size "$PERF_APP_URL/api/admin/features"
 | |
| 
 | |
| print_response_size "$PERF_APP_URL/api/client/features"
 |