summary refs log tree commit diff
diff options
context:
space:
mode:
authorAmber Brown <hawkowl@atleastfornow.net>2019-06-28 21:45:33 +1000
committerGitHub <noreply@github.com>2019-06-28 21:45:33 +1000
commit071150ce19305e7f7a54f9794a1c7f2a05bc0610 (patch)
tree2a9890ed89ebd77146c999b849906fd4f53ad47d
parentUpdate the TLS cipher string and provide configurability for TLS on outgoing ... (diff)
downloadsynapse-071150ce19305e7f7a54f9794a1c7f2a05bc0610.tar.xz
Don't log GC 0s at INFO (#5557)
-rw-r--r--changelog.d/5557.misc1
-rw-r--r--synapse/metrics/__init__.py5
2 files changed, 5 insertions, 1 deletions
diff --git a/changelog.d/5557.misc b/changelog.d/5557.misc
new file mode 100644
index 0000000000..0c90f49871
--- /dev/null
+++ b/changelog.d/5557.misc
@@ -0,0 +1 @@
+Logging when running GC collection on generation 0 is now at the DEBUG level, not INFO.
diff --git a/synapse/metrics/__init__.py b/synapse/metrics/__init__.py
index 1f30179b51..eaf0aaa86e 100644
--- a/synapse/metrics/__init__.py
+++ b/synapse/metrics/__init__.py
@@ -437,7 +437,10 @@ def runUntilCurrentTimer(func):
         counts = gc.get_count()
         for i in (2, 1, 0):
             if threshold[i] < counts[i]:
-                logger.info("Collecting gc %d", i)
+                if i == 0:
+                    logger.debug("Collecting gc %d", i)
+                else:
+                    logger.info("Collecting gc %d", i)
 
                 start = time.time()
                 unreachable = gc.collect(i)