tfcache-comparison

changed arguments format

2/8/2020 1:28:01 AM

Changes

reduce.sh 9(+8 -1)

Details

reduce.sh 9(+8 -1)

diff --git a/reduce.sh b/reduce.sh
index 9cf1d7a..4b48150 100755
--- a/reduce.sh
+++ b/reduce.sh
@@ -14,6 +14,9 @@ function initialize-output() {
 		if [[ ! -f  applications/output/hits-distribution.csv || "$overwrite" == "overwrite" ]]; then
 			echo 'application,version,users,name,identifier,event,amount' > applications/output/hits-distribution.csv
 		fi
+		if [[ ! -f  applications/output/uncached-parameters.csv || "$overwrite" == "overwrite" ]]; then
+			echo 'application,version,users,name,parameters,amount' > applications/output/uncached-parameters.csv
+		fi
 	fi
 }
 
@@ -71,7 +74,11 @@ for version in $versions; do
 			fi
 			if [[ $host = "localhost" && ("$reduce" = "*" || "$reduce" = "cache") ]]; then
 				echo "$(date '+%F %T') Reducing cachemetrics of $application-$version with $user users"
-				java $JAVA_OPTS -jar adapters/Cache/target/Cache-1.0.jar applications/output/$application-$version-${user}user-cache applications/output/hits-distribution.csv $application,$version,$user,
+				java $JAVA_OPTS -jar adapters/Cache/target/Cache-1.0.jar --events=applications/output/$application-$version-${user}user-cache --reduce=applications/output/hits-distribution.csv --prefix=$application,$version,$user,
+				if [[ $version = "aplcache" ]]; then
+					echo "$(date '+%F %T') Reducing parameters of $application with $user users"
+					java $JAVA_OPTS -jar adapters/Cache/target/Cache-1.0.jar --uncached=applications/output/$application-$version-${user}user-cache.log --reduce=applications/output/uncached-parameters.csv --prefix=$application,$version,$user, --hash
+				fi
 			fi
 		done
 	done