diff --git a/src/backend/access/transam/xlog.c b/src/backend/access/transam/xlog.c
index d60c2a3bfc5bcf0e464a86511b48cd3f1a2ca9cf..5a97edf50fcb727e84d276bf2320ee0e2d0f7de5 100644
--- a/src/backend/access/transam/xlog.c
+++ b/src/backend/access/transam/xlog.c
@@ -9636,7 +9636,7 @@ WaitForWALToBecomeAvailable(XLogRecPtr RecPtr, bool randAccess,
 		}
 
 		if (currentSource != oldSource)
-			elog(LOG, "switched WAL source from %s to %s after %s",
+			elog(DEBUG2, "switched WAL source from %s to %s after %s",
 				 xlogSourceNames[oldSource], xlogSourceNames[currentSource],
 				 lastSourceFailed ? "failure" : "success");