diff --git a/materialize-databricks/driver.go b/materialize-databricks/driver.go index 64b2ec8bf1..2075423bd5 100644 --- a/materialize-databricks/driver.go +++ b/materialize-databricks/driver.go @@ -531,9 +531,12 @@ func (d *transactor) Destroy() { } func main() { - logger.DefaultLogger = &NoOpLogger{} - if err := dbsqllog.SetLogLevel("disabled"); err != nil { - panic(err) + // Disable databricks driver logging on INFO level, it can be quite noisy and confusing + if log.GetLevel() != log.DebugLevel { + logger.DefaultLogger = &NoOpLogger{} + if err := dbsqllog.SetLogLevel("disabled"); err != nil { + panic(err) + } } boilerplate.RunMain(newDatabricksDriver())