From 86ede9199417880bf99fe9a05eee6e53bc5093b2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Henning?= <soeren.henning@email.uni-kiel.de>
Date: Sun, 4 Dec 2022 13:14:45 +0100
Subject: [PATCH] Disable Flink file append logging

---
 .../flink-configuration-configmap.yaml        | 28 +++++++++----------
 .../flink-configuration-configmap.yaml        | 28 +++++++++----------
 .../flink-configuration-configmap.yaml        | 28 +++++++++----------
 .../flink-configuration-configmap.yaml        | 28 +++++++++----------
 4 files changed, 56 insertions(+), 56 deletions(-)

diff --git a/theodolite-benchmarks/definitions/uc1-flink/resources/flink-configuration-configmap.yaml b/theodolite-benchmarks/definitions/uc1-flink/resources/flink-configuration-configmap.yaml
index ecda40250..625d8eb9a 100644
--- a/theodolite-benchmarks/definitions/uc1-flink/resources/flink-configuration-configmap.yaml
+++ b/theodolite-benchmarks/definitions/uc1-flink/resources/flink-configuration-configmap.yaml
@@ -16,12 +16,12 @@ data:
     metrics.reporter.prom.class: org.apache.flink.metrics.prometheus.PrometheusReporter
     metrics.reporter.prom.interval: 10 SECONDS
     # gives metrics about inbound/outbound network queue lengths
-    taskmanager.network.detailed-metrics: true
+    #taskmanager.network.detailed-metrics: true
   log4j-console.properties: |+
     # This affects logging for both user code and Flink
     rootLogger.level = INFO
     rootLogger.appenderRef.console.ref = ConsoleAppender
-    rootLogger.appenderRef.rolling.ref = RollingFileAppender
+    #rootLogger.appenderRef.rolling.ref = RollingFileAppender
 
     # Uncomment this if you want to _only_ change Flink's logging
     #logger.flink.name = org.apache.flink
@@ -46,18 +46,18 @@ data:
     appender.console.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
 
     # Log all infos in the given rolling file
-    appender.rolling.name = RollingFileAppender
-    appender.rolling.type = RollingFile
-    appender.rolling.append = false
-    appender.rolling.fileName = ${sys:log.file}
-    appender.rolling.filePattern = ${sys:log.file}.%i
-    appender.rolling.layout.type = PatternLayout
-    appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
-    appender.rolling.policies.type = Policies
-    appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
-    appender.rolling.policies.size.size=100MB
-    appender.rolling.strategy.type = DefaultRolloverStrategy
-    appender.rolling.strategy.max = 10
+    #appender.rolling.name = RollingFileAppender
+    #appender.rolling.type = RollingFile
+    #appender.rolling.append = false
+    #appender.rolling.fileName = ${sys:log.file}
+    #appender.rolling.filePattern = ${sys:log.file}.%i
+    #appender.rolling.layout.type = PatternLayout
+    #appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
+    #appender.rolling.policies.type = Policies
+    #appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
+    #appender.rolling.policies.size.size=100MB
+    #appender.rolling.strategy.type = DefaultRolloverStrategy
+    #appender.rolling.strategy.max = 10
 
     # Suppress the irrelevant (wrong) warnings from the Netty channel handler
     logger.netty.name = org.apache.flink.shaded.akka.org.jboss.netty.channel.DefaultChannelPipeline
diff --git a/theodolite-benchmarks/definitions/uc2-flink/resources/flink-configuration-configmap.yaml b/theodolite-benchmarks/definitions/uc2-flink/resources/flink-configuration-configmap.yaml
index ecda40250..625d8eb9a 100644
--- a/theodolite-benchmarks/definitions/uc2-flink/resources/flink-configuration-configmap.yaml
+++ b/theodolite-benchmarks/definitions/uc2-flink/resources/flink-configuration-configmap.yaml
@@ -16,12 +16,12 @@ data:
     metrics.reporter.prom.class: org.apache.flink.metrics.prometheus.PrometheusReporter
     metrics.reporter.prom.interval: 10 SECONDS
     # gives metrics about inbound/outbound network queue lengths
-    taskmanager.network.detailed-metrics: true
+    #taskmanager.network.detailed-metrics: true
   log4j-console.properties: |+
     # This affects logging for both user code and Flink
     rootLogger.level = INFO
     rootLogger.appenderRef.console.ref = ConsoleAppender
-    rootLogger.appenderRef.rolling.ref = RollingFileAppender
+    #rootLogger.appenderRef.rolling.ref = RollingFileAppender
 
     # Uncomment this if you want to _only_ change Flink's logging
     #logger.flink.name = org.apache.flink
@@ -46,18 +46,18 @@ data:
     appender.console.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
 
     # Log all infos in the given rolling file
-    appender.rolling.name = RollingFileAppender
-    appender.rolling.type = RollingFile
-    appender.rolling.append = false
-    appender.rolling.fileName = ${sys:log.file}
-    appender.rolling.filePattern = ${sys:log.file}.%i
-    appender.rolling.layout.type = PatternLayout
-    appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
-    appender.rolling.policies.type = Policies
-    appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
-    appender.rolling.policies.size.size=100MB
-    appender.rolling.strategy.type = DefaultRolloverStrategy
-    appender.rolling.strategy.max = 10
+    #appender.rolling.name = RollingFileAppender
+    #appender.rolling.type = RollingFile
+    #appender.rolling.append = false
+    #appender.rolling.fileName = ${sys:log.file}
+    #appender.rolling.filePattern = ${sys:log.file}.%i
+    #appender.rolling.layout.type = PatternLayout
+    #appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
+    #appender.rolling.policies.type = Policies
+    #appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
+    #appender.rolling.policies.size.size=100MB
+    #appender.rolling.strategy.type = DefaultRolloverStrategy
+    #appender.rolling.strategy.max = 10
 
     # Suppress the irrelevant (wrong) warnings from the Netty channel handler
     logger.netty.name = org.apache.flink.shaded.akka.org.jboss.netty.channel.DefaultChannelPipeline
