If so, it is unclear to me if exactly once implies de-duping duplicate Kafka messages (even without failures). Or does it mean avoiding duplicates when recovering from failure? If latter, Pinot has always had that. If former, Pinot does not de-dup duplicate events during ingestion, atm.