From 92181ab1530827fd32468f24d8b0b5237c35e7ea Mon Sep 17 00:00:00 2001 From: Cal Herries <39073188+calherries@users.noreply.github.com> Date: Fri, 12 Apr 2024 17:50:41 +0300 Subject: [PATCH] Add INFO log for each table being fingerprinted (#41365) --- src/metabase/sync/analyze/fingerprint.clj | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/metabase/sync/analyze/fingerprint.clj b/src/metabase/sync/analyze/fingerprint.clj index bc678c0da66..e525d55c9bf 100644 --- a/src/metabase/sync/analyze/fingerprint.clj +++ b/src/metabase/sync/analyze/fingerprint.clj @@ -195,12 +195,14 @@ "Generate and save fingerprints for all the Fields in `table` that have not been previously analyzed." [table :- i/TableInstance] (if-let [fields (fields-to-fingerprint table)] - (let [stats (sync-util/with-error-handling - (format "Error fingerprinting %s" (sync-util/name-for-logging table)) - (fingerprint-table! table fields))] - (if (instance? Exception stats) - (empty-stats-map 0) - stats)) + (do + (log/infof "Fingerprinting %s fields in table %s" (count fields) (sync-util/name-for-logging table)) + (let [stats (sync-util/with-error-handling + (format "Error fingerprinting %s" (sync-util/name-for-logging table)) + (fingerprint-table! table fields))] + (if (instance? Exception stats) + (empty-stats-map 0) + stats))) (empty-stats-map 0))) (def ^:private LogProgressFn -- GitLab