### What is the problem the feature request solves? Writes with `format("text")` go through Spark's writer, so the operators above the last shuffle stay in Spark. ### Describe the potential solution Add a native text writer with Spark's `lineSep` and compression options and the same commit protocol as native Parquet writes.
Activity