Description
SqlAppStatusListener does
exec.driverAccumUpdates = accumUpdates.toMap update(exec)
in onDriverAccumUpdates.
But postDriverMetricUpdates is called multiple time per query, e.g. from each FileSourceScanExec and BroadcastExchangeExec.
If the update does not really update it in the KV store (depending on liveUpdatePeriodNs), the previously posted metrics are lost.