diff --git a/theodolite-benchmarks/definitions/uc3-flink/resources/flink-configuration-configmap.yaml b/theodolite-benchmarks/definitions/uc3-flink/resources/flink-configuration-configmap.yaml
index ecda40250..625d8eb9a 100644
--- a/theodolite-benchmarks/definitions/uc3-flink/resources/flink-configuration-configmap.yaml
+++ b/theodolite-benchmarks/definitions/uc3-flink/resources/flink-configuration-configmap.yaml
@@ -16,12 +16,12 @@ data:
     metrics.reporter.prom.class: org.apache.flink.metrics.prometheus.PrometheusReporter
     metrics.reporter.prom.interval: 10 SECONDS
     # gives metrics about inbound/outbound network queue lengths
-    taskmanager.network.detailed-metrics: true
+    #taskmanager.network.detailed-metrics: true
   log4j-console.properties: |+
     # This affects logging for both user code and Flink
     rootLogger.level = INFO
     rootLogger.appenderRef.console.ref = ConsoleAppender
-    rootLogger.appenderRef.rolling.ref = RollingFileAppender
+    #rootLogger.appenderRef.rolling.ref = RollingFileAppender
 
     # Uncomment this if you want to _only_ change Flink's logging
     #logger.flink.name = org.apache.flink
@@ -46,18 +46,18 @@ data:
     appender.console.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
 
     # Log all infos in the given rolling file
-    appender.rolling.name = RollingFileAppender
-    appender.rolling.type = RollingFile
-    appender.rolling.append = false
-    appender.rolling.fileName = ${sys:log.file}
-    appender.rolling.filePattern = ${sys:log.file}.%i
-    appender.rolling.layout.type = PatternLayout
-    appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
-    appender.rolling.policies.type = Policies
-    appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
-    appender.rolling.policies.size.size=100MB
-    appender.rolling.strategy.type = DefaultRolloverStrategy
-    appender.rolling.strategy.max = 10
+    #appender.rolling.name = RollingFileAppender
+    #appender.rolling.type = RollingFile
+    #appender.rolling.append = false
+    #appender.rolling.fileName = ${sys:log.file}
+    #appender.rolling.filePattern = ${sys:log.file}.%i
+    #appender.rolling.layout.type = PatternLayout
+    #appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
+    #appender.rolling.policies.type = Policies
+    #appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
+    #appender.rolling.policies.size.size=100MB
+    #appender.rolling.strategy.type = DefaultRolloverStrategy
+    #appender.rolling.strategy.max = 10
 
     # Suppress the irrelevant (wrong) warnings from the Netty channel handler
     logger.netty.name = org.apache.flink.shaded.akka.org.jboss.netty.channel.DefaultChannelPipeline
diff --git a/theodolite-benchmarks/definitions/uc4-flink/resources/flink-configuration-configmap.yaml b/theodolite-benchmarks/definitions/uc4-flink/resources/flink-configuration-configmap.yaml
index ecda40250..625d8eb9a 100644
--- a/theodolite-benchmarks/definitions/uc4-flink/resources/flink-configuration-configmap.yaml
+++ b/theodolite-benchmarks/definitions/uc4-flink/resources/flink-configuration-configmap.yaml
@@ -16,12 +16,12 @@ data:
     metrics.reporter.prom.class: org.apache.flink.metrics.prometheus.PrometheusReporter
     metrics.reporter.prom.interval: 10 SECONDS
     # gives metrics about inbound/outbound network queue lengths
-    taskmanager.network.detailed-metrics: true
+    #taskmanager.network.detailed-metrics: true
   log4j-console.properties: |+
     # This affects logging for both user code and Flink
     rootLogger.level = INFO
     rootLogger.appenderRef.console.ref = ConsoleAppender
-    rootLogger.appenderRef.rolling.ref = RollingFileAppender
+    #rootLogger.appenderRef.rolling.ref = RollingFileAppender
 
     # Uncomment this if you want to _only_ change Flink's logging
     #logger.flink.name = org.apache.flink
@@ -46,18 +46,18 @@ data:
     appender.console.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
 
     # Log all infos in the given rolling file
-    appender.rolling.name = RollingFileAppender
-    appender.rolling.type = RollingFile
-    appender.rolling.append = false
-    appender.rolling.fileName = ${sys:log.file}
-    appender.rolling.filePattern = ${sys:log.file}.%i
-    appender.rolling.layout.type = PatternLayout
-    appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
-    appender.rolling.policies.type = Policies
-    appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
-    appender.rolling.policies.size.size=100MB
-    appender.rolling.strategy.type = DefaultRolloverStrategy
-    appender.rolling.strategy.max = 10
+    #appender.rolling.name = RollingFileAppender
+    #appender.rolling.type = RollingFile
+    #appender.rolling.append = false
+    #appender.rolling.fileName = ${sys:log.file}
+    #appender.rolling.filePattern = ${sys:log.file}.%i
+    #appender.rolling.layout.type = PatternLayout
+    #appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss,SSS} %-5p %-60c %x - %m%n
+    #appender.rolling.policies.type = Policies
+    #appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
+    #appender.rolling.policies.size.size=100MB
+    #appender.rolling.strategy.type = DefaultRolloverStrategy
+    #appender.rolling.strategy.max = 10
 
     # Suppress the irrelevant (wrong) warnings from the Netty channel handler
     logger.netty.name = org.apache.flink.shaded.akka.org.jboss.netty.channel.DefaultChannelPipeline
-- 
GitLab